MSc in Computer Science (From 2014/2015)
| COIS705 | Computer Science Seminar | 3 |
| COIS798 | Academic Thesis | 6 |
| 7 elective courses chosen from the elective table except COIS705 | 21 | |
| Total Credits: | 30 | |
| OR | ||
| COIS701 | Fundamentals of Software Engineering | 3 |
| COIS797 | Applied Thesis | 3 |
| 8 elective courses chosen from the elective table except COIS701 | 24 | |
| Total Credits: | 30 | |
| *Academic thesis based programme targets all MSc students, while applied thesis based programme targets all MSc students except for studentship/assistantship holders. | ||
| Elective table for MSc in Computer Science: | ||
| COIS701 | Fundamentals of Software Engineering | 3 |
| COIS702 | Computer Communications and Networks | 3 |
| COIS704 | Current Development in Database | 3 |
| COIS705 | Computer Science Seminar | 3 |
| COIS706 | Compiler Construction | 3 |
| COIS707 | Design and Analysis of Algorithms | 3 |
| COIS708 | Complexity Theory | 3 |
| COIS709 | Formal Methods in Software Engineering | 3 |
| COIS710 | Discrete System Simulation | 3 |
| COIS711 | Computer System Performance Modeling | 3 |
| COIS712 | Computer Graphics - Principles and Systems | 3 |
| COIS713 | Principles and Applications of Artificial Intelligence | 3 |
| COIS714 | Advanced Topics in Computer Science | 3 |
| COIS715 | Advanced Topics in Computer Science I | 3 |
| COIS716 | Advanced Topics in Computer Science II | 3 |
| COIS717 | Principles and Applications of Concurrent Programming | 3 |
| COIS718 | Advances in Pattern Recognition | 3 |
| COIS720 | Web Mining | 3 |
| COIS722 | Distributed Computing | 3 |
| COIS723 | Applied Natural Language Processing | 3 |
| COIS724 | Big Data Processing and Analysis | 3 |
| COIS725 | Introduction to Business Process Management | 3 |
| COIS726 | Information Technology Project Management | 3 |
| COIS727 | Structural Bioinformatics | 3 |