Online Computer Science Degrees and Certificate Programs
Learn about the topics covered in computer science degree and certificate programs. Find out about the classes usually offered as well as careers where these degrees are used. Schools offering Computer Science degrees can also be found in these popular choices.
What Computer Science Degree Levels Are Available Online?
Online degrees in computer science can be earned at the associate's, bachelor's and master's levels. Online Associate of Science in Computer Science programs provide instruction in basic computer skills required to work in the Microsoft Office suite. You'll also learn about networking and computer programming, as well as gain skills for developing and maintaining websites.
An online Bachelor of Science in Computer Science program covers computer programming language theory and computer technology. You will be introduced to software and hardware components, as well as create and maintain computer software. You'll also study webpage design and development. Coursework in the program may cover C and C++, HTML and Java programming. Other coursework might include computer networks, data structures and database applications.
Online Master of Science in Computer Science programs cover not only the broad discipline of computer science, but also allow you to specialize in a desired area. Basic courses cover computer systems, as well as theoretical and mathematical functions. In areas of specialization, you can take courses in artificial intelligence, software theory, operating systems, network and computer security, scientific computation, numerical analysis and database systems.
|Program Availability||Programs are available through distance learning at the associate's, bachelor's and master's levels|
|Certificate Programs||Certificate programs are usually targeted toward professionals looking to gain experience in a concentrated field and many may be completed online|
|How Online Programs Work||Online programs typically require a computer with online access, allowing you to complete assignments and tests online|
|Possible Careers||Entry level positions for associate's degree holders include network administration and support, while higher level degrees can lead to careers in IT consulting, software programming or software development|
What About Certificate Programs?
Online computer science certificate programs require you to complete a set number of courses, generally in specialized areas; programs are usually restricted to professionals with experience in the field seeking to concentrate studies in a particular niche. Online certificate programs in such areas as computer security, communication networks, software engineering, software systems and artificial intelligence are available.
How Do Online Programs Work?
Online certificate and degree programs in computer science require you to have a computer and meet certain technical requirements, which may include an updated operating system, Web cam, microphone and headset. The degree level, courses and professors are going to dictate which software programs are required. You can receive and complete assignments, quizzes and exams through a school's operating system, and online programs allow you to communicate with professors and other students through e-mail, videoconferences, discussion boards and chat rooms.
What Jobs Will These Programs Prepare Me For?
With an associate's degree, you can gain entry-level positions in network administration, information technology, software engineering and network support. While graduating with a bachelor's degree also prepares you for entry-level work in a variety of computer science fields, it may also help you earn promotions and higher salaries, as compared to those with an associate's degree. A master's degree will help you find upper-level work as an IT consultant, programmer analyst, software engineer, software developer, software programmer or senior software engineer.
To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below: