|
CS Core
|
CS201 Computer Science I
CS202 Computer Science II
CS301 Data Structures &
Algorithms I
CS302 Data Structures &
Algorithms II
CS371 Computer Engineering I
CS451 Programming Languages
CS466 Operating Systems
CS482 Software Engineering
CS496 Computer Science Project
CS462 Algorithm Analysis or
CS478 Theory
of Computation
10 courses (32 credits)
|
CS201 Computer Science I
CS202 Computer Science II
CS301 Data Structures &
Algorithms I
CS302 Data Structures &
Algorithms II
CS371 Computer Engineering I
CS482 Software Engineering
CS496 Computer Science Project
7 courses (23 credits)
|
|
CS Electives
|
CS 400 level or above
(optional tracks: CE, Net, SE)
3 courses (9 credits)
|
depending on track
(tracks: SE, Net, InterDis, General)
3-5 courses (9-15 credits)
|
|
Math
|
MA251 Calculus I
MA251 Calculus II
MA 210 Intro. to Statistics
MA/CS295 Discrete Structures (or
MA395)
MA301 Linear Algebra
5 courses (15 credits)
|
MA251 Calculus I
MA251 Calculus II
MA/CS295 Discrete Structures (or
MA395)
MA 210 Intro. to Statistics
or MA301 Linear Algebra
(may be prescribed by track)
4 courses (12 credits)
|
|
Science
|
PH201/291 General Physics I &
Lab
PH202/292 General Physics II
& Lab
Science elective (majors' level)
3 courses (>= 13
credits)
|
Science elective with lab
Science elective
2 courses (7-8 credits)
|