MSc (Master of Science)
Semester 1 5 subjects · 14 credits
| Code | Subject | Type | Th. | Pr. | Credit | Marks | Grade |
|---|---|---|---|---|---|---|---|
CSE-5101 |
Advanced Algorithms Designing and proving efficient algorithms. Complexity analysisGraph algorithmsDynamic programmingNP-completenessApproximation | Theory | 3 | — | 3 | — | — |
CSE-5102 |
Advanced Database Systems Query internals, indexing and distributed data stores. Query optimisationIndexingTransactionsNoSQLData warehousing | Theory | 3 | — | 3 | — | — |
CSE-5103 |
Artificial Intelligence Search, knowledge representation and reasoning under uncertainty. State-space searchKnowledge representationBayesian reasoningPlanningExpert systems | Theory | 3 | — | 3 | — | — |
CSE-5104 |
Machine Learning and Data Mining Supervised and unsupervised learning on real datasets. RegressionClassificationClusteringFeature engineeringModel evaluationNeural networks | Th + Pr | 2 | 1 | 3 | — | — |
CSE-5105 |
Research Methodology Literature review, experimental design and technical writing. Literature reviewExperimental designReproducibilityTechnical writing | Theory | 2 | — | 2 | — | — |
| Semester 1 total | 14 | ||||||
Semester 2 4 subjects · 12 credits
| Code | Subject | Type | Th. | Pr. | Credit | Marks | Grade |
|---|---|---|---|---|---|---|---|
CSE-5201 |
Software Engineering and Project Management Requirements, architecture and running a delivery. Requirements engineeringArchitecture patternsAgile and ScrumTesting strategyRisk management | Theory | 3 | — | 3 | — | — |
CSE-5202 |
Computer Networks and Security Protocol stacks and the practice of securing systems. TCP/IPRoutingCryptographyAuthenticationWeb security | Theory | 3 | — | 3 | — | — |
CSE-5203 |
Web and Mobile Application Development Full-stack application build from schema to deployment. REST API designPHP and MVCResponsive frontendAuthenticationDeployment | Th + Pr | 2 | 1 | 3 | — | — |
CSE-5204 |
Big Data and Cloud Computing Storing and processing data that will not fit on one machine. Distributed storageMapReduceStream processingCloud servicesContainerisation | Theory | 3 | — | 3 | — | — |
| Semester 2 total | 12 | ||||||
Semester 3 (Thesis) 2 subjects · 8 credits
| Code | Subject | Type | Th. | Pr. | Credit | Marks | Grade |
|---|---|---|---|---|---|---|---|
CSE-5301 |
Thesis / Project A full masters project delivered and defended. Problem formulationSystem designImplementationEvaluationDefence | Thesis | — | 6 | 6 | — | — |
CSE-5302 |
Viva Voce Final comprehensive oral examination. | Viva | 2 | — | 2 | — | — |
| Semester 3 (Thesis) total | 8 | ||||||


















