- Home
- Programmes
- Full-time
- Software Engineering
1.4k Full-time Bachelor's degrees in Software Engineering
Software Engineering
Software Engineering from Western University - Canada applies computer science and engineering principles to the creation, operation, and maintenance of software systems.
Electromechanical Engineering Technology
Our Electromechanical Engineering Technology degree from Vermont State University will provide you with a broad understanding of the design, development, manufacturing, and technical support of emerging electromechanical products, integrating, and improving both the product and the process.
Game Development and Simulation Programming
The Bachelor of Science in Game Development and Simulation Programming at New England Institute of Technology is designed to equip students with the necessary skills for a successful career in the gaming industry. This full-time programme typically spans four years, allowing students to engage deeply with game design and development concepts.
Multi-platform Software Development
Leave your mark in our rapidly shifting technological landscape through the Bachelor of Science (BS) in Multi-Platform Software Development degree program at the University of Mount Union. Build up your résumé with real-world experience and a network of industry professionals eager to boost your career journey.
Computer Science
Computer Science from Ohio Dominican University prepares graduates for an exciting career in the fast-growing and ever-changing field of information technology.
(Hons) Mechanical Engineering Technology - Industrial Refrigeration and Air Conditioning System
The Bachelor of (Hons) Mechanical Engineering Technology - Industrial Refrigeration and Air Conditioning System programme at University of Kuala Lumpur integrates four basic disciplines of engineering; the combination of mechanical, electrical, electronics and computer and software engineering technology.
Computer Systems (Games Development Option)
The Computer Systems (Games Development Option) program of the British Columbia Institute of Technology is an applied career-enhancement degree, designed to increase the breadth and depth of knowledge and practical skills of computer professionals; assisting them in widening their career opportunities and advancing along their career paths.
Computer Science
The society’s dependence on computers is ever growing. As the nature of industry, education, and lifestyles in this emerging world takes form, there has been an increased emphasis and need to understand the role of computers as problem solving machines. The Computer Science program is offered by Lafayette College.
Computer Science
At Computer Science from Assumption University you develop a solid foundation in computer programming and further your knowledge of computer hardware and software. You also gain an appreciation for the social and ethical implications of technology.
Computer Engineering (Honours)
The Computer Engineering (Honours) programme of the Hong Kong Metropolitan University provides comprehensive knowledge of design, along with instruction on how to implement computer systems, networks and the integrated components that make up a computer system.
Software Development (Honours)
The B.Sc. in Software Development (Hons) at Munster Technological University is a comprehensive four-year programme designed for full-time study. This degree equips students with essential skills in software design and application development, preparing them for a dynamic career in the tech industry.
Computer Engineering
The Computer Engineering program from Lake Superior State University blends practical computer science courses in computer organization, databases, operating systems, and networks with traditionally hands on electrical engineering courses in digital circuits, digital system, embedded microprocessor systems, computer programming, and digital signal processing.
Computer Science
For students entering the Computer Science undergraduate program at Oregon State University, the recommended high school preparation is four years of mathematics, science, and English. High school programming or computer applications courses should not be taken in place of other college preparatory courses.
Automotive Management
With jobs in the automotive service industry continuing to grow, qualified technicians are more in demand than ever before. Franklin Cummings Tech’s Automotive Management Program dates back to 1908 and is consistently ranked among the Top 50 in the U.S.
Software Systems Development
The Software Systems Development programme at the University of Regina is a comprehensive bachelor degree delivered in a public study mode. Over nine semesters, students master the full software lifecycle. This accredited course prepares you for professional engineering registration while providing vital technical expertise.
Computer Engineering
Integrating aspects of electrical engineering and computer science, Computer Engineering, taught at University of Massachusetts Boston focuses on the design, analysis, and application of computers, and on their applications as components of systems.
Computing and Business
Our Computing and Business program degree delivered at Brock University provides a unique foundation in business practices for computing professionals.
Computer Science
The Computer Science programme at the University of Denver is a comprehensive full-time B.Sc. degree. This undergraduate course focuses on the theory of algorithms and the design of complex computer systems. Students benefit from a strong mathematical foundation while developing practical software and hardware solutions.
Computer Science - Graphics Track
The Computer Science - Graphics Track at Stanford University is a premier academic programme designed for students seeking expertise in visual computing. This full-time degree provides rigorous training in software engineering and graphic design, ensuring graduates are prepared for high-level technical roles in the industry.
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.