Filters
Filters
- Engineering Programs
- Software Engineering
- Blended
Sort by
22 Software Engineering Degree Programs


Promoted
Amsterdam Tech
Bachelor of Science in Software Engineering
- Amsterdam, Netherlands
BSc
Part time
3 years
Distance Learning, Blended
English
Increase your freedom of choice: some software engineers work for the world’s top technology companies, others work for themselves. As a software engineer, you can work anywhere in the world and under the terms you want.


Promoted
Bottega University
Full Stack Development Certificate
- Salt Lake City, USA
Certificate
Full time
Distance Learning, Blended
English
The Full Stack Development program provides hands-on training in building dynamic, high-performance software applications from the ground up. You will master front-end frameworks and libraries to create interactive user interfaces, explore back-end programming for efficient data and content management, and acquire the skills needed to deploy and maintain websites on servers. Additionally, you will learn to execute powerful SQL queries for effective database management, ensuring that your applications are fully optimized and scalable. Whether you are starting a new career or looking to advance your skills, this program equips you with the essential tools to become a versatile and in-demand software developer.


Promoted
San Jose City College
CIS UNIX Networks - Associate Degree
- San Jose, USA
Associate Degree
3 years
Blended
English
The department of Computer Information Systems (CIS) offers degrees and certificates in three major areas: Computer Programming, Network Administration and Web Developer. See the respective major sheets for additional information about the specific certificates and degrees. A grade of "C" or better is required in all certificate, major and major elective courses.


Conestoga College
Diploma in Software Engineering Technician
- Waterloo, Canada
Diploma
Full time
1 year
Blended
English
https://www.conestogac.on.ca/fulltime/software-engineering-technician...


Algebra Bernays University
Master in Software Engineering
- Zagreb, Croatia
Master degree
Full time
2 years
Distance Learning, Blended
English
The Software Engineering master programme is one of our sub-specializations in Applied Computer Engineering. Its master employability ratings today are excellent. We have ensured a work placement internship for our students with well-known industry players in Croatia and the EU.
Best programs for you
Answer a few questions and we'll match you with programs!


Conestoga College
Diploma in Software Engineering Technology (Optional Co-op)
- Waterloo, Canada
Diploma
Full time
3 years
Blended
English
https://www.conestogac.on.ca/fulltime/software-engineering-technology...


Conestoga College
Diploma in Software Quality Assurance and Test Engineering (Optional Co-op)
- Waterloo, Canada
Diploma
Full time
1 year
Blended
English
https://www.conestogac.on.ca/fulltime/software-quality-assurance-and-test-engineering...


LUT University
Master's Programme in Software Product Management and Business
- Lahti, Finland
MSc
Full time
2 years
Blended
English
Master's Programme in Software Product Management and Business focuses on the design, implementation, and maintenance of software and digital services in their business context. It combines business with software engineering in modern software platforms and ecosystems.


Charles University Faculty of Mathematics and Physics
PhD in Computer Science - Software Systems
- Prague, Czech Republic
PhD
Full time
4 years
On-Campus, Blended
English
The program addresses open topics in software system analysis, development, and application. In both theoretical and practical terms, it has foundations in the research of software architectures, programming languages, and notations, together with tools and methods for software analysis and construction. These are studied both in general terms and in the context of important software system classes such as information systems, or distributed or parallel systems. On the creative side, the program combines projects of basic and applied research, often with strong experimental aspects, with outputs including research prototypes alongside traditional publications. The program does not contain specializations.


Seneca College
Bachelor of Engineering (Software Engineering)
- Toronto, Canada
Bachelor's degree
Blended
English
This Honours-level Bachelor of Engineering program will prepare you to design, build, implement and maintain complex computer and software solutions that are efficient, reliable and secure. The emphasis of this four-year honours degree program is on artificial intelligence (AI) in solving software engineering problems. Courses in this program focus on software engineering criteria in the areas of mathematics, natural sciences, engineering design and engineering science.


University of the Commonwealth Caribbean - UCC Global Campus
Bachelor of Science in Computer Software Technology
- New Kingston, Jamaica
BSc
Full time, Part time
4 years
Blended, Distance Learning
English
Bring technological expertise to any organization with the Bachelor of Science in Computer Software Technology from the University of the Commonwealth Caribbean Global Campus (UCCGC). Computer software technology is an accumulation of information technology, software engineering, and computer science. Pursuing a computer software technology degree will give you the opportunity to explore these various aspects of the software technology industry. The degree covers all stages of the software development lifecycle, including requirements gathering, software design patterns, software development, software testing, and software project management.


EDULINK INTERNATIONAL COLLEGE NAIROBI
Advanced Diploma in Software Engineering (ADSE)
- Nairobi, Kenya
Advanced Diploma
Full time
Blended, On-Campus
English
ADSE is a two-year diploma programme designed to make you an industry-ready professional in the Software Programming field.


Ulearn
BSc (Hons) Digital & Technology Solutions (Arden University)
- Birmingham, United Kingdom
- London Borough of Ealing, United Kingdom
- + 1 more
BSc
Part time
3 years
Blended
English
Arden University offers a degree designed to help you fulfil this business need. The BSc (Hons) Digital and Technology Solutions Degree has 3 different specialist pathways: Software Engineering, IT Consultancy and Data Analysis, allowing you to focus your studies on the area that interests you the most.


Transport and Telecommunication Institute
Computer Science: Software Engineering
Master degree
Full time, Part time
Blended
English, Latvian
The Master’s study Program trains students by deepening their knowledge and practical skills in the rapidly developing computer science technologies. The Program includes basic aspects of computer sciences and practical application thereof in preparing professionals for a successful career in research and development. The study Program provides a unique set of courses led by the best local and international professors and specialists. Joining the Program allows you to gain international experience from professors from the University of Deusto (Spain), University of Electro-Communications (Tokyo), etc. After successful completion of the study Program, students will be able to work in the IT field using the latest computer science technologies, manage IT project development groups as well as develop data products and IT solutions based on artificial.


Red Rocks Community College
Bachelor in Secure Software Development
- Lakewood, USA
Bachelor's degree
Blended, Distance Learning, On-Campus
English
The Bachelor of Applied Science (BAS) degree in Secure Software Development, “The Software side of Cyber Security.” The degree requires the completion of 120 credit hours. Students will be required to declare the BAS through admissions.
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering degree programs
Software engineering is a computer-focused career that involves developing computer programs and systems that are user-friendly, innovative, and fit the desires of customers and clients. Software engineering students learn about applying engineering principles to the development of software and computer programs used and accessed on different devices.