- Home
- Programmes
- Software Engineering
1.5k Bachelor's degrees in Software Engineering
Computer Game Design
The Computer Game Design programme at George Mason University is a public bachelor degree that blends artistic creativity with essential technical expertise. Over a four-year duration, students master gameplay scripting and 3D art. This comprehensive course prepares graduates for the evolving digital media industry.
Computer Science and Mathematics (Hons)
The Computer Science and Mathematics (Hons) at the University of Ottawa is a comprehensive bachelor degree delivered in a public study mode. This rigorous programme combines computational theory with advanced mathematical logic over a four-year duration, preparing students for high-level technical and analytical roles.
Computer Science
The Bachelor of Arts in Computer Science at the University of British Columbia is a four-year, full-time programme delivered at the Vancouver campus. This public degree combines rigorous software design training with flexible arts studies, making it ideal for students seeking to integrate computing with humanistic disciplines.
Computer Science
The Computer Science programme at Florida Atlantic University offers a comprehensive education in computational systems and software design. This full-time degree, available on-campus or via an online study mode, equips students with the technical expertise required to excel in the evolving global technology sector.
Computer Engineering
This Computer Engineering program from University of Notre Dame focuses on understanding the basic nature of the electronic devices that go into the creation of modern computers and on the detailed architecture and organization of such systems, both within the central processing unit and in how larger systems are assembled.
Software Engineering
The Software Engineering undergraduate program from University of New Brunswick goes beyond programming. It’s about developing, writing, testing, implementing, and maintaining software systems. It’s the foundation of all computer systems. In other words, our digital world depends on software engineering.
Computer Engineering
The Computer Engineering programme at the University of British Columbia is a four-year, full-time Bachelor of Applied Science. This public degree focuses on the design and testing of software and hardware systems. Students gain expertise in computer networks and protocols through rigorous analytical and laboratory work.
Computer Science and Engineering
The Computer Science and Engineering programme at the University of California, Davis is a full-time Bachelor of Science degree. This public study mode course provides a holistic view of computing, integrating hardware and software expertise. Students develop vital technical skills over a standard four-year duration.
Software Engineering
This Software Engineering program from the RMIT University will equip you with a solid foundation in computer science and maths, and develop deep expertise in software architecture, processes, methodologies and quality frameworks.
Computer Science (Hons)
The Computer Science (Hons) at City St George's, University of London is a comprehensive full-time programme designed for aspiring technologists. This bachelor degree focuses on software engineering and system design, providing students with the technical expertise required for a successful career in the global computing industry.
Computer Science
The Computer Science programme at Emory University offers both B.A. and B.Sc. degree tracks for full-time students. This undergraduate course focuses on fundamental computing concepts and programming principles. Students engage in innovative research and practical applications over a standard four-year duration in Atlanta.
Computer Engineering
The program in Computer Engineering offered by McGill University provides students with greater depth and breadth of knowledge in the hardware and software aspects of computers.
Computer Engineering
New Jersey Institute of Technology’s Computer Engineering program provides a solid foundation in both computer software and hardware and builds on this knowledge through sophisticated design projects.
Computer Engineering
The Computer Engineering programme at the University of Cincinnati is a five-year, full-time course. This B.Sc. degree combines electrical engineering with computer science to prepare students for modern system design. Delivered in a public study mode, it focuses on developing hardware and software expertise.
Computer Science
Computer Science at Old Dominion University traces its foundation to mathematics, logic and engineering. Students in this program are exposed to the broad theoretical and practical basis of computer science in lectures and laboratory experiences. Through laboratories, students are introduced to both the experimental and the design aspects of computer science.
Computer Science
The Computer Science programme at the University of California, Santa Barbara offers a comprehensive Bachelor of Science degree. This full-time, on-campus course provides a durable foundation in computing theory and practice, focusing on problem-solving through program design, analysis, and technical implementation.
Computer Science and Engineering
This program in Computer Science and Engineering at the German University in Cairo is designed to give students more experience with various problems in advanced computer and computational engineering, by being able to apply scientific methods, and being able to adapt to new scientific findings.
Engineering (Software) (Honours)
The Bachelor of Engineering (Software) (Honours) from the Swinburne University of Technology is designed to equip you with technical expertise and management skills in an engineering field of your choice.
Software Engineering (Hons)
Study the Software Engineering (Hons) degree from Manchester Metropolitan University and you’ll build the essential skills you need to work with software systems – opening the door to a range of career opportunities.
Computer Science
The focus of the Computer Science program from University of Warwick is on the principles and underpinnings of computer science, an understanding of which will give you the ability to adapt to change and new developments throughout your career.