University catalog

Page 42

(either CS 1101 Programming Fundamentals or CS 1102 Programming 1) that best reflects their experience with programming. ** Electives must be taken from general education courses in the Arts and Sciences. Select introductory courses may be available as an elective for one major, and as a requirement for another major. Unless otherwise specifically stated in the catalog, students can take any Arts and Sciences course as an elective as long as they have fulfilled any prerequisites. Some of the courses may not be offered in every term.

Bachelor of Science Degree – Computer Science The Bachelor of Science in Computer Science (BS-CS) requires the completion of at least 120 semester credits, including 54 credits (if electing CS 1101) or 57 credits (if choosing an elective in place of CS 1101) in general education courses. Years 1 and 2 are identical in the Associate’s Degree Program and the Bachelor’s Degree Program in Computer Science. Select general education courses are required for each degree program and are highlighted as such in the degree charts; all courses in the Program Major listed in the degree charts are required. Sample Program for Full-Time Students Enrolled Year-Round:

Course Title

Credits

Prerequisites

Program Major

General Education

MATH 1302 CS 3303

Discrete Mathematics Data Structures

3 3

None CS1103

0 3

3 (required) 0

CS 3304

Analysis of Algorithms

3

CS 3303

3

0

CS 3305

Web Programming 2 (proctored course) Databases 2 (proctored course) Operating Systems 2 Information Retrieval (proctored course) Calculus

3

CS 2205

3

0

3

CS 2203

3

0

3 3

CS 2301 CS 3303

3 3

0 0

3

MATH 1201

0

3 (required)

0 0 18

3 3 12

Course Code Year 3

CS 3306 CS 3307 CS 3308 MATH 1211

Elective ** Elective ** Credit Totals Year 3

3 3

Year 4 CS 4402 CS 4403

Comparative Programming Languages Software Engineering 2

3

CS1103

3

0

3

CS 2401

3

0

UoPeople Catalog | September 1, 2013 – August 31, 2014

42


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.