 |
Computer Science |
 |
 |
Number |
 |
Course Name |
 |
Credits |
 |
Prerequisites |
 |
 |
CS 1101 |
 |
Introduction to Computer Science with Visual Basic |
 |
4 |
 |
MA 1104 or MA 1129 or Placement by exam higher than MA 1104 and Placement into EN 1103 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1105 |
 |
Introduction to Linux |
 |
1 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1107 |
 |
Introduction to Java Programming |
 |
3 |
 |
CS 1115 or equivalent programming experience and instructor's permission |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1111 |
 |
Programming I |
 |
4 |
 |
Previous programming experience or CS 1101 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1112 |
 |
Programming II |
 |
3 |
 |
CS 1111 or instructor's permission |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1113 |
 |
Programming III |
 |
3 |
 |
CS 1112 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1114 |
 |
Programming
IV |
 |
3 |
 |
CS 1113 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1201 |
 |
Computer
Organization and Assembly |
 |
3 |
 |
CS 1111 or instructor's permission |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
CS 1207 |
 |
Data Structures |
 |
3 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |