Computer Science

  • Overview

Provides a base of computer science, mathematics, sciences, and liberal arts courses to prepare a student for transfer to a Bachelor of Science degree program in Computer Science. This program meets the requirements of the Computer Science Block approved by the Board of Higher Education.

What You'll StudyCourse Sequencing
CSC
Curriculum Documents

To plan degree completion, see the course descriptions in the academic catalog which specify the planned semester(s) in which required classes are to be scheduled.

This is just one way you might complete the Computer Science program in 4 semesters over 2 years of full-time study, or 8 semesters over 4 years of part-time study. (Sample course sequences assume that all pre-requisites have been satisfied and the student is prepared for college-level work.) For a detailed list of required courses, optional electives and program information, download the Computer Science program description from our official academic catalog.

Course descriptions are also available in the catalog. Find courses

Sample 2 Year Sequence of Courses
Fall 1Spring 1Fall 2Spring 2

ENG Comp. I
MAT 201
PHY 111
CIS 150
Beh/Social Science elective

ENG Comp. II
MAT 202
PHY 112
CIS 251

MAT 205
CIS 254
Program elective (MAT 203)
CIS 252

Beh/Social Science elective
Humanities elective
CIS 201
Humanities elective

Sample 4 Year Sequence of Courses
Fall 1Spring 1Fall 2Spring 2

ENG Comp. I
CIS 150

ENG Comp. II
Beh/Social Science elective
CIS 251

MAT 201
PHY 111

MAT 202
PHY 112

Fall 3Spring 3Fall 4Spring 4

CIS 254
MAT 205

CIS 201
Humanities elective

CIS 252
Program elective (MAT 203)

Humanities elective
Beh/Social Science elective

Program Learning Outcomes

Students completing a course of study in this program will be able to:
  • Analyze a foundational computing problem and apply principles of computing and other relevant disciplines to identify solutions
  • Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
  • Communicate effectively with a range of audiences
  • Demonstrate an understanding and awareness of information literacy as applied to locating and evaluating data for relevance in problem solving contexts, and recognizing when further data are needed to define and solve problems

What's Next

Transfer to a Baccalaureate program in Computer Science.