Loader
Course Image

Advanced Computer Science with a specialisation in Software Technology, MSc Advanced Computer Science with a specialisation in Software Technology, MSc Swansea University

Swansea University

Masters Degree , Computer Science

Course Description

Computing, information and communication technologies are ubiquitous, and have transformed the way business and society is conducted. Computing infrastructure needs good graduates with the hardware and software skills to introduce, implement, support and maintain complex and wide-ranging systems. An MSc in Advanced Computer Science with a specialisation in Software Technology is ideal preparation for a career in IT or related industries. This MSc is suitable for both Computer Science graduates and others who have gained some experience of computing and basic programming in their first degree. Willingness to work hard and an ability to solve problems is more important than a formal qualification in any particular subject. Our aim is to develop the skills and knowledge you have gained from your first degree by broadening and deepening your knowledge of computer science through a variety of advanced courses and material. At the end of this course, students should be able to pursue a wide range of jobs in industry and as researchers in academic institutions. Taught component: Students study compulsory modules in Research Methodology, Software Technology Project Development and Software Team Project as well as selecting a range of modules covering topics from software technology such as: - Advanced Database Systems - Critical Systems - Design Patterns and Generic Programming - Distributed Object-Oriented Programming - High Performance Computing in CC++ - Interactive System Design - Writing Web and Web Service Applications other modules available may include: - Artificial Intelligence Applications - Concepts of Programming Languages - Data Visualisation - Fundamentals of Computer Vision - Information Retrieval - Interactive Devices - IT Security: Theory and Practice - Mobile Interaction Design Dissertation Component: A further three months duration is spent undertaking a substantial research project within the Software Technology area under the supervision of an academic in the department. Projects are related to recent developments in Computer Science or research carried out by groups within the department. The completion of such a project will give students the ability and confidence to pursue successful careers in industry.

 

Entry Requirements

A 2:2 honours degree (or above) in Computer Science or other relevant discipline. IELTS 6.0 (with a minimum of 5.5 in each component) or equivalent English test.

RELATED COURSES