Master's degree in Information Technology
Basic Courses: student studies two of the following courses per semester (a total of 12 credit hours): 2004651 - 2004652
Elective Courses: Student chooses one course from the following courses per semester (a total of 6 credit hours): 2004661 - 2004662 - 2004663 - 2004664 - 2004665 - 2004666 - 2004667 - 2004668 - 2004669 - 2004670 - 2004671 - 2004672 - 2004673 - 2004674 - 2004675 - 2004676 - 2004677 – 2004678
Master's thesis: Research topic is chosen under the guidance of supervisors according to department plan and approval of the department on the subject, in addition to two credit hours for panel discussions (2004620) and 10 credit hours for the preparation of thesis (2002650)
Department of Information Technology
Courses required previously | Hours | Course Name | Course code | No. |
| 3 | Internet technology | 2004601 | 1 |
| 3 | Problem-solving methodologies | 2004602 | 2 |
| 3 | Communications systems and computer networks | 2004603 | 3 |
| 3 | Analysis and Design of Information Systems | 2004604 | 4 |
| 3 | The research project | 2004607 | 5 |
| 3 | Neural networks and genetic programming | 2004610 | 6 |
| 3 | Database Systems | 2004611 | 7 |
| 3 | E-commerce systems | 2004612 | 8 |
| 3 | IT and multimedia applications | 2004613 | 9 |
| 3 | Network and information security | 2004614 | 10 |
| 3 | Information systems based on web | 2004615 | 11 |
| 3 | Advanced data structures | 2004616 | 12 |
2004616 | 3 | Pattern Recognition | 2004617 | 13 |
2004616 | 3 | Compression and data encryption systems | 2004618 | 14 |
2004613 2004616 | 3 | Image and graphics processing and viewing | 2004619 | 15 |
| 3 | Simulation using computer | 2004621 | 16 |
| 3 | Knowledge-based systems | 2004622 | 17 |
| 3 | Decision support smart systems | 2004623 | 18 |
| 3 | Security of operating systems | 2004624 | 19 |
| 3 | Software Engineering | 2004625 | 20 |
| 3 | Measurements of software and systems quality | 2004626 | 21 |
| 3 | Data storing and data searching | 2004627 | 22 |
2004616 | 3 | Advanced Programming | 2004651 | 23 |
2004611 | 3 | Database Systems "Advanced" | 2004652 | 24 |
2004603 | 3 | Communications systems and computer networks "Advanced" | 2004661 | 25 |
2004604 | 3 | Analysis and design of information systems "Advanced" | 2004662 | 26 |
2004612 | 3 | E-commerce systems Advanced | 2004663 | 27 |
2004613 | 3 | Technology and multimedia applications "Advanced" | 2004664 | 28 |
2004614 | 3 | Security of network and information "Advanced" | 2004665 | 29 |
2004615 | 3 | Information systems based on web "Advanced" | 2004666 | 30 |
2004616 | 3 | Data structures "Advanced" | 2004667 | 31 |
2004617 | 3 | Pattern Recognition "Advanced" | 2004668 | 32 |
2004618 | 3 | Compression systems and data encryption "Advanced" | 2004669 | 33 |
2004619 | 3 | Image and graphics processing and viewing "Advanced" | 2004670 | 34 |
2004610 | 3 | Neural networks and genetic programming "Advanced" | 2004671 | 35 |
2004621 | 3 | Simulation using computer "Advanced" | 2004672 | 36 |
2004622 | 3 | Systems based on knowledge "Advanced" | 2004673 | 37 |
2004623 | 3 | Decision support smart systems "Advanced" | 2004674 | 38 |
2004625 | 3 | Software Engineering "Advanced" | 2004675 | 39 |
2004626 | 3 | Software measurements and quality systems "Advanced" | 2004676 | 40 |
2004627 | 3 | Data storing and data searching "Advanced" | 2004677 | 41 |
| 3 | Research course: Selected Topics proposed by Department Board and after approval by Institute Board | 2004678 | 42 |