MSc in Computer Science with Speech and Language

Course content

The programme consists of two semesters of taught modules and a dissertation project, which is completed during the summer. In the autumn semester, the modules introduce core concepts and techniques such as mathematical and programming skills, techniques for processing text and speech by computer, and techniques for learning from data. The spring semester modules build on this by providing more advanced coverage of speech and language technology, including automatic speech recognition and natural language processing.

A group research project is taught through both semesters. Initially this serves as an induction programme, which introduces key computer programming and mathematical skills. Subsequently, it integrates the material in the various taught modules to demonstrate how speech and language technology can be combined into a sophisticated application.

All modules are 15 credits except where shown.  Compulsory modules in bold with yellow background below below plus 45 more credits including but not restricted to the modules below also a project over summer (60 credits).

Autumn
Spring
COM6115 Text Processing COM6513  Natural Language Processing
COM6502 Speech Processing COM6511 Speech Technology
COM6509 Machine Learning and Adaptive Intelligence COM6504 Intelligent Web
COM6516 Object Oriented Programming and Software Design COM6514  Java E-Commerce
COM6506 Testing and verification in safety-critical systems COM6507 Software and hardware verification
COM6503 3D Graphics COM6515 Network Performance Analysis
COM6508 Introduction to Computational Systems Biology COM6009 Modelling and Simulation of Natural Systems
COM6510 Software Development for Mobile Devices COM6501 Computer Security and Forensics
COM6520 Darwin (Academic year 30 credits)
Regent Court, 211 Portobello Street, Sheffield, S1 4DP