Sample Schedule for Computer Science Majors Entering Fall 2004 -05
Figure CS2

First Year
CPSC 125
Introduction  to  Computer Science
3
CPSC150/L
Computer Programming & Lab
4
MATH140
Calculus and Analytic Geometry
4
MATH 240
 Intermediate Calculus
4
HIST111G World Civilizations I
3
HIST112G
World Civilization II
3
MCLL § Foreign Language if required §
3
MCLL § Foreign Language §
3
ENGL123
English I
3
COMM201
Public Speaking
3
Semester Credit Hours
16
Semester  Credit Hours
17
Second Year
CPSC250/L
Computer Programming & Lab
4
CPSC270
Data Structures
3
MATH 125
Statistics
3
CPEN214
Digital Logic Design
3
PHYS151/201
Physics I
4
PHYS151/201
Physics II
4
ENGL223
English II
3
MATH260
Linear Algebra
3
HUM/SS(1)
Elective
3
HUM/SS(2)
Elective
3
Semester Credit Hours
17
Semester  Credit Hours
16
Third Year
CPSC260
Programming Language Concepts
3
CPSC*
Major Elective(1)
3
CPSC330
Computer Organization
3
CPEN371
Computer Ethics
1
ENGR213
Discrete Structures for Comp. Appl.
3
ENGL353W
Writing  for Prof. and Bus.
3
HUM/SS(3)
Elective
3
HUM/SS(4)
Elective
3
SCI
Second Science with Lab
4
SCI
Second Science
3
Semester Credit Hours
16
Semester  Credit  Hours
13
Fourth Year
CPSC410
Operating Systems I
3
CPSC420
Algorithms
3
CPSC*
Major Elective(2)
3
CPSC*
Major Elective(3)
3

Elective
3

Elective
3

Elective
3

Elective
1

Elective
3



Semester Credit Hours
15
Semester  Credit Hours
10
Total Credit hours = 120




§ Students with three years of one or two years of two foreign language in high school satisfy these requirements.
* Three Major Electives chosen from the following: CPEN414; CPSC 425, 426, 44, 450, 460, 470, 480,
495, 502 (with advisor's permission); MATH 380, 480; PHYS 421, 441; PCSE 499 (courses numbered 495 and above are limited to  6 credits).