Show/hide main menu

Modules

Module information

This is a complete list of modules in the Department of Informatics. For information on the modules in your programme see the relevant programme page

For the purposes of preparation for module selection, please note that the content of modules, and the availability of modules for selection, is subject to change each academic year.

Level 4

4CCS1CS1 Computer Systems I - Semester 1
4CCS1DBS Database Systems - Semester 2
4CCS1DST Data Structures - Semester 2 
4CCS1EES Engineering and Entrepreneurial Skills - Semester 2
4CCS1ELA Elementary Logic with Applications - Semester 1 
4CCS1FC1 Foundations of Computing I - Semester 1
4CCS1IAI Introduction to Artificial Intelligence - Semester 2
4CCS1LOD Logic Design - Semester 2
4CCS1PL1 Electronics Applications Project and Engineering Lab 1 - Semesters 1 and 2
4CCS1PPA Programming Practice and Applications - Semesters 1 and 2
4CCS1PRA Programming Applications - Semester 2
4CCS1PRP Programming Practice - Semester 1

Level 5

5CCS2CIT Circuit Theory - Semester 2
5CCS2ELA Elementary Logic with Applications - Semester 1
5CCS2ENM Engineering Mathematics - Semester 1
5CCS2FC2 Foundations of Computing II - Semester 2
5CCS2INS Internet Systems - Semester 1
5CCS2ITR Introduction to Robotics - Semester 1
5CCS2OSC Operating Systems and Concurrency - Semester 2
5CCS2OSD Object-Oriented Specification and Design - Semester 1
5CCS2PEP Practical Experiences of Programming - Semester 1
5CCS2PL2 Electronic Applications Project and Engineering Lab 2 - Semesters 1 and 2
5CCS2PLD Programming Language Design Paradigms - Semester 2
5CCS2POE Principles of Electronics - Semester 2
5CCS2RGP Robotics Group Project - Semesters 1 and 2
5CCS2SAS Signals and Systems - Semester 1
5CCS2SEG Software Engineering Group Project - Semesters 1 and 2

Level 6
Please see this page for videos in which lecturers introduce their modules.

6CCS3AIN Artificial Intelligence - Semester 1

6CCS3AIP Artificial Intelligence Planning - Semester 1
6CCS3AMS Agents and Multi-Agent Systems - Semester 1
6CCS3BIM Biologically Inspired Methods- Semester 2
6CCS3CFL Compilers and Formal Languages - Semester 1
6CCS3CIS Cryptography and Information Security - Semester 1
6CCS3COM Computational Models - Semester 2
6CCS3COS Communication Systems - Semester 1
6CCS3COV Computer Vision - Semester 1
6CCS3DSM Distributed Systems - Semester 2
6CCS3EGP Group Project - Semesters 1 and 2
6CCS3ELC Electronic Circuits - Semester 1
6CCS3GRS Computer Graphics Systems - Semester 1
6CCS3HAD Hardware Design - Semester 1
6CCS3HCI Human-Computer Interaction - Semester 1
6CCS3INS Internet Systems - Semester 1
6CCS3NSE Network Security - Semester 2
6CCS3OME Optimisation Methods - Semester 2
6CCS3PAL Parallel Algorithms - Semester 1
6CCS3PRE Pattern Recognition- Semester 2
6CCS3PRJ Individual Project - Semesters 1 and 2
6CCS3ROS Robotic Systems - Semester 2
6CCS3RSC Real Time Systems & Control - Semester 2
6CCS3SAD Software Architecture and Design - Semester 2
6CCS3SEA Sensors and Actuators - Semester 1
6CCS3SIA Software Engineering of Internet Applications - Semester 2
6CCS3SMT Software Measurement and Testing - Semester 1
6CCS3TSP Text Searching and Processing - Semester 2
6CCS3VER Formal Verification - Semester 1
6CCS3WSN Algorithms for the World Wide Web and Social Networks - Semester 1

Level 7

7CCS4PRJ MSci Individual Project - Semesters 1 and 2
7CCSMADA Algorithm Design and Analysis - Semester 1
7CCSMAIN Artificial Intelligence - Semester 1
7CCSMAMS Agents and Multi-Agent Systems - Semester 1
7CCSMART
Advanced Research Topics - Semester 1
7CCSMASE Advanced Software Engineering - Semester 1

7CCSMBDT Big Data Technologies - Semester 2
7CCSMBIM Biologically Inspired Methods - Semester 2
7CCSMCFC Computer Forensics and Cybercrime - Semester 2
7CCSMCIS Cryptography and Information Security - Semester 1
7CCSMCMB Algorithms for Computational Molecular Biology - Semester 2
7CCSMCMP Computer Programming for Data Scientists - Semester 1
7CCSMCOM Computational Models - Semester 2
7CCSMCTH Communications Theory - Semester 2
7CCSMCVI Computer Vision - Semester 1
7CCSMDAS Software Design and Architecture - Semester 2
7CCSMDBT Database Technology - Semester 1
7CCSMDCO Digital Communications - Semester 1
7CCSMDDW Databases, Data Warehousing and Information Retrieval - Semester 1
7CCSMDM1 Data Mining - Semester 2
7CCSMDPJ Data Science Individual Project - Semester 3
7CCSMDSI Data Structures and their Implementation in C++ - Semester 1
7CCSMDSM Distributed Systems - Semester 2
7CCSMDSP Fundamentals of Digital Signal Processing - Semester 1
7CCSMGPR Group Project - Semester 2
7CCSMITL IT Law for IT Professionals - Semester 2
7CCSMLAA Intelligent Systems for Legal and Administrative Applications - Semester 1

7CCSMML1 Machine Learning - Semester 2
7CCSMMPC Mobile and Personal Communications - Semester 2
7CCSMNSE Network Security - Semester 2
7CCSMNTH Network Theory - Semester 2
7CCSMOME Optimisation Methods - Semester 2
7CCSMOPC
Optical Communications - Semester 1
7CCSMOPM Operations Management - Semester 1
7CCSMPDA Parallel and Distributed Algorithms - Semester 1
7CCSMPMT Principles of Management - Semester 2
7CCSMPNN Pattern Recognition - Semester 2
7CCSMPRJ MSc Individual Project - Semester 3
7CCSMPRO Project Management - Semester 1
7CCSMROB Robotics Systems - Semester 2
7CCSMRTS Real Time Systems and Control - Semester 2
7CCSMRVA Random Variables and Stochastic Processes - Semester 1
7CCSMSAI Sensors and Actuators - Semester 1

7CCSMSDV Simulation and Data Visualisation - Semester 2
7CCSMSEN Security Engineering - Semester 1
7CCSMSIA Software Engineering of Internet Applications - Semester 2
7CCSMTDS Topics on Data and Signal Analysis - Semester 2
7CCSMTN1 Telecommunications Networks 1 - Semester 1
7CCSMTN2 Telecommunications Networks 2 - Semester 2
7CCSMTSP Text Searching and Processing - Semester 2

7CCSMWAL Algorithmic Issues in the World Wide Web - Semester 1
7CCSMWIN Web Infrastructure - Semester 1
7CCMMS61T Statistics for Data Analysis - Semester 1

 

 


27 April 2017
Sitemap Site help Terms and conditions Privacy policy Accessibility Modern slavery statement Contact us

© 2017 King's College London | Strand | London WC2R 2LS | England | United Kingdom | Tel +44 (0)20 7836 5454