Professional Documents
Culture Documents
The Computer Science program is built on a strong liberal arts foundation with an appropriate balance maintained among the three
curricular components: The Major, General Education requirements, and Electives. The Associate’s degree program 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 their application in the field. The Bachelor degree program provides students
with an in-depth knowledge and analytical skills associated with the design, development, testing, and documentation of a range of
operating systems; database management; and programming languages.
Below is a recommended course selection plan for completing courses in the Computer Science Program. Please note there is no
particular order for selecting courses in the Computer Science Program as long as you meet prerequisite requirements. Therefore, if
you decide to follow a different plan for completing your degree program, that is completely fine.
Note:
1. As part of the Associate of Science curricular requirements, at least 3 courses including 1 course in Humanities (HU), 1 course
in the Social and Behavioral Sciences (SBS), and 1 course in the Natural Sciences and Technology (NST) areas, must be taken
to fulfill the Disciplinary Area of knowledge requirements. For the Bachelor of Science curricular requirements, at least 5
courses including 2 courses in the Humanities (HU), 2 courses in the Social and Behavioral Sciences (SBS), and 1 course in the
Natural Sciences and Technology (NST) must be taken to fulfill the Disciplinary Areas of Knowledge Requirements.
2. Elective courses can come from any general education course that did not fulfill the General Education requirement (including
the Disciplinary Areas of knowledge Requirements) or from any cross major elective or program elective.