MSc Information Technology (Software Engineering)
Duration 1 year MSc (full-time), 2 years (part-time)
Delivery Evenings and Weekends
Course Content
This course is concerned with the use and application of Information Technology in the specification, design, development and deployment of software engineering.
Therefore the aims are to enable the students to:
- Develop detailed knowledge and critical understanding of the main areas of software engineering (including theories, principles and concepts).
- Develop and use a significant range of principal and specialist Skills, techniques and practices in the domain of software engineering.
- Critically review existing practice and develop original and creative solutions to problems within the domain.
- Communicate and work effectively with peers and academic staff in a variety of tasks, demonstrating appropriate levels of autonomy and responsibility.
- Plan and execute a significant project of research, investigation or development in a specialist area within
software engineering, demonstrating extensive, detailed and critical understanding of that specialism.
Course Structure
SStudents follow four modules in semester one and a further four modules in semester two. Results from these examinations determine whether students progress to an individual project of four months' duration leading to the MSc degree.
The course is taught in the evenings and at weekends to allow students who are working to participate.
Modules
The taught modules (some of which are optional) include:
- Software Engineering Foundations
- Advanced Software Engineering
- Databases and Information Systems
- Mobile Communications and Programming
- Network Applications
- Systems Programming and Scripting
- Strategic Project Management
- E-Commerce Technology
- Project Management
- Research Methods and Project Planning
In addition to these taught modules, students pursuing the Masters qualification undertake a master’s project.
Career Prospects
Successful students can expect to find employment with the IT departments of large companies, in government departments, telecommunications concerns, or to continue to pursue research in Computer Science.
Entry Requirements
Postgraduate Masters Level
Undergraduate Degree A good first or second class Honours degree in an IT discipline or computing, or a discipline involving a substantial academic component of IT or computing.
PG Diploma Students who attain a 50% Pass level in the Postgraduate Diploma course will be offered the chance to complete a Master’s Dissertation to allow them to upgrade their award to an MSc.
Postgraduate Diploma Level
Bachelors degree An Ordinary degree in an IT discipline or computing or a discipline involving a substantial academic component of IT or computing.
SQA Higher National Dip HND or equivalent qualification deemed suitable to third year entry of a cognate Bachelors degree, plus four years relevant post-qualification work experience.
SQA Higher National Cert HNC or equivalent qualification deemed suitable to second year entry of a cognate Bachelors degree, plus six years relevant post-qualification work experience.
Professional/Associate Membership Membership of a professional institution in a cognate discipline that normally requires a degree for entry.
Additional Information
Where English was not the medium of instruction during previous education, applicants must demonstrate English Language proficiency equivalent to IELTS 6.0, TOEFL 550 (paper-based exam); 213 (computer-based exam); 80 (internet-based exam).