ObjectivesThis popular degree course focuses on the art of engineering complex software systems. It will teach you state-of-the-art software design and programming technologies, and develop your skills in program management, team-work, and working with people. You will gain experience of software development by working in a group to develop software for real companies in the second year. In the third year, half of your time will be spent on a substantial individual project that will allow scope for your creative and intellectual input. In the fourth year, you can join the innovative student-run Genesys company, recently designated a Microsoft Innovation Centre, working in teams to provide real solutions for external clients. You will be grounded in the fundamental principles of Computer Science, and introduced to research in Artificial Intelligence. Modules in the third year include E-commerce, 3D Graphics, and Computer Games Technology.
Entry requirementsEntry requirements GCE/VCE A Levels - ABB including A Level Mathematics BTEC National Certificate: 2 Distinctions across 12 units, and Grade B in A Level Mathematics Two GCE A Levels plus two GCE AS Levels - AB+BB including A Level Mathematics Scottish Highers: AAAB including Mathematics Scottish Advanced Highers: ABB including Mathematics Irish Leaving Cert. - AABBB including Mathematics International Baccalaureate - 33 points including 5 points in Mathematics at Higher Level
Academic titleBEng Software Engineering
Course descriptionOur students usually select from a range of compulsory and optional modules to add up to 120 credits.
Some departments offer courses that don't feature optional modules whereas other courses are fully flexible.
Important notice :
This is a list of modules that have been offered in the past. We expect similar modules to be offered for courses starting in 2009.
This information is provided for illustration only and you should check with the department directly when applying to confirm module options.