← All programs
Associate

Associate of Science in Computer Science

Two years of programming, systems and data fundamentals — the fastest route into a technical role.

2 years60 credits100% online

Program description

The Associate of Science in Computer Science provides a solid foundation in computer science, covering areas such as programming, data structures, algorithms, computer systems, databases, and software development. The program provides students with practical skills in problem-solving, software creation, and systems design, preparing them for entry-level positions in software development, IT support, and network administration. This degree serves as a foundation for further study or immediate entry into the technology industry.

Associate of Science in Computer Science

Program objective

Associate degree graduates are able to:

01

Develop foundational knowledge: equipping students with essential knowledge in computer programming, data structures, algorithms, and computer systems.

02

Enhance problem-solving skills: strengthening analytical and problem-solving abilities by applying theory to real-world software development and system design challenges.

03

Prepare for technical careers: preparing students for entry-level roles in software development, IT support, and network administration.

04

Introduce emerging technologies: exposing students to the latest technologies such as artificial intelligence, machine learning, and cybersecurity.

05

Encourage lifelong learning: cultivating a mindset of continuous learning, staying updated with technological advancements and pursuing further education or certifications in computer science.

Program breakdown

Course numbers, titles and credit hours by requirement block.

Required general education courses
Course number
Course title
Credit hours
ENG210
English Composition I
3
ALG210
College Algebra
3
PSY210
Introduction to Psychology
3
ENV210
Environmental Science
3
STA210
Applied Probability and Statistics
3
Sub-total
15
Required core courses
Course number
Course title
Credit hours
PRG310
Programming Fundamentals
3
ALG310
Linear Algebra
3
MAT310
Mathematical Logic and Structures
3
CAL310
Advanced Calculus
3
OBT310
Object-Oriented Programming
3
SYS310
Operating Systems and Network Management
3
DTB310
Fundamentals of Databases
3
EMT310
Emerging and Disruptive Technologies
3
ADZ310
Advanced Database Systems
3
BDM310
Big Data Mining
3
MLN310
Introduction to Machine Learning
3
CYB310
Cybersecurity and Ethical Hacking
3
PRG320
Introduction to Functional Programming
3
DSA310
Distributed Systems Architecture
3
LEI310
Leadership, Entrepreneurship, and Innovation
3
Sub-total
45
Total credit hours required60 credits
Write to us