The demand from industry and commerce for suitably qualified software engineers continues to show a healthy expansion. This course seeks to meet that need by producing graduates with the precise combination of skills required to design and develop robust, efficient, high quality software.
- This course is accredited by the British Computer Society (BCS) to Chartered Engineer (CEng) and IT Professional (CITP) status.
- There's an opportunity for a year-long paid work placement with prestigious companies such as GE Consumer Finance and IBM.
- Students have access to contact and share ideas with other computer games students throughout the country through our own Computer Society.
- This course shares a common first year with BSc (Hons) Computer Science (Games Technology) and BSc (Hons) Computer Science allowing you the flexibility to review your pathway once you've started studying.
- You will have access to the state-of-the-art facilities, equipment and software.
- Our student work can be groundbreaking, innovative and consistently attracts industry attention.
Related courses: BSc (Hons) Computer Science (Games Technology) and BSc (Hons) Computer Science.
Any questions?
Email us
Telephone: +44 (0)115 848 8351
Please note the following information for applicants
Year One
- Computer Technology
- Introduction to Systems Analysis and Design
- Mathematics for Computing
- Personal and Professional Development
- Software Design and Implementation One
Year Two - Core modules
- Information and Database Engineering
- Professional Development Two
- Software Design and Implementation Two
- Software Engineering
- Systems Software
Year Two - Optional modules
- 3D Design for Games
- Applied Mathematics and Graphics
- Decisions Support System
- Foreign Language
- Information Systems Development
- Internet Applications Programming
- Marketing for Entrepreneurs
- Understanding the IT Industry
- Web Development
Year Three - students are encouraged to take a paid optional placement year in industry
Final year - Core modules
- Advanced Analysis and Design
- Advanced Software Engineering
- Human Computer Interaction
- Project
- Project Management
- Real-time Analysis and Design
Final year - Optional modules
- 3D Modelling
- Artificial Intelligence and Natural Language Processing
- Natural Language Processing
- Business Analysis
- Communicating Science and Technology
- Computational Intelligence
- Distributed Object Computing
- Foreign Language
- Graphics for Games and Dynamics Modelling
- Information Systems Management
- Multimedia Portfolio
- Serious Games
- Virtual Reality
Download the Computing module booklet for further details.
Assessment
You will be assessed through a mixture of coursework, assignments and examinations. The coursework will mostly be individual with some group work, and will include presentations, demonstrations and laboratory exercises.
Our employment record is one of the most impressive in the country. The vast majority of our graduates go on to successful careers or continue their studies to postgraduate level and beyond.
Our Software Engineering graduates have worked as system analysts, software developers and system testers with companies such as JP Morgan in New York, American Express, the Royal Bank of Scotland and IBM.
Graduate - Victoria Penrice
Software Engineer - TBS Mobility
"Programming was just a hobby for me and I simply wanted to learn more about it. When I checked the course contents for the BSc Software Engineering, it was exactly what I was looking for; it offered me the knowledge I was seeking along with professional recognition as a bonus.
"The course helped me build up a lot of knowledge and confidence, and by my final year I was ready to undertake my major project on an MPEG-4 Editor. It became a prize-winning project, and hearing this news was definitely one of the most enjoyable and rewarding moments of my study."
Length of placement
One year
Placements on this course
After the second year, you will have the opportunity to undertake a placement in industry, including overseas options. If taken, this will give you the chance to gain vital experience and put your knowledge into practice. Recent placement salaries have ranged from £10,000 to £35,000. Many students impress their employers on placement and are offered jobs at the end of their course.
The School has an excellent record of placing students and has good contacts with both local and national industry. A number of placements are available in Europe and worldwide. On completion of a successful placement, you will be eligible for a Placement Diploma in Industrial Studies.
Find out more about placements.
eSkills internships
Many students enjoy the challenge of arranging their own work placement or a practical internship which forms part of many of our undergraduate and postgraduate courses. It can give you invaluable insight into applying for a job, undertaking practical and theoretical application tests and experiencing what a real job interview is like. Computing and Technology placement students have the opportunity to undertake an eSkills internship. This is an industry backed student placement programme which is designed to boost the employability of graduates.
You can apply for this course through the UCAS website.