The MCS offering Semesters, Course title and Credit Hours as follows.
S# |
Course # |
Course Title |
Credit Hours |
1 |
CS 1200 |
Introduction to Programming |
4(3,3) |
2 |
CS 1250 |
Discrete Mathematics |
3(3,0) |
3 |
CS 1300 |
Introduction to Computers & Computing |
4(3,3) |
4 |
CS 1500 |
Automata Theory |
3(3,0) |
5 |
CS 2100 |
Algorithms |
4(3,3) |
6 |
CS 2200 |
Data Structures |
4(3,3) |
7 |
CS 3000 |
Entrepreneurships in Computing |
2(2,0) |
8 |
CS 3150 |
Principles of Programming Languages |
2(2,0) |
9 |
CS 3220 |
Database Modeling & Inquiry |
3(3,0) |
10 |
CS 3320 |
Software Engineering I |
3(3,0) |
11 |
CS 3650 |
Numerical Computation |
3(2,3) |
12 |
CS 3750 |
Operating System |
3(3,0) |
13 |
CS 4020 |
Advanced databases |
3(2,3) |
14 |
CS 4030 |
Computer Network Design & Management |
2(2,0) |
15 |
CS 4230 |
Computer Graphics |
3(2,3) |
16 |
CS 4240 |
Computer Animation |
3(2,3) |
17 |
CS 4320 |
Software Engineering II |
3(3,0) |
18 |
CS 4330 |
Software Project Management |
2(2,0) |
19 |
CS 4450 |
Object Oriented Programming & Design |
3(3,0) |
20 |
CS 4520 |
Artificial Intelligence |
4(3,3) |
21 |
CS 4560 |
Introduction to Compiler Construction |
3(3,0) |
22 |
CS 4570 |
Design & Analysis of Algorithms |
2(2,0) |
23 |
CS 4630 |
Multimedia & Hypermedia Systems |
3(2,3) |
24 |
CS 4650 |
Internet Technologies |
3(3,0) |
25 |
CS 4660 |
E-commerce & Software Tools |
2(2,0) |
26 |
CS 4850 |
Independent Study |
3(0,9) |
27 |
CS 4900 |
Project |
4(0,12) |
28 |
CS 5460 |
Translation of Programming Languages |
3(3,0) |
29 |
CS 5470 |
Operating System Design |
3(3,0) |
30 |
CS 5550 |
The Human-Computer Interface |
3(3,0) |
31 |
CS 5560 |
Discrete System Simulation |
3(3,0) |
32 |
CS 5570 |
Knowledge-Based Systems/ Expert Systems |
3(3,0) |
33 |
CS 6000 |
Topics .in Operating System |
3(3,0) |
34 |
CS 6010 |
Topics in Computer Systems |
3(3,0) |
35 |
CS 6020 |
Current Topics in Computer Science |
3(3,0) |
36 |
CS 6800 |
Master's Project |
3(3,0) |
37 |
CS 6900 |
Master's Thesis |
6(018) |
|