Online Degree Programs & Courses from
Accredited Colleges and Universities.
Online Computer Science & Engineering Degrees

A degree in Computer Science and Engineering can open all the right doors to the wide variety of specialized computer and technology jobs in the workforce. The teaming up of both science and engineering aspects of technology enhances the knowledge base of students who wanted to have flexible career options in the future.

During the course, students will learn application development, network architecture, network security, database, hardware, software, user-interface optimization, web applications, advanced programming techniques, simulation and modeling, operating system design, algorithm analysis, artificial intelligence, game design, project management, and many more.

Before IT-based degrees were made available, there was Computer Science and Engineering degree which is the main foundation of all the technological advancements we enjoy today. Most of the operating systems we use nowadays are works of top computer scientists and engineers. Bill Gate’s Microsoft, for one, has been built by computer scientists over the years and is now responsible for 95% of the world’s computing technology.

Career Paths for Online Computer Science and Engineering Degree Graduates:

Software Engineer/Developer
Design and develop new software, programs, and operating systems that will change the world of computing. Any updates and enhancements made on existing software are also being developed by Software Engineers and Developers hired by the company.

Computer Scientist & Engineer
Computer scientists and engineers are designers, creators, and inventors of new technology. They are hired by top leading companies as well as aspiring small players in the technical industry. Most of the new gadgets we enjoy nowadays, from mobile phones to laptops, are all works of computer scientists and engineers.

Computer Systems Analyst
Analyze and manage computer systems being used by corporations and check whether upgrades of the existing system are needed. Computer systems analysts work together in a team and handle most of the technical aspirations and enhancements of the company.

Software Publisher
Software publishers take care of the production, design, and marketing of new software developed by the industry. This publishing company works with both developers and distributors of the product.

    B.S. in Computer Information Systems - Human Computer Interaction

    As you advance your career in information technology - the fastest-growing sector in the economy, according to the U.S. Bureau of Labor Statistics, the Bachelor of Science in Computer Information Systems program is designed to prepare you with the technical and business skills to use technology to help people and organizations. Gain the knowledge to work collaboratively within your organization to analyze and evaluate information processing needs and construct solutions from an ever-changing set of technologies.Acquire a variety of  techniques for assessing, improving user interfaces and prototyping, and select and apply a variety of tools for computer-mediated human communication. You will use information systems to explore key aspects of human thinking and determine how that knowledge can be applied to the design of effective user interfaces in the Human Computer Interaction concentration.

    Master of Science in Systems Engineering

    To gain a competitive edge and pursue increasing levels of responsibility in their careers, Colorado Technical University's Master of Science in Systems Engineering (MSSE) is geared towards computer science professionals motivated by opportunities. In response to this growing need for knowledgeable, skilled professionals responsible for the design of today's complex products and systems, coursework is focused on teaching students how to select and apply modern SE tools, define the role and scope of SE and its interface with the related areas of operations, logistics, project management, test, training and support, manufacturing,  performance, reliability/maintainability, disposal and quality assurance.Coursework is structured to teach  computer science professionals to plan, manage and participate in the complete SE life-cycle process and sub-processes from commercial industry and government contractor perspectives. This Master of Science degree program features courses including: Quantitative Analysis for Systems; Modeling and Simulation; Managerial Decision-Making, Applied System Dynamics, and many others.

    Doctor of Computer Science

    The Doctor of Computer Science (DCS) program at Colorado Technical University's Institute for Advanced Studies encourages students to communicate technical material to non-technical decision makers, helps them gain the ability to predict future trends, think and act strategically and make positive contributions in their area of technical expertise. The program is the terminal degree for computer science professionals, consultants and academics.The Doctor of Computer Science is taught in an executive format, combining online instruction with intensive residential sessions, each lasting four days at the CTU Colorado Springs campus. This three-year program allows students to develop a software process improvement plan for an organization, conduct research that advances the field of computer science, and evaluate new and emerging security systems. 

    Doctor of Computer Science - Emerging Media

    The DCS in Emerging Media is offered through the CTU Institute for Advanced Studies to professionals interested in examining how  new media, social networks,virtual worlds and web science  will shape the future by bringing technology, information and people together. Emerging Media is a multidisciplinary area that integrates  communication, content ,creativity and collaboration into strategies for effective education, research, entertainment, and business use. Each class is taken online. Twice each year, students attend an intensive residential symposium lasting four and a half days. This 3-year Doctoral program focuses on the strategies and tactics needed to use Web technologies for the development of games and simulations, social networks, Web 2.0 tools, grassroots broadcasting, virtual communities, virtual economies and to manage security risks, such as web privacy strategies and information accountability.  It includes twelve 5-credit instructional courses, taken one per quarter for three years, plus a research and writing class taken each quarter. Students will be challenged to investigate the social, strategic and financial implications of emerging media. They will also be required to communicate their research results and prepare them for publication. The curriculum examines how increasingly popular virtual communities can be woven into successful business strategies. 

    Doctor of Computer Science - Digital Systems Security

    The DCS in Digital Systems Security is designed to help provide candidates with the theoretical, research and application capabilities necessary to pursue career opportunities in Digital Systems Security. The program includes twelve 5-credit instructional courses, taken one per quarter for three years, in addition to one research and writing class taken each quarter. Each class is taken online. Twice each year, students attend an intensive residential symposium lasting four and a half days. This 3-year Doctoral program is offered through CTU's Institute for Advanced Studies to develop leaders in the analysis, implementation and evaluation of digital systems in which security is a primary component.  Students are challenged to make developments in Digital Systems Security and well-founded forecasts about future challenges. They are also required to communicate their research results and prepare them for publication. Coursework is focused on teaching students how to demonstrate expertise within a sub-discipline of Digital Systems Security by selecting an important problem, summarizing the state of the art, conducting research addressing the problem and extending current knowledge with the results. Students have the option to complete a dissertation or four publishable papers as part of the DCS degree.

    Master of Science - Computer Engineering

    This program provides students with the unique opportunity to learn about the relationships among different engineering disciplines. Computer engineers serve a vital role in driving and implementing new technologies. From technical proficiency in software and hardware to the understanding of  ethics, economic impact complex  and systems, students in the computer engineering program become competent problem solvers at all levels of computer engineering. This degree (offered as both thesis and non-thesis options) requires 30 credit hours of coursework to complete. Areas of study include: Electrical Engineering, Network-Centric Systems, Design of Digital Systems, Embedded Computer Systems, Computer Architecture, Computational Intelligence and Computer Networks. 

    Bachelor of Science, Computer Science

    The Bachelor of Science in Computer Science program allows students to apply distinct models of software design, development, and implementation to real-world problems. The program helps students integrate appropriate computer science theory, concepts, and methods in the development of programming artifact and in analyzing and solving complex computing problems, tailored to individual needs or interests. It explains the fundamental principles and concepts underpinning the field of computer science today and the functions of data structures, algorithms, architecture and computer organization in the programming process; while selecting the appropriate numerical computation techniques, operating systems, and programming language for specific development requirements and constraints. This degree program is intended for students who have graduated from high school and are experienced and comfortable with using computers, have the desire to learn computer science in a rigorous way, and are self-motivated and capable of working with less direct supervision.

    Master of Science, Computer Science

    The Master of Science in Computer Science will prepare graduates to have a solid background in core areas ranging from algorithms to machine architecture from higher-level programming to software design. Students will apply technology to real world systems and problems. Graduates will select appropriate numerical computation techniques, operating systems, and programming language for specific development requirements and constraints. They also possess in-depth knowledge and skills in one of the following concentrations: Computer Programming, Information Systems Security and Computer Networking. While also integrating concepts, tools, and theories to find and formulate problems, they will be able to think analytically, and recommend technology-based solutions to problems. They will apply networking and database development concepts in programming solutions. 

    Bachelor in Computer Engineering Technology

    Be at the forefront of new design and development of computer technology now and in the future and earn your bachelor's degree in Computer Engineering Technology from DeVry University. Balance personal and professional commitments with your learning goals as you earn your Computer Engineering Technology bachelor's degree online. From cell phones to iPods to defense-related equipment, computer engineering technologists create advanced electronics in all areas of the manufacturing, communications, research, medical, consumer products markets and security.At DeVry University campus, advanced electronics technology - including a Tektronix oscilloscope and a Fluke digital multimeter - qualified, practitioner faculty, and regular opportunities for interaction and collaboration create a compelling, hands-on learning experience equivalent to that obtained. DeVry University's computer degree holders graduate with more of the communications and teamwork skills that today's employers seek. Plus, DeVry works with computer and technology industry leaders to design programs that produce graduates who meet their needs.  

    Associate of Science in Computer Applications

    This Associate of Science in Computer Applications Program focuses on the acquisition of the theory, principles, practices, methodologies, competencies, tools, and technologies associated with Application Development. This program is designed to produce academically sound entry level application development professionals that have the necessary foundation to be productive in the IT industry. This program fills the need in the Information Technology marketplace for entry level Application Development professionals and for foundational education in Application Development.

    Master of Science in Computer Science

    The Master of Science in Computer Science from Nova Southeastern University's Graduate School of Computer and Information Sciences is designed to give students a thorough knowledge of the field and to provide an enduring foundation for future professional growth. The program blends theory and practice into a learning experience that develops skills applicable to complex real-world problems. 
    This program offers a 36 credit-hour course of study. Students can take online courses, traditional evening classes on our main campus, or a combination of both - and earn your degree in as few as 18 months.

    Doctor of Philosophy in Computer Science

    The degree of doctor of philosophy (Ph.D.) in Computer Science from Nova Southeastern University's Graduate School of Computer and Information Sciences program is offered in a hybrid format, which combines traditional and online instruction to give professionals the opportunity to pursue graduate study while continuing to work in their current positions. It provides research-oriented professionals with knowledge in the major areas of computer science and the ability to develop creative solutions to substantive real-world problems. Each student must complete a dissertation, two research project courses and eight core courses. The program is especially well suited to those in industry, education, or government who are involved with one of the many areas of computer science. 

    Master of Science - Computer Science

     In the undergraduate degree Bachelor of Science in Computer Science or equivalent degree), students are expected to have good programming skills, and a grasp of the fundamentals of computer science (students should have acquired this knowledge. The Master of Science in Computer Science degree requires 33 credit hours to complete. They will be required to take a short answer exam to demonstrate that they know the basic concepts of networking, databases and operating systems, and that they have good programming skills (in C++ or Java), to ensure that students have the background to do well and succeed in doing the MS in Computer Science at NJIT. Students who do not pass the programming part of this exam will be required to take a programming bridge course, Data Structures, Algorithms, and CS 505 Programming. Students who do not pass the basic concepts part of the exam will be required to take a concepts course, CS 507 Principles of Computer Science.  

    Bachelor of Computer Science

    Baker College's Bachelor of Computer Science is designed for students to acquire skills in Internet communications, software development, database administration and network administration, as well as foundational knowledge in the field of computer science. This program allows them to work in conjunction with the associate's degree of their choice to gain entry or increase his/her opportunity for promotion in his/her field.

    Bachelor of Computer Science - Computer Science

    This program is designed to work in conjunction with the associate's degree choice of the student to gain entry or increase his/her opportunity for promotion in his/her field. Students will acquire foundational knowledge in the field of computer science, as well as skills in Internet communications, software development, network administration and database administration.

    MS in Computer Science

    The MS in Computer Science is an online master's degree program furnishes students with an in-depth understanding of core and advanced topics in computer science and teaches students how to use the latest tools to represent, model and solve real world problems. The program is offering career-oriented courses that prepare students for work on the cutting edge of technology. The curriculum provides a solid foundation and training for practicing computational scientists, computer specialists or software engineers in business, industry or government. The program is offered by the Department of Computer Science, where faculty interests and expertise include: computer vision, computer science education, human-computer interaction, artificial intelligence, high performance computing, and intelligent systems, applied algorithms and data structures,cognitive modeling, computer graphics,  distributed systems, scientific computation,  networking and security, and software engineering.

    Request Obligation Free Information        MS in Computer Science

    Doctor of Philosophy in Business Administration - Applied Computer Science

    The Applied Computer Science specialization is the discipline of designing methods for solving problems by means of computers.The curriculum is designed to provide preparation for professional careers in the areas of Software and Network Administration. The need has never been greater for business leaders who can contribute to the knowledge base of contemporary business by making strategically adroit linkages between theory and practice. Admission is open to holders of any Bachelor's degree or the equivalent who have computer and industrial or business experience. Learners gain the skills to meet that need through in-depth exposure to the insights offered by the world's leading organizations, rigorous reflection on their professional experiences, review of classic and cutting edge theory and research, and mastery of methods and techniques to identify, assess, understand and communicate strategically critical knowledge.  

    Doctor of Business Administration - Applied Computer Science

    The Applied Computer Science specialization is the discipline of designing methods for solving problems by means of computers. The curriculum is designed to provide preparation for professional careers in the areas of Software and Network Administration. As stewards of the discipline of Business Administration, D.B.A. learners focus upon the communication and application of knowledge in Business Administration. The Doctor of Business Administration (D.B.A.) learners gain the skills to advance to top leadership positions and to retain them through rigorous reflection on their professional experiences, review of classic and cutting edge theory and research, mastery of methods and techniques to identify, understand, apply, and communicate strategically critical knowledge and in-depth exposure to the insights offered by the world's leading organizations. D.B.A.serves as preparation for advanced positions of leadership in business, government, philanthropy, and policy and advocacy organizations. Admission is open to holders of any Bachelor's degree or the equivalent who have computer and industrial or business experience.

    Master of Business Administration - Applied Computer Science

    The Applied Computer Science Specialization is the discipline of designing methods for solving problems by means of computers. Exposure to best practices in the business world enhances comprehension of the challenges and opportunities facing modern business leaders and the various stakeholders they serve. The curriculum is designed to provide preparation for professional careers in the areas of Software and Network Administration. The online MBA degree program from Northcentral University prepares learners to advance to higher levels of leadership in business. Key practical skills all managers need to succeed is blended with advanced coverage of classic and contemporary theory in business administration. Admission is open to holders of any Bachelor's degree or the equivalent who have computer and industrial or business experience.

    Associate of Science - Electronics & Computer Engineering Technology

    The Associate of Science in Electronics & Computer Engineering Technology satisfies the first two years of the Bachelor of Science in Electronics Engineering Technology degree and the Bachelor of Science in Computer Engineering Technology degree. Two courses in computer programming enable students starting with no experience in programming to develop skills in this area. The program introduces students to the basics of electrical and electronics design with courses in digital electronics, DC/AC circuit principles and design and analog electronics. 

    Bachelor of Science - Computer Engineering Technology

    The Bachelor of Science in Computer Engineering Technology program prepares students to learn theory and techniques that allow them to design and evaluate both hardware and software systems and make recommendations concerning their use and modification. The curriculum includes computer science courses, as well as electronics and computer engineering technology courses. Electronics and computer engineering technology components include circuit design, microprocessor design, electronics theory,  and advanced topics in computer engineering. Computer science components include programming and computer network courses. Students learn to design and develop digital systems, including the associated software.

    Bachelor of Science - Computer Science

    The Bachelor of Science in Computer Science prepares the student to focus on developing computer-based solutions involving hardware and software components and integration. Concentrations are available in Information Technology and Information Management. Students are prepared for a broad range of computer opportunities. The curriculum includes the theory of programming languages and basic coursework in computer technology. 

    Bachelor of Arts Criminal Justice - Computer Science

    The Bachelor of Arts in Criminal Justice prepares the student for a career in local, state, or federal law enforcement. The student gains the ability to analyze both theories and concepts of crime and employ his/her analytical skills to make decisions and solve problems. The degree engages the student in theories of criminal justice as related to practical experiences. Concentrations are available in Computer Science and Homeland Security.

    Master of Science in Management of Information Systems with a Concentration in Information Security

    The Master of Science in Management of Information Systems was designed for mid-level IT managers who aspire to CIO-level responsibility in their organizations. This program focuses on strategic information system resources, giving you the background required to plan, analyze, design, implement, secure, and control these resources. It gives you a current level of understanding of contemporary trends and emerging technologies, as well as the ability to stay current in the rapidly changing world of enterprise technology.This concentration provides an opportunity for you to further develop your knowledge and skills in a variety of exciting and rapidly changing topics in information security, including: waging war in an electronic age, computer forensics, database security, and information security management.

    Bachelor of Science in Computer Science

    The Bachelor of Science in Computer Science degree is ideal for highly technical, analytical students who enjoy working with computers and wish to build their careers in computer architecture, workflow analysis and design, and programming. This degree program provides students with a comprehensive foundation in appropriate business skills, the use of networks, the development of programming skills and data administration, as well as how to manage and complete various IT projects. To complete the Bachelor of Science degree in Computer Science a total of 128-credit hours are required. Both online and classroom based learning formats are available for both 5- and 8-week start terms.

    Master of Science in Systems Engineering

    The Master of Science in Systems Engineering from Regis University is designed to educate students as knowledge workers that apply their understanding of engineering principles, middleware applications, data storage, network systems, and human factors to the design, implementation, and management of enterprise information systems. Students focus on expanding and developing their existing technical skills within the context of good business principles.

Online Education Home | Terms | Privacy | Contact | Site Map
Copyright © 2010 DirectoryofEducation.com  |  All Rights Reserved