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
COM2004 Data Driven Computing Autumn Semester 20
COM2008 Systems Design and Security Autumn Semester 20
COM2009 Robotics Spring Semester 20
COM21002 AI Group Project Spring 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
COM3004 Data Driven Computing Autumn Semester 20
COM3008 Systems Design and Security Autumn Semester 20
COM3009 Robotics Spring Semester 20
COM309 Human-Computer Interaction Autumn Semester 10
COM310 Cybersecurity in Action Autumn Semester 10
COM31006 Computer Vision Spring Semester 10
COM31007 Software Development for Mobile Devices Autumn Semester 10
COM3105 Advanced Algorithms Autumn Semester 10
COM3110 Text Processing Autumn Semester 10
COM313 Introduction to Cryptography Spring Semester 10
COM3190 Theory of Distributed Systems Spring Semester 10
COM3240 Reinforcement Learning Spring Semester 10
COM3420 Software Hut Spring Semester 20
COM3502 Speech Processing Autumn Semester 10
COM3503 3D Computer Graphics Autumn Semester 10
COM3505 The Internet of Things Spring Semester 10
COM3523 Software Reengineering Spring Semester 10
COM3524 Bioinspired Computing Autumn Semester 10
COM3528 Cognitive and Biomimetic Robotics Spring Semester 10
COM3529 Software Testing and Analysis Spring Semester 10
COM3550 Undergraduate Ambassadors Scheme in Computer Science Academic year 20
COM3610 Dissertation Project Academic year 40
COM4115 Text Processing Autumn 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
COM4520 Darwin Project Academic year 30
COM4521 Parallel Computing with Graphical Processing Units (GPUs) Spring Semester 15
COM4525 Genesys Academic year 45
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
COM6015 Development of Secure Software Spring Semester 15
COM6016 Cyber Threat Hunting and Digital Forensics Autumn Semester 15
COM6017 Security of Control and Embedded Systems Spring Semester 15
COM6018 Data Science with Python Autumn Semester 15
COM6063 Network and Internetwork Architectures Autumn Semester 15
COM61005 SLT Research and Leadership Practice 1: Scientific Foundation Graduate Year 15
COM61006 SLT Research and Leadership Practice 2: Core Research Graduate Year 15
COM61007 SLT Research and Leadership Practice 3: Dissemination and Impact Graduate Year 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
COM6502 Speech Processing Autumn Semester 15
COM6503 3D Computer Graphics Autumn 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
COM6521 Parallel Computing with Graphical Processing Units (GPUs) Spring Semester 15
COM6523 Software Reengineering Spring Semester 15
COM6550 Aerospace Individual Investigative Project Graduate Year 60
COM6655 Professional Issues Autumn Semester 15
COM6906 Dissertation Project Summer Semester 60
COM6910 Dissertation Project Summer Semester 60
COM6911 Team Project Spring Semester 15
COM6912 Artificial Intelligence Dissertation Project Summer Semester 60
COM902 Year in Industry Academic year 0

Departmental Home Page
Teaching timetable


|

Western Bank, Sheffield, S10 2TN, UK