Our accredited Software Engineering BSc(Hons) explores the latest technologies and gives you the skills to design and develop software applications for a range of platforms.
We encourage a sustainable approach to engineering practice. You’ll create high quality software applications for complex organisations that are easy to maintain and use existing components.
You learn how to critically evaluate computer systems and applied technologies, providing solutions to system problems based on sound analysis and design.
You’ll build a portfolio of software projects which show employers your potential. Professionals come and share their expertise, giving you the benefit of their experience, and you have the option to go on a work placement
More Info: Click here
Year 1
You will be given a broad introduction to computing, computer science and software engineering. You will study topics that cover programming, databases, web development and professional skills.
Modules
Fundamentals of Computer Systems
Introduction to Programming
Introduction to Databases
Introduction to Artificial Intelligence
Introduction to Web Development
Working in the Computing Industry
Year 2
In your second year, you will study topics such as object-oriented software, architecture design and implementation, databases, project planning and control, operating systems, data structures and algorithms. You will also be introduced to functional programming.
Modules
Large-scale Data Processing
Integrated Group Project
Object-oriented Development and Testing
Data Structure and Operating Systems
Options*
Database Management Systems
Introduction to Functional Programming
Embedded Systems
Web Application Development
Mobile Application Development
*Option modules are indicative and may change, depending on timetabling and staff availability
Placement year
You have the option of a year’s paid placement after your second year. Going on a placement builds confidence, can help you decide what how you want to specialise in your final year and strengthens your CV.
Our students have been on placement with organisations including EDF Energy, AstraZeneca and the BBC.
Final year
Your final year will build on your knowledge and prepare you for industry. The main focus is an individual project which you will showcase to industry contacts. You will also choose from option modules in areas that interest you most.
Modules
Computing Project
Project Management
Programming Languages, Concurrency and Client-server Computing
Options*
Data Mining
Usability Evaluation
Object-oriented Design and Architecture
Intellectual Property Law and IT
Enterprise Data Management
New Horizons in Computing
Advanced Mobile Application Development
*Option modules are indicative and may change, depending on timetabling and staff availability.
Graduate destinations
Our graduates are working at companies including:
Accenture
Pepsi
Intel
HP
Vodafone
Arcadia Group
Capgemini
RSM UK
BNP Paribas.
Insurance – Single: 300 GBP per year