UnderGraduate catalog: 2023/24

Associate of Science in Computer Science (AS-CS)

The Associate of Science in Computer Science (AS-CS) program is built on a strong liberal arts base and enables students to explore the field from a range of perspectives, gaining a fundamental understanding of the mathematical and scientific principles underlying computing and information technology and of their application in the field. Students learn how to apply strategies for the effective design of computing systems; analyze problems using multiple perspectives, methods, and tools; and develop their critical thinking in respect to computer ethics. The Associate’s program introduces students to the field, grounds them in the techniques of computing, and equips them for continued study towards a Bachelor of Science Degree.

Students pursuing an Associate of Science degree in Computer Science must complete all required courses in their chosen major as outlined below.


Students must pass the following prerequisites before they can begin taking courses in the major:

MATH 1201 College Algebra
MATH 1280 Introduction to Statistics
CS 1101 Programming Fundamentals
CS 1102 Programming 1

Courses Required

CS 1103 Programming 2
CS 1105 Digital Electronics & Computer Architecture 
CS 2203 Databases 1
CS 2204 Communications and Networking
CS 2205 Web Programming 1 (proctored course)
CS 2301 Operating Systems 1 (proctored course)
CS 2401 Software Engineering 1

Other Electives:  Students pursuing an Associate of Science degree may choose additional elective courses beyond those specified in the General Education requirements, and/or select introductory courses in other majors, and/or take additional courses in a student’s major that may not be required for the degree as long as the language of instruction is the same.

My favorite moment at #UoPeople was when my advisor, Shireen Zawahreh, e-mailed me to check why I was absent for three days! I felt like I was more than just a number, and that positively affected my motivation to give everything to UoPeople

Habib Zreik
Computer Science Student, Syria