MSc Computer Science
You will develop your knowledge and skills in the use of suitable programming languages and their development environments for the production of efficient software solutions.
You will experience the analysis, design and development of computing systems solutions relevant to the computing industry. You will develop your ability to research and critically assess material and techniques relevant to a particular problem or project. Equally important, you will improve your knowledge of computer technology, architecture and digital communications as a means to developing computer-based systems in industrial and business environments.
Develop your specialism in a technologically advanced area as an independent learner who can analyse the requirements for computing applications, evaluate tools and find creative solutions.
For full module descriptions, which include Advanced Software Engineering, Systems Analysis and Design, and Service-Oriented Cloud Technologies, scroll down to the 'What you'll study' section.
How you’re taught
You’ll gain a comprehensive understanding of software implementation, emerging technologies and large-scale computer applications. You will develop the knowledge and skills to analyse and plan a wide range of computer systems projects and carry out research in a range of advanced computing applications.
The course offers an excellent combination of theoretical studies and practical experience through coursework assignments, software development and group projects culminating in a significant and practical Masters project individually tailored to meet your career aspirations.
You will learn through:
- Lectures
- Guided reading supported by the University's virtual learning portal
- Workshops and laboratories
- Seminars
- Case studies and project work
You will be assessed by a variety of methods including:
- Research project
- Written assignment
- Case studies
- Oral presentations
- Coursework reports
Your career development
The industry-focused nature of this course will ensure that you stand out from the crowd when it comes to job applications and pursuing your future career. Nottingham Trent University graduates are widely respected amongst employers and our students are perceived as having the competitive edge due to the hands-on approach of our teaching.