入学要求 Requirement:
学术要求:
The minimum entry requirement will normally be a 2.2 UK Honours-equivalent first degree in any discipline excluding Computer Science or other similar Computing degree.
Applicants with entry qualifications other than a 2.2 degree will be considered on an individual basis.
In addition to the above qualification requirements, all applicants will be required to pass an aptitude test.
英语要求:
•IELTS* score of 6.0, with not less than 5.5 in any component, or
•TOEFL* score of 87 (Internet-based test) with minimum scores of 21 for Listening, 22 for Reading, 23 for Speaking and 21 for Writing
学费 Tuition Fee:2012/2013 £10,730
课程特征 Course Features:
The MSc in Software Development provides a year of intensive education in software engineering and is ideal for graduates of disciplines other than computing. This conversion course is designed to develop the technical, analytical and professional skills required to take on software development roles within the IT industry.
Software development skills, such as programming, are essential to the technological evolution and advancement of most sectors within the economy. As a result, there is a very strong demand for software professionals. Graduates of this course will be able to maximise their career opportunities through the provision of a solid software engineering foundation augmented with skills gained through their primary degree.
The programme aims to:
•provide a solid understanding of software engineering principles and techniques
•develop the ability to analyse software problems, create and evaluate software designs and develop and appropriately test software solutions
•foster critical analysis and evaluative skills pertaining to software engineering
•encourage students to uphold professional and ethical standards and actively engage with future technological and theoretical developments
The School has strong links with the local, national and international software companies situated around the University. Students have ample opportunity to meet and engage with employers through hosted careers fairs, guest lectures and industrial facing demonstrations. Where possible, MSc dissertations will be set and co-supervised by an industrial partner and may involve an on-site placement.
课程内容 Course Content :
Semester 1
Programming I
Databases
Software Engineering
Semester 2
Programming II
Requirements Engineering & Software Quality
Software Testing and Verification
Software Design Principles and Patterns
Introduction to Capital Markets
教学与评估 Teaching and Assessment:
The MSc in Software Development is, by its nature, an intensive and practical programme of study. Students build strong software development skills by putting theory into practice and this is reflected within the assessment. A mixture of individual and group based projects, assignments and practical examinations provide the primary means of assessment within modules, with written examinations also employed for some modules. The summer project is assessed through a written dissertation alongside the presentation and demonstration of the created software artefact.
其他 Other:
Opportunities for Careers
Employment opportunities in software engineering are excellent as evidenced through the consistent and continued growth of the software sector. A career within the profession is not only well remunerated but also rewarding, with software professionals able to select between a range of career progression paths. Given the diversity of career paths, the communicative, business-related, client-facing, analytical and evaluative skills gained from a primary degree are strongly valued by IT employers and will help augment the employment opportunities of graduates from this MSc.