BSc (Hons) Software Engineering
Course Overview
This course combines cutting-edge technologies with practical skills, preparing you to shape the future of software development across diverse platforms and industries. As a Software Engineering student at DMU, you will gain the technical expertise required to design and develop software integral to the devices and systems that shape our daily lives at home, work, and within our communities. This course offers a specialist pathway within Computer Science, sharing a common foundation of subjects during the first two years of study.
Key Program Highlights
- In your final year, the focus shifts to the development of software for a range of platforms, including cutting-edge mobile devices and embedded systems
- You will also explore the structure and dynamics of organisations, gaining valuable insights into the commercial environment where systems are commissioned and implemented
- The curriculum addresses crucial professional considerations, such as computer ethics, law, and security, ensuring you are well-prepared to meet the demands of the industry
- The curriculum offers a balanced mix of theory and practical application, integrating modern technologies designed for multi-core platforms
- Outside of formal teaching, you can join vibrant student societies like the Games Society, Robotics Club, and Google’s Developer Student Club to enhance your skills and explore your interests
Course Overview
This course combines cutting-edge technologies with practical skills, preparing you to shape the future of software development across diverse platforms and industries. As a Software Engineering student at DMU, you will gain the technical expertise required to design and develop software integral to the devices and systems that shape our daily lives at home, work, and within our communities. This course offers a specialist pathway within Computer Science, sharing a common foundation of subjects during the first two years of study.
Key Program Highlights
- In your final year, the focus shifts to the development of software for a range of platforms, including cutting-edge mobile devices and embedded systems
- You will also explore the structure and dynamics of organisations, gaining valuable insights into the commercial environment where systems are commissioned and implemented
- The curriculum addresses crucial professional considerations, such as computer ethics, law, and security, ensuring you are well-prepared to meet the demands of the industry
- The curriculum offers a balanced mix of theory and practical application, integrating modern technologies designed for multi-core platforms
- Outside of formal teaching, you can join vibrant student societies like the Games Society, Robotics Club, and Google’s Developer Student Club to enhance your skills and explore your interests