Directory of Modules

Module/Unit Calendar Type Credits
COM1001 Introduction to Software Engineering Academic year 20
COM1002 Foundations of Computer Science Academic year 20
COM1003 Java Programming Academic year 20
COM1005 Machines and Intelligence Academic year 20
COM1006 Devices and Networks Academic year 20
COM1008 Web and Internet Technology Autumn Semester 10
COM1009 Introduction to Algorithms and Data Structures Spring Semester 10
COM160 Computer Problem Solving and Object Oriented Design Academic year 20
COM161 Introduction to Programming and Problem Solving Autumn Semester 10
COM162 Object Oriented Design and Programming with Java Spring Semester 10
COM2001 Advanced Programming Topics Academic year 20
COM2004 Data Driven Computing Autumn Semester 20
COM2008 Systems Design and Security Autumn Semester 20
COM2107 Logic in Computer Science Spring Semester 10
COM2108 Functional Programming Autumn Semester 10
COM2109 Automata, Computation and Complexity Academic year 20
COM3001 Modelling and Simulation of Natural Systems Spring Semester 10
COM3002 Human Centred Systems Design Autumn Semester 20
COM3004 Data Driven Computing Autumn Semester 20
COM3005 Bio-Inspired Computing and Robotics Spring Semester 20
COM3008 Systems Design and Security Autumn Semester 20
COM3110 Text Processing Autumn Semester 10
COM3190 Theory of Distributed Systems Spring Semester 10
COM3240 Adaptive Intelligence Spring Semester 10
COM3301 Experiencing Genesys Academic year 30
COM3330 Critical Evaluation of Industrial Opinion and Business Strategy Academic year 10
COM3420 Software Hut Spring Semester 20
COM3500 Individual Research Project Academic year 30
COM3501 Computer Security and Forensics Spring Semester 10
COM3502 Speech Processing Autumn Semester 10
COM3503 3D Computer Graphics Autumn Semester 10
COM3504 The Intelligent Web Spring Semester 10
COM3517 Web Technologies Spring Semester 10
COM3550 Undergraduate Ambassadors Scheme in Computer Science Academic year 20
COM3610 Dissertation Project Academic year 40
COM390 Year in Industry Academic year 120
COM4115 Text Processing Autumn Semester 15
COM4501 Computer Security and Forensics Spring Semester 15
COM4502 Speech Processing Autumn Semester 15
COM4503 3D Computer Graphics Autumn Semester 15
COM4506 Testing and verification in safety-critical systems Autumn Semester 15
COM4507 Software and Hardware Verification Spring Semester 15
COM4509 Machine Learning and Adaptive Intelligence Autumn Semester 15
COM4510 Software development for mobile devices Autumn Semester 15
COM4511 Speech Technology Spring Semester 15
COM4513 Natural Language Processing Spring Semester 15
COM4515 Network Performance Analysis Spring Semester 15
COM4519 Cloud Computing Spring Semester 15
COM4520 Darwin Project Academic year 30
COM4521 Parallel Computing with Graphical Processing Units (GPUs) Spring Semester 15
COM4525 Genesys Academic year 45
COM488 Aerospace Individual Investigative Project Academic year 40
COM6009 Modelling and Simulation of Natural Systems Spring Semester 15
COM6012 Scalable Machine Learning Spring Semester 15
COM6013 Cybersecurity and AI Dissertation Project Spring Semester 60
COM6014 Fundamental Security Properties and Mechanisms Autumn Semester 15
COM6016 Cyber Threat Hunting and Digital Forensics Autumn Semester 15
COM6017 Security of Control and Embedded Systems Spring Semester 15
COM6063 Network and Internetwork Architectures Autumn Semester 15
COM6102 Advanced Java Programming Spring Semester 15
COM6103 Team Software Project Spring Semester 15
COM6115 Text Processing Autumn Semester 15
COM6116 Theory of Distributed Systems Spring Semester 15
COM6471 Foundations of Object Oriented Programming Autumn Semester 15
COM6501 Computer Security and Forensics Spring Semester 15
COM6502 Speech Processing Autumn Semester 15
COM6503 3D Computer Graphics Autumn Semester 15
COM6504 The Intelligent Web Spring Semester 15
COM6506 Testing and Verification in Safety-Critical Systems Autumn Semester 15
COM6507 Software and Hardware Verification Spring Semester 15
COM6509 Machine Learning and Adaptive Intelligence Autumn Semester 15
COM6510 Software development for mobile devices Autumn Semester 15
COM6511 Speech Technology Spring Semester 15
COM6513 Natural Language Processing Spring Semester 15
COM6515 Network Performance Analysis Spring Semester 15
COM6516 Object Oriented Programming and Software Design Autumn Semester 15
COM6517 Web Technologies Spring Semester 15
COM6521 Parallel Computing with Graphical Processing Units (GPUs) Spring Semester 15
COM6550 Aerospace Individual Investigative Project Graduate Year 60
COM6655 Professional Issues Autumn Semester 15
COM6905 Research Methods and Professional Issues Spring Semester 15
COM6906 Dissertation Project Academic year 60
COM6910 Dissertation Project Spring Semester 60
COM6911 Industrial Team Project Spring Semester 15
COM6913 MSc MBA Double Award Dissertation Academic year 60
GEE106 Programming for Engineers Academic year 15

Departmental Home Page
Teaching timetable


|

Western Bank, Sheffield, S10 2TN, UK