- Home
- Programmes
- Full-time
- Software Engineering
1.4k Full-time Bachelor's degrees in Software Engineering

Computer Science and Software Engineering (CSS) - International Foundation Programme
This one-year Computer Science and Software Engineering (CSS) - International Foundation Programme from OnCampus Ireland at Maynooth University offers successful students guaranteed progression to a range of partner universities.

Games Development
This Games Development course at the University of Technology Sydney (UTS) offers a sound education in all aspects of information technology and develops the diverse skills necessary for a career in computer games development.

Mobile Applications Development
This advanced diploma Mobile Applications Development programme from St. Clair College is designed for those who are interested in developing mobile applications for smartphones, tablets, and the web. Students will learn and apply techniques in writing apps for major platforms common in today’s mobile application marketplace.

Computer Science Incl Professional Experience
The Computer Science Incl Professional Experience MEng degree from the Queen's University Belfast teaches you to approach technical problems creatively. It also gives you the information and understanding to find ground-breaking solutions to the world’s emerging problems.

Software Engineering (Hons)
This Software Engineering (Hons) programme at University of Hull specialises in the techniques that you need to design, develop and deploy software that delivers value to users and controls the world around us. The skills, experience and tech expertise you’ll gain will put you in high demand when it’s time to enter the job market in this fast-moving industry.

Software Engineering (Honours)
This Software Engineering (Honours) degree at the University of Westminster provides a solid foundation in software engineering theory and practice to develop professional software systems. The University of Westminster and its courses are located in London.

Digital and Technology Solutions (Software Engineer)
This Digital and Technology Solutions (Software Engineer) BSc programme at Queen Mary University of London will provide you with the skills and experience you need to work as a software engineer. You’ll study part-time on campus at Queen Mary, learning alongside students on our standard BSc programmes

Mathematics with Computer Science
The computing industry needs mathematicians with computing backgrounds. At this Mathematics with Computer Science BSc course offered at the University of Southampton, you’ll study information systems and computing technologies, and graduate with maths, IT and programming skills.

Software Engineering with Foundation (Honours)
The Software Engineering with Foundation (Honours) degree offered at the University of Westminster aims to encourage a broad range of students to undertake our foundation year in order to progress onto their full honours degree with us. The University of Westminster and its courses are located in London.

Computer Science and Software Engineering with a Year in Industry (Hons)
Prepare for a leading role in the IT industry with the Computer Science and Software Engineering with a Year in Industry (Hons) degree programme at University of Birmingham. With in-depth knowledge and real-world experience during your year in industry, you’ll be ready to launch your career in our ever-evolving digital world.

Engineering (Honours) (Software)
Be part of creating future-proof systems with this Engineering (Honours) (Software) programme from University of Technology Sydney (UTS).

Software, Data and Technology
The Software, Data and Technology BSc at Constructor University is an advanced program designed for students with prior programming experience (i.e., participation in olympiads and contests) who want to deepen their expertise in Software Development, Data Analysis, and Machine Learning.

Computer Games Production with Foundation Year (Hons)
This Computer Games Production with Foundation Year (Hons) course from University of Portsmouth will help you achieve your dream of becoming a computer games producer or project manager.

Computer Science and Software Engineering with Integrated Foundation Year (Hons)
The Computer Science and Software Engineering with Integrated Foundation Year (Hons) programme from University of Birmingham Dubai, will open up opportunities across a huge range of software roles.

Information Technology (Hons) (Software Development)
The Information Technology (Hons) (Software Development) degree programme at the University of Malta provides skills of fundamental and practical importance to the creation of software solutions that satisfy the demands and expectations of users and the efficacy of real-world processes.

Games Development (Hons) (with Foundation Year)
During the Games Development (Hons) (with Foundation Year) course from Teesside University you will develop the technical and creative skills needed to thrive in the games industry. Blending game design with hands-on coding and scripting, this course prepares you for a wide range of roles in game development.

Software Engineering (Graduate Apprenticeship)
As a Graduate Apprentice in the Software Engineering (Graduate Apprenticeship) programme of the University of Glasgow you can gain a university qualification at the same level as those studying traditional degree programmes, while applying your learning in the workplace. As you are employed you also benefit from a salary.

Computer Systems Engineering (Hons)
Explore the exciting space where electronic engineering meets computing to develop the computer systems our world needs now and in the future. The Computer Systems Engineering (Hons) degree is offered at University of Bath.

Computer Engineering (Hons)
This accredited degree in Computer Engineering (Hons) at University of Greenwich will give you the knowledge and skills needed to become a professional engineer.

Software Engineering Technician (Online)
The Software Engineering Technician (Online) at Centennial College is a two-year diploma delivered through synchronous online learning. This public programme focuses on modern software development tools, programming languages, and engineering methodologies to prepare students for the global technology sector.