85-86 semester hours
Minimum 2.0 cumulative GPA and 2.0
or better in every major requirement course as stipulated below.
|
SEM/YR |
Grade |
Course |
Course Title |
Credits |
|
|
|
MATH 311 |
Introduction to
Linear Algebra |
3 |
|
|
|
CS 407 |
Introduction to
Numerical Analysis I (same as MATH 407) |
3 |
|
SEM/YR |
Grade |
Course |
Course Title |
Credits |
|
|
|
CS 150 |
Introduction to
Computer Science I |
3 |
|
|
|
CS 151 |
Introduction to
Computer Science II |
3 |
|
|
|
CS 141 |
Discrete Mathematics
for Computer Science I |
3 |
|
|
|
CS 241 |
Discrete Mathematics
for Computer Science II |
3 |
|
|
|
CS 266 |
Computer Organization
and Assembly Language |
3 |
|
|
|
CS 321 |
Data Structures |
3 |
|
|
|
CS 410 |
Elements of Computer
Architecture |
3 |
|
|
|
CS 420 |
File Management |
3 |
|
|
|
CS 430 |
Operating Systems |
3 |
|
|
|
CS 450 |
Organization of
Programming Languages |
3 |
|
|
|
CS 460 |
Software Engineering
I |
3 |
|
|
|
CS 461 |
Software Engineering
II |
3 |
|
|
|
CS 470 |
Theory of Computing |
3 |
|
|
|
CS 495 |
CS Professional
Seminar |
1 |
3. Computer Science
Electives (12 semester hours)
|
SEM/YR |
Grade |
Course |
Course Title |
Credits |
|
|
|
|
CS 340 or CS 350 |
Graphical User Interfaces
or Systems Programming |
3 |
|
|
Two Courses from: |
|
||||
|
|
|
CS 421 |
Database Management
System Design |
3 |
|
|
|
|
CS 431 |
Computer Networks and
Data Communication |
3 |
|
|
|
|
CS 451 |
Compiler Theory |
3 |
|
| |
|
|
|
|
|
| |
|
CS 4____ |
|
3 |
|
4. Required Courses from
Related Fields (27-28 semester hours)
|
SEM/YR |
Grade |
Course |
Course Title |
Credits |
|
|
|
|
MATH 205 |
Calculus I |
4 |
|
|
|
|
MATH 206 |
Calculus II |
4 |
|
|
|
|
PHYS 170-170L |
General Physics I |
5 |
|
|
|
|
PHYS 171-171L |
General Physics II |
5 |
|
|
Select one course from: ASTR 180, ASTR 181, BIOL 125, BIOL 175-175L, BIOL 176-17Ll,
BIOL 275-275L, CHEM 124, GEOL 111, MARE 201 |
|
||||
|
|
|
|
|
3 or 4 |
|
|
|
|
COM 251 |
Public Speaking |
3 |
|
|
|
|
ENG 209 or ENG 225 |
Writing for Business
or Writing for Science
and Technology |
3 |
|