* Subject to validation, 2017 entry
Liverpool Hope’s MSc Computer Science is a research-informed, academically rigorous course and is designed to provide a flexible, purposeful and challenging set of coherent courses to meet scientific, industrial and employment challenges in this fast-evolving technological area. Graduates will have developed scientific and analytical skills which are highly valued in the computing, engineering, IT and business industries.
The course offers a mix of compulsory and elective courses, and a research dissertation, so you can focus your skill base and your potential career direction.
The course has been designed with employability in mind, whether it is within IT industry or as a function of other sectors, scientific computing and technical skills are in great demand and therefore highly valued. There are opportunities for placements and enterprise development.
The MSc Computer Science combines academic and practical course, consisting of eight taught courses (four compulsory and four elective) and a dissertation (final research project).
The Compulsory courses are:
· Computational Modelling and Simulation
· Innovations in Computer Science
· Research Methods for Computer Science
· Dissertation for MSc Computer Science
Elective courses include:
· Embedded Systems and Robotics
· Cloud Computing and Web Services
· Mobile and Ubiquitous Computing
· Human Computer Interaction
· Computational Modelling and Simulation (compulsory – 15 credits): This course develops understanding and knowledge of the principles, techniques and design of computational modelling and their applications.
· Algorithms (compulsory - 15 credits): This course gives a firm grounding in the philosophy and evolution of algorithmic design and analysis for computer science, engineering and information systems.
· Innovations in Computer Science (compulsory - 15 credits): You will examine the particular research interests of Computer Science Department.
· Research Methods for Computer Science (compulsory - 15 credits): The course will expose you to the established techniques of research and enquiry that are used to extend, create and interpret knowledge in computer science
· Embedded Systems and Robotics (elective - 15 credits): This course will examine the Robotics Operating System and robotic programming languages, such as Urbi.
· Cloud Computing and Web Services (elective - 15 credits): You will study the concepts behind the idea of cloud computing and web services and gain practical knowledge of Azure, the .Net framework and C#.
· Mobile and Ubiquitous Computing (elective - 15 credits): You will examine mobile phone OSs (Android) and Windows Phone 7. You will learn how to develop software for these devices using JavaFX and C#/Silverlight.
· Human Computer Interaction (elective - 15 credits): Human computer interaction (HCI) is the study of interaction between people and computers and is the most multi-disciplinary module available in the MSc Computer Science.
* E-Business (elective - 15 credits): E-business encompasses, and is more than, e-commerce. You will examine e-commerce technology, such as the internet and web-based technologies.
· Dissertation for MSc Computer Science (compulsory - 60 credits): This module will allow the students to develop a Masters level research project with the support of an academic supervisor.