The primary objective of a two year associate's degree program in computer science is to teach students the theoretical and mathematical foundations of computing. Classroom lectures and computer laboratory time provide students with the knowledge and hands-on skills behind data structures, programming, networking, and more. Most schools offering these programs also require that students complete at least nine elective credit hours, ranging from humanities to science. Mathematics coursework is often required as well. Some programs are available online.
Students must have a high school diploma or GED to enroll. In some cases, they may also need to take competency examinations in mathematics.
Associate of Science in Computer Science
Associate's degree programs in computer science combine basic computer courses with mathematics and programming courses. Most computer science degree programs allow credits to transfer over to a bachelor's degree program at a 4-year school. Common courses include:
- Network fundamentals
- Database design
- Discrete math
- Object oriented analysis and design
- Programming language
Popular Career Options
The most common career options open to graduates of an associate's degree program in computer science are those related to computer programming, software design, and information technology. These include:
- Database administrator
- Computer programmer
- Software engineer
- Computer system administrator
- Network system administrator
- Data communications analyst
- Information technology specialist
Associate's programs in computer science cover essential skills related to networking and database management to help students find entry-level employment in a variety of IT and computer-related careers. Graduates may also consider transferring credits into a bachelor's program.