Academic Structures
Programme Academic Structure for 2024 - 2025, BSc in Data Science
This information is provisional & subject to change.
Year 1 Core Modules:
Code | Title | Credit | Semester | Exam % | CA % | Resit Category |
---|---|---|---|---|---|---|
CA103 | Computer Systems | 5 | Semester 1 | 0 | 100 | 1 |
CA116 | Computer Programming I | 10 | Semester 1 | 40 | 60 | 1 |
CA117 | Computer Programming II | 10 | Semester 2 | 50 | 50 | 1 |
CA119 | Data Science and Databases | 5 | Semester 1 | 80 | 20 | 1 |
CA176 | Introduction to R | 5 | Semester 2 | 50 | 50 | 1 |
MS103 | Linear Mathematics I | 5 | Semester 1 | 80 | 20 | 3 |
MS104 | Linear Mathematics II | 5 | Semester 2 | 80 | 20 | 3 |
MS117 | Probability 1 | 5 | Semester 2 | 80 | 20 | 3 |
MS146 | Calculus and its Applications | 10 | Year long | 0 | 100 | 1 |
Year 2 Core Modules:
Code | Title | Credit | Semester | Exam % | CA % | Resit Category |
---|---|---|---|---|---|---|
CA229 | Developing Internet Applications | 5 | Semester 2 | 0 | 100 | 1 |
CA268 | Computer Programming 3 (Data Struct. & Alg.) | 5 | Semester 1 | 70 | 30 | 1 |
CA269 | Computer Programming 4 (Object Oriented Prog) | 5 | Semester 2 | 50 | 50 | 1 |
CA270 | Data Warehousing and OLAP | 5 | Semester 1 | 80 | 20 | 1 |
CA271A | Introduction to Machine Learning | 7.5 | Semester 2 | 100 | 1 | |
CA273A | Data Processing and Visualisation | 7.5 | Semester 1 | 100 | 1 | |
CA274 | Programming for Data Analysis | 5 | Semester 2 | 0 | 100 | 1 |
MS205 | Calculus of Several Variables | 5 | Semester 1 | 80 | 20 | 3 |
MS226 | Statistics I | 7.5 | Semester 1 | 70 | 30 | 1 |
MS228 | Statistics II | 7.5 | Semester 2 | 70 | 30 | 1 |
Year 3 Core Modules:
Code | Title | Credit | Semester | Exam % | CA % | Resit Category |
---|---|---|---|---|---|---|
CA338 | Intra | 30 | Semester 2 | 0 | 100 | 2 |
Year 3 Optional Modules -
Code | Title | Credit | Semester | Exam % | CA % | Resit Category |
---|---|---|---|---|---|---|
CA336 | Data Exploration Using Graph Theory | 5 | Semester 1 | 0 | 100 | 1 |
CA337 | Application Domains 1 | 7.5 | Semester 1 | 0 | 100 | 1 |
CA339 | Software Eng: Building Better Software | 5 | Semester 1 | 0 | 100 | 1 |
CA369 | SEMESTER ONE ABROAD | 30 | Semester 1 | 0 | 100 | 2 |
CA375 | Professional & Research Practice for Data Sci | 5 | Semester 1 | 0 | 100 | 1 |
CA4009 | Search Technologies | 7.5 | Semester 1 | 70 | 30 | 1 |
Year 4 Core Modules:
Code | Title | Credit | Semester | Exam % | CA % | Resit Category |
---|---|---|---|---|---|---|
CA4015 | Advanced Machine Learning | 7.5 | Semester 2 | 0 | 100 | 1 |
CA4016 | Application Domains 2 | 7.5 | Semester 1 | 0 | 100 | 1 |
CA4021 | Final Year Project | 15 | Year long | 0 | 100 | 2 |
CA4022 | Data at Speed and Scale | 7.5 | Semester 1 | 0 | 100 | 1 |
CA4023 | Natural Language Technologies | 7.5 | Semester 1 | 60 | 40 | 1 |
CA4024 | Building Complex Computational Models | 7.5 | Semester 2 | 60 | 40 | 1 |
CA4025 | Application Domains 3 | 7.5 | Semester 2 | 0 | 100 | 1 |