Modules at Newcastle University

2,747 modules catalogued from the public module catalogue.

CodeTitleLevelCreditsDepartment
CSC2034Introducing Contemporary Topics in ComputingFHEQ 5Computing
CSC2035Software Systems Design and ImplementationFHEQ 5Computing
CSC3094Major Project and Dissertation in Computer ScienceFHEQ 6Computing
CSC3121Distributed SystemsFHEQ 6Computing
CSC3131Development and Operations of SystemsFHEQ 6Computing
CSC3132Introduction to Quantum ComputingFHEQ 6Computing
CSC3231Game DesignFHEQ 6Computing
CSC3232Gaming Technologies and SimulationsFHEQ 6Computing
CSC3431Engineering Biology and AIFHEQ 6Computing
CSC3432Biomedical Data Analytics and AIFHEQ 6Computing
CSC3631CryptographyFHEQ 6Computing
CSC3632System and Network SecurityFHEQ 6Computing
CSC3731Human Computer Interaction: Interaction DesignFHEQ 6Computing
CSC3831Computer Vision & AIFHEQ 6Computing
CSC3833Data Visualization and Visual AnalyticsFHEQ 6Computing
CSC8014Software Development Advanced TechniquesFHEQ 7Computing
CSC8015CybersecurityFHEQ 7Computing
CSC8016Advanced ProgrammingFHEQ 7Computing
CSC8017Database SystemsFHEQ 7Computing
CSC8018Web TechnologiesFHEQ 7Computing
CSC8019Software Engineering and Team ProjectFHEQ 7Computing
CSC8021Computer NetworksFHEQ 7Computing
CSC8022Human Computer InteractionFHEQ 7Computing
CSC8023Programming and Data StructuresFHEQ 7Computing
CSC8099Project and Dissertation for MSc Computer ScienceFHEQ 7Computing
CSC8101Engineering for AIFHEQ 7Computing
CSC8103Distributed AlgorithmsFHEQ 7Computing
CSC8104Enterprise Software and ServicesFHEQ 7Computing
CSC8110Cloud ComputingFHEQ 7Computing
CSC8111Machine Learning with ProjectFHEQ 7Computing
CSC8112Internet of ThingsFHEQ 7Computing
CSC8113Research Methods and Group Project in Cloud ComputingFHEQ 7Computing
CSC8114Research Methods and Group Project in Advanced Computer ScienceFHEQ 7Computing
CSC8202Information Security and CryptographyFHEQ 7Computing
CSC8204Secure Software DevelopmentFHEQ 7Computing
CSC8207Security of Complex SystemsFHEQ 7Computing
CSC8208Research Methods and Group Project in Security and ResilienceFHEQ 7Computing
CSC8209Project and Dissertation in Cyber SecurityFHEQ 7Computing
CSC8213Advanced Topics in Cyber SecurityFHEQ 7Computing
CSC8214Systems SecurityFHEQ 7Computing
CSC8215Network Security and Ethical HackingFHEQ 7Computing
CSC8216Risk and Trust ManagementFHEQ 7Computing
CSC8309Genome Scale Data AnalyticsFHEQ 7Computing
CSC8313Bioinformatics Theory and PracticeFHEQ 7Computing
CSC8324Modelling Cellular SystemsFHEQ 7Computing
CSC8327An Introduction to Synthetic BiologyFHEQ 7Computing
CSC8330Advanced Programming for Digital BiologyFHEQ 7Computing
CSC8334Contemporary topics in bioinformatics with group projectFHEQ 7Computing
CSC8335Computing Environments for Digital BiologyFHEQ 7Computing
CSC8391Research Project for BioinformaticsFHEQ 7Computing