Software Engineering MComp

Facts about this course

Year of entry 2010
Type MComp
Modules Module Listing
UCAS G603 4 years full-time

About this course

Why choose this course?

This integrated masters degree enables you to build on fundamental software engineering principles to develop your knowledge across the whole spectrum of the discipline. The four-year course enables you to explore advanced and emerging areas of software engineering, providing an ideal preparation for future research work either in industry or on a PhD programme.

What will you study?

The curriculum’s core themes are computing systems, information management and software engineering. The first two years of the course concentrate on the key areas required to build reliable and maintainable software systems on time and within budget. Work experience forms the core of the third year, together with professional training and preparation for your final-year project through a module in research methods. In the final year, you will focus on a major project and study both undergraduate and MSc-level modules in advanced software engineering topics.

Module listing

Please note that this is an indicative list of modules and is not intended as a definitive list. Those listed here may also be a mixture of core and optional modules.

Year 1

  • Programming Essentials
  • IT Toolbox
  • Information and Communication Technology
  • Business Organisation and Practice
  • Systems Analysis and Design 1
  • Programming Applications
  • Technology and Change
  • Group Design Workshop 1

Year 2

  • Advanced Programming Concepts
  • Systems Analysis and Design 2
  • Database Systems
  • Network Communications
  • Group Design Workshop 2
  • Information and Project Management
  • Two option modules (eg Network Software, Strategic and Intelligent Games, Advanced Java Environment)

Year 3

  • Professional Training
  • Work Performance
  • Work Reporting
  • Research Methods

Year 4

  • Software Quality
  • Foundation of Algorithms
  • Masters Project (double module)
  • Software Engineering Tools
  • Three option modules (one at MSc level)

 

 

Visit us online and in person

Find out more about our open days and online events

Location

This course is taught at Penrhyn Road


Virtual Tour of Kingston University London