BA in Computer Science

Effective for students entering in Fall 2001.

P(...) = Prerequisite Courses; Co(...) = Corequisite Courses.
Sem
Course
Course
Course
Course
Course
Tot Hrs
120
1
Humanities, Social Science or Business (H/SS/B) Elective (3) Engl 9 or Engl 10 (3)
English Composition
CSCI 41 (3)
Introduction to Computer Science
Science Elective (3) Math 20 or Math 31 (3)
15
2
H/SS/B (3) CSCI 123 (3) 
Discrete Structures
P(Math 20 or 31)
CSCI 51 (3) 
Intro to Software Development 
P(CSci 41)
Science Elective (3) Math 21 or Math 32 (3) 
15
3
H/SS/B (3) Engl 11 or Engl 13 (3) 
English Composition
CSCI 131 (3) Algorithms and Data Structures I P(CSCI 51) Science Elective (3) Unrestricted Elective (3)
15
4
H/SS/B (3) Stat 51 (3) 
Intro to Business & Economic Statistics
CSCI 141  (3) 
Software Engineering I. 
P(CSCI 131)
CSCI 110 (3)
Technology & Society 
P(CSCI 131)
Phil 45 (3) Introduction to Logic)
15
5
Culture Elective (3) Unrestricted Elective (3) CSCI 52 (3) 
Introduction to Computer Organization 
P(CSCI 51)
Literature Elective (3) Unrestricted Elective (3)
15
6
Culture Elective (3) Unrestricted Elective (3) CSCI 169 (3) 
Software Paradigms 
P(CSCI 141)
Literature Elective (3) Unrestricted Elective (3)
15
7
Creative arts elective (3) Unrestricted Elective (3) CSCI Elective (3) CSCI Elective (3) Unrestricted Elective (3)
15
8
Unrestricted Elective (3) Unrestricted Elective (3) CSCI Elective (3) Unrestricted Elective (3) Unrestricted Elective (3)
15