Computer Science Degrees

Are you interested in computers? Have you always dreamed of creating programs that thousands of people will use? Do you have excellent mathematical skills? Perhaps you should get a degree in computer science. A degree in computer science will lead to many high paying job opportunities that will be enjoyed by anyone who enjoys working with technology. Options include online undergraduate degrees, like associate computer science degrees, and graduate degrees.

Computer science majors learn about computer hardware, software and programming. Students will learn about computer systems and how humans interact with them. The classes are heavy on programming, and students will learn different computer languages, such as Java. The major relies heavily on mathematics. It also requires that students are able to think creatively in order to solve problems, such as debugging a program.

Schools offering Online Computer Science Programs

American Sentinel University

American Sentinel University is an online university that offers a Bachelor's Degree and Master's Degree in Computer Science. The benefits of going through American Sentinel University is that they offer these programs for a low cost tuition and their self-paced study formats. For more information, visit their webpage. You can also contact them by mail at American Sentinel University, 2260 South Xanadu Way, Suite 310, Aurora, CO 80014

Baker College — Online

Baker College offers online programs for Associate's Degrees in Applied Science with a concentration in Computer Programming and online bachelors computer science degrees. Students getting their education through Baker College's online program enjoy the 24 hour access to their online classroom, 7 days a week. This makes it easy to fit education into your busy schedule. However, this program is not self paced. Courses begin and end on specific dates, and classwork has specific deadlines. For more information, click here.

Colorado Technical University — Online

Colorado Technical University offers master's and online PhD computer science degrees with a variety of concentrations including database systems and computer systems security. Colorado Tech's online program not only allows students to interact with their classmates and instructors, but it also gives students access to a personal career service mentor. For more information, visit their webpage. You can also contact by them by mail at the following address: Colorado Technical University, 4435 North Chestnut St, Colorado Springs, CO, 80907.

University of Maryland

The University of Maryland offers a bachelor's program in computer science and computer & info science. For more information, click here

Employment Opportunities

Upon receiving a degree, there are many job opportunities for a computer science graduate, including the following:

Computer Scientist

This job usually requires that applicants have a PH.D in computer science. They must be able to be creative and logical, and have strong mathematical skills. They must have a strong attention to detail and an ability to multitask, as they often have to handle a number of tasks at the same time. According to the United States Department of Labor, the median annual wage for a computer scientist is $97,970, and there will be an increase in computer scientist positions by 24% by 2018.

Computer Software Engineer

Computer software engineers are responsible for the design and development of multiple types of software, including computer games, operating systems and network control systems. In order to do well in this position, applicants must be well versed in the theory of computing systems. They also must understand the structure of software and also must be aware of the limitations of hardware to ensure that their designs function. Most employers prefer applicants with at least a Bachelor's Degree in Computer Science. According to the United States Department of Labor, the median annual wage for a computer software engineer ranged from $85,430 to $92,430, depending on what the computer software engineer specialized in. The United States Department of Labor also lists computer software engineering as having excellent job prospects, with a projected increase of 21% by 2018.

Computer Programmer

This position is responsible for writing computer programs. After computer software engineers design a program, computer programmers turn the design into a series of instructions that the computer is able to follow. Computer programmers can also repair or modify programs. Like computer software engineering positions, most computer programming jobs require a bachelor's degree; However, in some cases, a two year degree may suffice. According to the United States Department of Labor, the median annual wage for a computer programmer was $69, 620, with a projected job increase of 21%.

Computer System Analyst

Computer systems analysts use IT tools to achieve the goals of corporations. Most analysts work with specific types of computer systems, such as accounting. What computer systems they work with depends on what organizaton they work with. Most employers require at least a Bachelor's Degree as well as relevent work experience. More complex projects require higher degrees. According to the United States Department of Labor, the median annual wage for a computer systems analyst was $75,500, and they project a job increase of 20% by 2018.

If these positions seem interesting to you, then you should get a degree in computer science. Do you want to get a degree, but don't have time to go back and forth between classes during the day? An online computer science degree may be your answer. If you don't have time to travel back and forth to class, online courses give more scheduling flexibilty, so you can fit your education into your busy day. It is perfect for someone who is already employed and wants to further their career, or a mother with small children who wants an education as well as time spent at home with her children.