Programme Specification for 2012/13
MSc Enterprise Software Engineering
An advanced programme of study involving advanced software engineering modelling concepts and practice for building modern enterprise software systems, distributed programming, software technologies and architectures and e-commerce concepts and strategies for building internet enabled enterprise systems.
The main tasks facing industry at the moment involve the design and development of new internet enabled systems, the integration of legacy systems into intranets or extranets, and advanced internet publishing. There is a recognised need for the efficient management of the software engineering process using modern approaches to software project management.
As a result, there is a pressing need for people with skills in designing, building and maintaining modern enterprise systems, project management and management of the software engineering process. These skills should be accompanied by an appreciation of the business context and market forces behind the new technologies.
This programme educates graduates in the theory, practice, tools and applications necessary for the design, management and deployment of enterprise computing systems.
What's the difference between ...
MSc Enterprise Software Engineering and other computing programmes?
Typical content
The following is an indication of current programme content.
However, the rapidly changing nature of the subject area means that both the courses offered, and individual course content, are likely to change in future years.
Finally note that certain combinations of options may not be available.
For details of timetabling and study patterns, see the timetables page. Masters students take 120 credits of taught courses and undertake a 60-credit project. All courses are 15 credits unless otherwise stated.
Core courses:
- Project (60 credits) - a substantial individual project on a topic chosen by the student
- Software Engineering Management
- Enterprise Software Engineering Development
- Enterprise Patterns & Frameworks
- Programming Enterprise Components
Options (a total of 60 credits) chosen from:
- Distributed Data Management Technology
- Distributed Data Architecture & Management
- Data Mining & KDD
- E-Business Applications
- Mobile Application Development
- Network Management
- Network Security
- Data Warehousing
- Web Engineering
- Enterprise Web Engineering
- Operating System & Application Server Security
- High Performance Systems Engineering
- High Performance Distributed Memory Systems
- Computer Security & Risk Analysis
- Network & Internet Technologies & Design
- 3D Computer Graphics
- Business Intelligence
- Network Architectures & Services
- Enterprise Systems Integration
Specifics
Entry requirements
Candidates should have a good honours degree in computer science or a related discipline. Ideally students should have a good working knowledge of programming in Java although C++ is also acceptable.
See the School entry requirements for more details.
Professional recognition
This degree has full CITP (further learning) and partial CEng / CSci accreditation from BCS, the Chartered Institute for IT - the body responsible for establishing and maintaining technical and ethical standards in the computing profession. This means that on successful graduation from this degree, you will have fulfilled the academic requirement for registration as a Chartered IT Professional (CITP), including the CITP Further Learning Element, and partially fulfilled the education requirement for registration as a Chartered Engineer (CEng) or Chartered Scientist (CSci). However, please note that there are additional requirements, including work experience, to achieve full Chartered status - see the BCS website for further information.
Career opportunities
Upon successful completion of this master's programme students are expected to be proficient in the development of new internet enabled systems, the integration of legacy systems into intranets or extranets, and advanced internet publishing. They will also have an appreciation of the business context and role of market forces.
Location
This master's programme is based in the Department of Computing & Information Systems, School of Computing & Mathematical Sciences, Greenwich Campus, Old Royal Naval College, Greenwich, London SE10 9LS.
Study mode
1 year full-time / 2 years part-time
September or January start
JACS code
MSc Enterprise Software Engineering - G600
