University Associated Things
Home
I studied Computer Science MComp at the University of Bath.
Units taken
- Year 1 (2020-2021) | Avg 78.80%
-
- CM10310 - Artificial Intelligence | First | 77%
-
- CM10194 - Computer Systems Architecture 1 | First | 82%
- CM10227 - Principles of Programming 1 | First | 87%
- CM10311 - Discrete Mathematics and Databases | First | 84%
-
- CM10195 - Computer Systems Architecture 2 | 2:1 | 69%
- CM10228 - Principles of Programming 2 | First | 78%
- CM10312 - Mathematics for Computation | First | 83%
- CM10313 - Software Processes and Modelling | 2:2 | 55%
- Year 2 (2021-2022) | Avg 76.70%
-
- CM20314 - Experimental Systems Project | First | 71%
- CM20315 - Machine Learning | First | 89%
-
- CM20217 - Foundations of Computation | First | 91%
- CM20219 - Fundamentals of Visual Computing | First | 76%
- CM20254 - Data Structures and Algorithms | 2:1 | 69%
-
- CM20256 - Functional Programming | First | 79%
- CM20138 - Comparative Programming Languages | 2:1 | 65%
- CM20319 - Human-Computer Interaction and User Experience | 2:1 | 67%
- Year 3 (2022-2023) | Avg 74.60%
-
- CM30082 - Individual Project | First | 72%
-
- CM30072 - Safety-critical Computer Systems | First | 75%
- CM30078 - Networking | First | 82%
- MA30087 - Optimisation Methods of Operational Research | 2:1 | 67%
-
- CM30226 - Logic and Semantics of Programming Languages | First | 85%
- CM40179 - Entrepreneurship | First | 77%
- MA30245 - Graphs and Networks: Theory and Applications | First | 72%
- Year 4 (2023-2024)
-
- CM40178 - Research Project | First | 71%
-
- XX50215 - Statistics for Data Science | First | 87%
- CM50264 - Machine Learning 1 | First | 83%
-
- CM50265 - Machine Learning 2 | First | 80%
- CM50210 - Cryptography | First | 79%
- CM50205 - Theory of Human Computer Interaction | First | 78%
Good units
- Foundations of Computation
- Became the basis for my 3rd year project.
- Functional Programming
- Many fall, but some remain. Good for L&S.
- Networking
- I liked a Russell unit and did well in it!
- Logic and Semantics of Programming Languages
- Guy was a fantastic lecturer, great content too.
- Entrepreneurship
- Saved by my group and the 2nd coursework video, otherwise nothing special.
Tricky units
- Databases
- Only useful in teaching SQL.
- Computer Systems Architecture 2 (the courseworks)
- A long essay marked by Russell, followed by long-winded traceroute task.
- Human-Computer Interaction and User Experience
- A group project parallel with ESP adds to the stress.
- Experimental Systems Project
- A learning experience.
- Software Processes and Modelling
- Very little support and very isolating, but that's 2020/21's fault.