The Department of Computer Science offers two Master of Science degree programs: one in Computer Science and the other in Information Technology. These programs are designed to provide advanced knowledge of the fields of study in order to enhance the potential and competence of graduates searching for better study and career opportunities.
Master of Science in Information Technology (39 Credits)
A. Core Courses | 15 Credits | ||
Code | Title | Cr | Prerequisites |
CSC510 | Artificial Intelligence | 3 | |
CSC514 | Theory of Computation | 3 | |
CSC520 | Human Computer Interaction | 3 | |
CSC541 | Advanced Operating Systems | 3 | |
ENG500 | Professional English | 3 | |
B. Major Courses | 24 Credits | Grade must be B or higher in every Major course | |
Choose one of the following options: | 9 Credits | ||
Computer Network | |||
IFT515 | Wireless and Mobile Computing | 3 | |
IFT520 | Voice Over IP | 3 | |
IFT525 | Ethical Hacking & Countermeasures | 3 | |
Major Electives (any graduate level CSC courses) | 6 Credits | ||
Major Elective 1 | 3 | ||
Major Elective 2 | 3 | ||
Choose one of the following Orientations: | 9 Credits | ||
Applied: | |||
CSC517 | Project Management | 3 | |
CSC688 | Master Project in CS (two semesters) | 6 | |
Research: | |||
CSC518 | Research Methodology and Topics in CS | ||
CSC698 | Master Thesis in CS (two semesters) | ||
Degree Total | 39 Credits |