The following modules are indicative of what you will study on this course.
- Advanced Software Design
- Enterprise Development
- Concurrency and Parallelism
- Research Methods and Professional Practice
- Advanced Software Engineering Project
Optional modules (max 3)
- Big Data Theory and Practice
- Advanced Big Data Analysis
- Cloud Computing Applications
- Data Mining and Machine Learning
- Cyber Security Threats and Countermeasures
- Internet Security
- Mobile Application Development
- Mobile and Ubiquitous Computing
- Usability and User Experience Design
- Free choice module
This programme is accredited by BCS, The Chartered Institute for IT, for fully meeting the further learning educational requirement for Chartered IT Professional (CITP) status and for partially satisfying the underpinning knowledge requirements set by the Engineering Council in the UK Standard for Professional Engineering Competence (UK-SPEC) and the Science Council for Chartered or Incorporated Engineer (CEng or IEng) status. Note that there are additional requirements, including work experience, to achieve full CITP, CEng, or IEng status. Graduates of this accredited degree will also be eligible for professional membership of BCS (MBCS).
The BCS accreditation is an indicator of the programme’s quality to students and employers; it is also an important benchmark of the programme’s standard in providing high-quality computing education, and commitment to developing future IT professionals that have the potential to achieve Chartered status. The programme is also likely to be recognised by other countries that are signatories to international accords.
Consideration will be given to all applicants with a minimum lower second class (2.2) honours degree from a British University or overseas equivalent in a subject related to computing or software engineering. Suitable subjects might include Computing, Computer Science or Software Engineering, joint degrees including one of these subjects, or possibly other science or mathematically based subjects that include significant amounts of computer science material.
In admitting individual students to the course, however, an important consideration is the student’s ability to benefit from the course and complete it satisfactorily. As a consequence, additional factors such as continuous professional development, training, and the current role of applicants or recent work experience may also be taken into account in individual cases.
Career development centre
Our Career Development Centre has just been shortlisted for the Best University Careers Service in the National Undergraduate Employability Awards for 2017.
With a growing network of over 3,000 employers around the world and a team of experienced careers consultants, we are here to help you succeed.
In 2015–16, we helped over 1,500 students find work placements across a range of sectors, with 250 employers attending 14 on-campus skills and careers fairs.
As a Westminster student, you’ll have access to our services throughout your studies and after you graduate.
We can help you:
- find work placements related to your course,
- find part-time/vacation, placement and graduate jobs, including voluntary experience,
- find international opportunities to enhance your employability,
- market yourself effectively to employers,
- write better CVs and application forms,
- develop your interview and enterprise skills,
- plan your career with our careers consultants,
- meet employers and explore your career options at our employer fairs, careers presentations and networking events throughout the year.