Modules at Newcastle University
2,747 modules catalogued from the public module catalogue.
| Code | Title | Level | Credits | Department |
|---|---|---|---|---|
| CSC2034 | Introducing Contemporary Topics in Computing | FHEQ 5 | Computing | |
| CSC2035 | Software Systems Design and Implementation | FHEQ 5 | Computing | |
| CSC3094 | Major Project and Dissertation in Computer Science | FHEQ 6 | Computing | |
| CSC3121 | Distributed Systems | FHEQ 6 | Computing | |
| CSC3131 | Development and Operations of Systems | FHEQ 6 | Computing | |
| CSC3132 | Introduction to Quantum Computing | FHEQ 6 | Computing | |
| CSC3231 | Game Design | FHEQ 6 | Computing | |
| CSC3232 | Gaming Technologies and Simulations | FHEQ 6 | Computing | |
| CSC3431 | Engineering Biology and AI | FHEQ 6 | Computing | |
| CSC3432 | Biomedical Data Analytics and AI | FHEQ 6 | Computing | |
| CSC3631 | Cryptography | FHEQ 6 | Computing | |
| CSC3632 | System and Network Security | FHEQ 6 | Computing | |
| CSC3731 | Human Computer Interaction: Interaction Design | FHEQ 6 | Computing | |
| CSC3831 | Computer Vision & AI | FHEQ 6 | Computing | |
| CSC3833 | Data Visualization and Visual Analytics | FHEQ 6 | Computing | |
| CSC8014 | Software Development Advanced Techniques | FHEQ 7 | Computing | |
| CSC8015 | Cybersecurity | FHEQ 7 | Computing | |
| CSC8016 | Advanced Programming | FHEQ 7 | Computing | |
| CSC8017 | Database Systems | FHEQ 7 | Computing | |
| CSC8018 | Web Technologies | FHEQ 7 | Computing | |
| CSC8019 | Software Engineering and Team Project | FHEQ 7 | Computing | |
| CSC8021 | Computer Networks | FHEQ 7 | Computing | |
| CSC8022 | Human Computer Interaction | FHEQ 7 | Computing | |
| CSC8023 | Programming and Data Structures | FHEQ 7 | Computing | |
| CSC8099 | Project and Dissertation for MSc Computer Science | FHEQ 7 | Computing | |
| CSC8101 | Engineering for AI | FHEQ 7 | Computing | |
| CSC8103 | Distributed Algorithms | FHEQ 7 | Computing | |
| CSC8104 | Enterprise Software and Services | FHEQ 7 | Computing | |
| CSC8110 | Cloud Computing | FHEQ 7 | Computing | |
| CSC8111 | Machine Learning with Project | FHEQ 7 | Computing | |
| CSC8112 | Internet of Things | FHEQ 7 | Computing | |
| CSC8113 | Research Methods and Group Project in Cloud Computing | FHEQ 7 | Computing | |
| CSC8114 | Research Methods and Group Project in Advanced Computer Science | FHEQ 7 | Computing | |
| CSC8202 | Information Security and Cryptography | FHEQ 7 | Computing | |
| CSC8204 | Secure Software Development | FHEQ 7 | Computing | |
| CSC8207 | Security of Complex Systems | FHEQ 7 | Computing | |
| CSC8208 | Research Methods and Group Project in Security and Resilience | FHEQ 7 | Computing | |
| CSC8209 | Project and Dissertation in Cyber Security | FHEQ 7 | Computing | |
| CSC8213 | Advanced Topics in Cyber Security | FHEQ 7 | Computing | |
| CSC8214 | Systems Security | FHEQ 7 | Computing | |
| CSC8215 | Network Security and Ethical Hacking | FHEQ 7 | Computing | |
| CSC8216 | Risk and Trust Management | FHEQ 7 | Computing | |
| CSC8309 | Genome Scale Data Analytics | FHEQ 7 | Computing | |
| CSC8313 | Bioinformatics Theory and Practice | FHEQ 7 | Computing | |
| CSC8324 | Modelling Cellular Systems | FHEQ 7 | Computing | |
| CSC8327 | An Introduction to Synthetic Biology | FHEQ 7 | Computing | |
| CSC8330 | Advanced Programming for Digital Biology | FHEQ 7 | Computing | |
| CSC8334 | Contemporary topics in bioinformatics with group project | FHEQ 7 | Computing | |
| CSC8335 | Computing Environments for Digital Biology | FHEQ 7 | Computing | |
| CSC8391 | Research Project for Bioinformatics | FHEQ 7 | Computing |