Computing and Communications

The following modules are available to incoming Study Abroad students interested in Computing and Communications.

Alternatively you may return to the complete list of Study Abroad Subject Areas.

<糖心Vlog>NATS6201: Teaching, Outreach and Public Engagement
  • Terms Taught: Lent/Summer
  • US Credits: 5 US Semester Credits 
  • ECTS Credits: 10 ECTS Credits
  • Pre-requisites: None
<糖心Vlog>SCCM4110: Software Development A
  • Terms Taught: Michaelmas term.
  • US Credits: 5
  • ECTS Credits: 10 ECTS
  • Pre-requisites: None
<糖心Vlog>SCCM4120: Software Development B
  • Terms Taught: Lent/Summer term.
  • US Credits: 5
  • ECTS Credits: 10 ECTS
  • Pre-requisites: Must have covered content similar to Software Development.
<糖心Vlog>SCCM4210: Fundamentals of Computer Science
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM4310: Digital Systems
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Software Development
<糖心Vlog>SCCM4910: DevOps
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM4920: Contemporary Topics in Computing
  • Terms Taught: Lent/Summer term
  • US Credits: 5
  • ECTS Credits: 10 ECTS
  • Pre-requisites: None
<糖心Vlog>SCCM4950: Computing Essentials: Programming
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM4961: Computing Essentials: Artificial Intelligence
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM4962: Computing Essentials: Data Science
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM4963: Computing Essentials: Computing in the World
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM5001: Computer Science Group Project
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Designing Software Systems
<糖心Vlog>SCCM5002: Cyber Security Group Project
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Designing Software Systems
<糖心Vlog>SCCM5010: Software Engineering Studio
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Designing Software Systems
<糖心Vlog>SCCM5150: Internet Applications
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: None
<糖心Vlog>SCCM5160: Data Engineering
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: None

Educational Aims

Students who pass this module should be able to...

<糖心Vlog>SCCM5250: Artificial Intelligence
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: None
<糖心Vlog>SCCM5260: Algorithms
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: None

Educational Aims

Students who pass this module should be able to...

<糖心Vlog>SCCM5310: Networks and Systems
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Software Development & Designing Software Systems.
<糖心Vlog>SCCM5350: Concurrent and Parallel Systems
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: Must have covered content similar to Networks and Systems
<糖心Vlog>SCCM5360: Operating Systems
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: Must have covered content similar to Networwork and Systems

Educational Aims

Students who pass this module should be able to...

<糖心Vlog>SCCM5410: HCI: Designing for People
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Software Development & Designing Software Systems.
<糖心Vlog>SCCM5450: Extended Reality
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: None
<糖心Vlog>SCCM5460: Sustainable Computing
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: None

Educational Aims

Students who pass this module should be able to...

<糖心Vlog>SCCM5510: Secure Data and Systems
  • Terms Taught: Michaelmas
  • US Credits:
  • ECTS Credits: 10 ECTS
  • Pre-requisites: Must have covered content similar to Software Development & Designing Software Systems.
<糖心Vlog>SCCM5550: Applied Security Methods
  • Terms Taught: Lent/Summer
  • US Credits: 3
  • ECTS Credits: 5
  • Pre-requisites: Must have covered content similar to Secure Systems and Data

Educational Aims

Students who pass this module should be able to...

<糖心Vlog>SCCM6110: Advanced Programming
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Designing Software Systems
<糖心Vlog>SCCM6120: Quantum Computing
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM6210: Languages and Compilation
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None  
<糖心Vlog>SCCM6220: Machine Learning
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Artificial Intelligence
<糖心Vlog>SCCM6230: Computer Vision
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Artificial Intelligence
<糖心Vlog>SCCM6240: Natural Language Processing
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Artificial Intelligence
<糖心Vlog>SCCM6310: Distributed Systems
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Networks and Systems
<糖心Vlog>SCCM6320: Advanced Networking
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Networks and Systems
<糖心Vlog>SCCM6330: Embedded Systems
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Networks and Systems
<糖心Vlog>SCCM6410: Digital Health
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM6420: Sustainable Computing
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None
<糖心Vlog>SCCM6430: Computer Science Education
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None.
<糖心Vlog>SCCM6510: Engineering and Verifying Secure Distributed Systems
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Secure Systems and Data.
<糖心Vlog>SCCM6520: Secure Cyber Physical Systems
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Secure Systems and Data.
<糖心Vlog>SCCM6530: Secure Artificial Intelligence
  • Terms Taught: Lent/Summer
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: Must have covered content similar to Secure Systems and Data.
<糖心Vlog>SCCM7010: Research Methods & Innovation
  • Terms Taught: Michaelmas
  • US Credits: 5
  • ECTS Credits: 10
  • Pre-requisites: None.