Computer Science

2023/24 modules

Note: not all modules may be running this year. If you have any queries please contact (Streatham Campus) or (Penryn Campus).

Showing 128 records
Module CodeTitleCoordinatorCredit
COM1011Fundamentals of Machine LearningDr Chico Camargo15
COM1012Data Science Group Project 1Dr Massimo Stella15
COM2011Machine Learning and Data ScienceDr Fabrizio Costa15
COM2012Data Science in SocietyProf Anne Kayem15
COM2013Data Science Group Project 215
COM2014Computational Intelligence Guoqiang Zhang15
COM3021Data Science at ScaleDr Hugo Barbosa15
COM3022Data Science Individual Project 1Dr Sareh Rowlands30
COM3023Machine Learning and AIDr Tinkle Chugh15
COMM031Data Science MSci Group Project30
COMM032Data Science MSci Individual Project30
COMM412DAData in Business and Society15
COMM413DAMachine VisionDr Anjan Dutta15
COMM414DAIntroduction to Data Science (Professional)Dr Rudy Arthur15
COMM415DAFundamentals of Data Science (Professional)Dr Alberto Moraglio15
COMM416DALearning From Data (Professional)15
COMM416DAJLearning From Data (Professional)15
COMM417DAMachine Learning (Professional)Dr Fabrizio Costa15
COMM418DAStatistical ModellingDr Tinkle Chugh15
COMM419DASocial Networks and Text Analysis (Professional)Dr Riccardo Di Clemente15
COMM420DAProfessional Practice 115
COMM420DAJProfessional Practice 115
COMM421DAProfessional Practice 2Dr Sophie Cowie15
COMM421DAJProfessional Practice 215
COMM422DAResearch Scientist: End Point Assessment0
COMM422DAJResearch Scientist: End Point Assessment0
COMM423DAWork-based Project15
COMM424DAIndividual Research Project60
COMM510Multi-Objective Optimisation and Decision MakingDr Tinkle Chugh15
COMM511Statistical Data ModellingDr Matthew Thomas15
COMM512Introduction to City Science15
COMM513Human Dynamics 15
COMM514Research Project 60
ECM1400ProgrammingDr Matt Collison15
ECM1407Social and Professional Issues of the Information AgeDr Marcos Oliveira15
ECM1410Object-Oriented ProgrammingDr Diogo Pacheco15
ECM1413Computers and the InternetDr Abdelkhalik Mosa15
ECM1414Data Structures and AlgorithmsProf Ronaldo Menezes15
ECM1415Discrete Mathematics for Computer Science15
ECM1416Computational MathematicsDr Tinkle Chugh15
ECM1417Web DevelopmentProf Jia Hu15
ECM1418Business Organisation Victoria Thomas15
ECM1418DABusiness Organisation Victoria Thomas15
ECM1419Interpersonal and Foundation Skills Victoria Thomas15
ECM1419DAInterpersonal and Foundation Skills Victoria Thomas15
ECM1420Information and Data Dave Dann15
ECM1420DAInformation and Data Dave Dann15
ECM1421System Development 1 Dave Dann15
ECM1421DASystem Development 1 Dave Dann15
ECM1422Reflective Practice 1 Huw Evans30
ECM1422DAReflective Practice 1 Huw Evans30
ECM1423Digital Technology InfrastructureMr Alexander Richardson-Hall15
ECM1424Information SecurityMr Alexander Richardson-Hall15
ECM2400Employability and Placement Preparation for Computer Scientists0
ECM2414Software DevelopmentDr Majeed Soufian15
ECM2418Computer Languages and Representations Diego Marmsoler15
ECM2419Database Theory and DesignDr Zeliang Wang15
ECM2423Artificial Intelligence and ApplicationsDr Ayah Helal15
ECM2425Mobile and Ubiquitous ComputingDr Haozhe Wang15
ECM2426Network and Computer SecurityProf Achim D. Brucker15
ECM2427Outside the box: Computer Science Research and ApplicationsDr David Wakeling15
ECM2428IT Project Management Huw Evans15
ECM2429Systems Development 2 Michael Saunby15
ECM2430Reflective Practice 2 Huw Evans30
ECM2431Information SystemsDr Vladimir Ryabov15
ECM2432Reflective Practice 3 Huw Evans45
ECM2433The C FamilyProf Jacqueline Christmas15
ECM2434Group Software Engineering Project15
ECM3401Individual Literature Review and ProjectDr Sareh Rowlands, David Walker45
ECM3408Enterprise ComputingDr David Wakeling15
ECM3412Nature Inspired ComputationDr Ayah Helal15
ECM3419Industrial PlacementDr Hugo Barbosa120
ECM3420Learning from Data Dr Chico Camargo15
ECM3422Computability and Complexity Guoqiang Zhang15
ECM3423Computer GraphicsDr Sareh Rowlands15
ECM3428Algorithms that Changed the WorldProf Chunbo Luo15
ECM3429Term of Computer Science Studies AbroadDr Marcos Oliveira60
ECM3430Computer Science Individual ProjectDr Yulei Wu30
ECM3431IT Law and Ethics Victoria Thomas15
ECM3432Software Engineering 1 Michael Saunby15
ECM3433Data Analysis 1Dr Rudy Arthur15
ECM3434Business Analysis 1Dr Vladimir Ryabov15
ECM3435IT Consulting 1Dr Vladimir Ryabov15
ECM3436Network Engineering 1Mr Alexander Richardson-Hall15
ECM3437Cyber Security 1Mr Alexander Richardson-Hall15
ECM3438Synoptic Project Huw Evans60
ECM3439Independent StudyDr Vladimir Ryabov15
ECM3440Software Engineering 2 Michael Saunby15
ECM3441Data Analysis 2Dr Rudy Arthur15
ECM3442Business Analysis 2Dr Vladimir Ryabov15
ECM3443IT Consulting 2Dr Vladimir Ryabov15
ECM3444Network Engineering 2Mr Alexander Richardson-Hall15
ECM3445Cyber Security 2Mr Alexander Richardson-Hall15
ECM3446High Performance Computing Dr Man Luo15
ECMM409Nature-Inspired Computation15
ECMM410Research MethodologyProf Christopher Edwards, Prof Pierre Friedlingstein FRS, Prof Mark P. Baldwin15
ECMM422Machine LearningDr Fabrizio Costa15
ECMM423Evolutionary Computation & OptimisationDr Ke Li15
ECMM424Computer Modelling and SimulationProf Jia Hu15
ECMM426Computer VisionDr Sareh Rowlands15
ECMM427Group Development Project Dr Majeed Soufian30
ECMM428Individual Research ProjectDr Riccardo Di Clemente30
ECMM432Data in Business and Society Niccolo Tempini15
ECMM433Project 1Dr Tinkle Chugh30
ECMM435Project 2Dr Sareh Rowlands30
ECMM440High Performance Computing and Data Architectures15
ECMM441Machine VisionDr Anjan Dutta15
ECMM442Information Security15
ECMM443Introduction to Data ScienceDr Rudy Arthur15
ECMM444Fundamentals of Data ScienceDr Alberto Moraglio15
ECMM445Learning from DataDr Diogo Pacheco15
ECMM447Social Networks and Text AnalysisDr Federico Botta15
ECMM450Stochastic ProcessesDr Kyle Wedgwood15
ECMM451Data Science Research ProjectDr Man Luo60
ECMM452Data Science Business ProjectDr Man Luo60
ECMM453Computer Science Research ProjectDr Avik Chakraborti60
ECMM454Computer Science Business ProjectDr Fabrizio Costa60
ECMM455Introduction to Data Science (Professional)Dr Rudy Arthur15
ECMM456Fundamentals of Data Science (Professional)Dr Alberto Moraglio15
ECMM457Learning From Data (Professional)15
ECMM458Machine Learning (Professional)Dr Fabrizio Costa15
ECMM459Statistical ModellingDr Tinkle Chugh15
ECMM461High Performance Computing Dr Man Luo15
ECMM462Fundamentals of SecurityDr Saif Alzubi15
ECMM463Building Secure and Trustworthy SystemsProf Achim D. Brucker15
ECMM464Security Assessment and ValidationDr Saif Alzubi15
ECMM465Cyber Security Analytics Research ProjectProf Achim D. Brucker60
ECMM466Social Networks and Text Analysis (Professional)Dr Riccardo Di Clemente, Dr Massimo Stella15