Computer Science

2021/22 modules

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

Showing 118 records
Module CodeTitleCoordinatorCredit
COM1011Fundamentals of Machine LearningDr Chico Camargo15
COM1012Data Science Group Project 1Dr Massimo Stella15
COM2011Machine Learning and Data ScienceDr Federico Botta15
COM2012Data Science in Society Niccolo Tempini15
COM2013Data Science Group Project 2Dr Riccardo Di Clemente15
COM3021Data Science at ScaleDr Hugo Barbosa15
COM3022Data Science Individual Project 1Dr Massimo Stella30
COM3023Machine Learning and AIDr Tinkle Chugh15
COMM412DAData in Business and Society Niccolo Tempini15
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 Clemente, Dr Massimo Stella15
COMM420DAProfessional Practice 115
COMM420DAJProfessional Practice 1Dr Deborah Goodwin, Nirosha Holton15
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 MakingProf Jonathan Fieldsend15
COMM511Statistical Data Modelling15
ECM1400ProgrammingDr Matt Collison15
ECM1407Social and Professional Issues of the Information AgeDr Marcos Oliveira15
ECM1410Object-Oriented ProgrammingDr Diogo Pacheco15
ECM1413Computers and the InternetDr Johan Wahlström15
ECM1414Data Structures and AlgorithmsProf Ronaldo Menezes15
ECM1415Discrete Mathematics for Computer ScienceDr Stephen J. Maher15
ECM1416Computational MathematicsProf Layal Hakim15
ECM1417Web DevelopmentDr Jia Hu15
ECM1418Business Organisation Victoria Thomas15
ECM1419Interpersonal and Foundation Skills Victoria Thomas15
ECM1420Information and Data Dave Dann15
ECM1421System Development 1 Dave Dann15
ECM1422Reflective Practice 1 Huw Evans30
ECM1423Digital Technology InfrastructureMr Alexander Richardson-Hall15
ECM1424Information SecurityMr Alexander Richardson-Hall15
ECM2400Employability and Placement Preparation for Computer Scientists0
ECM2414Software DevelopmentDr Yulei Wu15
ECM2418Computer Languages and Representations Diego Marmsoler15
ECM2419Database Theory and DesignDr Zeliang Wang15
ECM2423Artificial Intelligence and ApplicationsDr Ayah Helal15
ECM2425Mobile and Ubiquitous ComputingDr Jia Hu15
ECM2426Network and Computer SecurityProf Achim D. Brucker15
ECM2427Outside the box: Computer Science Research and ApplicationsDr Wenjie Ruan15
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 ProjectDr Matt Collison15
ECM3401Individual Literature Review and ProjectDr Sareh Rowlands45
ECM3408Enterprise ComputingDr David Wakeling15
ECM3412Nature Inspired ComputationDr Zeliang Wang15
ECM3419Industrial PlacementDr Hugo Barbosa120
ECM3420Learning from Data 15
ECM3422Computability and Complexity Dr Khulood Alyahya15
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 ComputationDr Zeliang Wang15
ECMM410Research MethodologyProf Christopher Edwards15
ECMM422Machine LearningDr Fabrizio Costa15
ECMM423Evolutionary Computation & OptimisationProf Edward Keedwell15
ECMM424Computer Modelling and SimulationProf Geyong Min15
ECMM426Computer VisionDr Anjan Dutta15
ECMM427Group Development Project Prof Achim D. Brucker30
ECMM428Individual Research ProjectProf Chunbo Luo30
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 Data15
ECMM447Social Networks and Text AnalysisDr Riccardo Di Clemente15
ECMM449Advanced Statistical Modelling15
ECMM450Stochastic ProcessesDr Kyle Wedgwood15
ECMM451Data Science Research ProjectDr Riccardo Di Clemente60
ECMM452Data Science Business ProjectDr Fabrizio Costa60
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 Security Diego Marmsoler15
ECMM463Building Secure and Trustworthy SystemsProf Achim D. Brucker15
ECMM464Security Assessment and ValidationDr Avik Chakraborti15
ECMM465Cyber Security Analytics Research ProjectProf Achim D. Brucker60
ECMM466Social Networks and Text Analysis (Professional)Dr Riccardo Di Clemente, Dr Massimo Stella15