25 Bachelor's degrees in Software Engineering in Michigan, United States

Software Engineering
The Software Engineering BSc programme of University of Michigan - Dearborn comprehensively covers all software development life cycle phases, balancing theory with practice through team-based projects.
Computer Science
The Computer Science programme at Western Michigan University is a comprehensive bachelor degree delivered in a public study mode. This full-time course integrates engineering and mathematics to prepare students for evolving tech fields through the design of complex software systems and mastery of diverse hardware platforms.
Computer Science Plus
The Computer Science Plus program at Calvin University offers you a full BS degree in computer science, with supplementary courses in an applied field. Whether your interest lies in business, psychology, or language, there’s no limit to where computer science can take you.
Embedded Software Engineering
The Embedded Software Engineering program at Lawrence Technological University is designed in close consultation with automotive OEMs and first tier suppliers, making it all the more relevant to the real world.
Computer Science
The Computer Science programme at Oakland University is a comprehensive B.Sc. degree designed for the modern tech landscape. This full-time course provides hands-on experience with next-generation applications. Students benefit from industry links in "Automation Alley" to prepare for diverse professional technology roles.
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 - Scientific Software Development
The Computer Science - Scientific Software Development program at Lawrence Technological University is the best selection for the greatest flexibility. It prepares the student for graduate work in computer science as well as professional software development in any application.
Software Engineering
The demand for software engineers is increasing exponentially as the growth and evolution of technology continue with Software Engineering at University of Michigan Flint.
Computer Engineering
The Computer Engineering programme at the University of Michigan offers a comprehensive public education for those seeking a bachelor degree. This curriculum focuses on the integration of hardware and software systems, providing students with the technical expertise required to excel in the global technology sector.
Computer Science
Computer Science from Madonna University aims to promote intellectual growth by providing students with a sound foundation in both applied and theoretical computer science concepts, preparing them for the constantly changing technologies of the future.
Computer Engineering
Computer engineering is a growing field. Become adept on both the software and hardware sides of a computer system. Bridge this gap and succeed as a computer-integration specialist. The Computer Engineering program of Michigan Technological University will give you unique qualifications.
Computer Engineering
The Computer Engineering programme at Oakland University is a comprehensive undergraduate degree designed for future innovators. This full-time course focuses on embedded systems and digital circuits. Students benefit from hands-on experience in state-of-the-art facilities, preparing them for high-impact engineering careers.
Computer Engineering
The Computer Engineering programme at Western Michigan University provides a comprehensive public education. This bachelor degree focuses on the intersection of computer science and electrical engineering. Students engage in full-time study to master digital systems, preparing for professional impact in a vital technological field.
Digital Media Software Engineering
The Bachelor of Science in Digital Media Software Engineering at Ferris State University is designed as an engineering degree focused on the technologies, procedures, and methodologies involved in the software development process.
Computer Engineering
The Computer Engineering program at Lawrence Technological University combines the best of electrical engineering and computer science and prepares you for success in the field.
Computer Engineering
Students who elect the Computer Engineering program at Grand Valley State University may prepare themselves for a variety of careers related to computer engineering and fulfill the educational requirements for taking the Fundamentals of Engineering professional examination before graduation.
Computer Science
At Computer Science from Wayne State University you'll learn from nationally renowned faculty experts and benefit from our High Impact Practices of Student Success: team-based learning, global perspective, undergraduate research, internships and co-ops, and community service.
Computer Engineering Technology
The Computer Engineering Technology B.Sc. at Eastern Michigan University is a public, full-time programme designed to merge engineering principles with technical computing skills. Over four years, students master digital control systems and hardware design through a curriculum focused on practical industry applications.
Software Engineering
The Software Engineering program at Michigan Technological University is the branch of computer science that deals with the design, development, testing, and maintenance of software applications. Software engineers apply engineering principles and knowledge of programming languages to build software solutions for end users.
Computer Science and Computer Information Systems
If you have a passion for challenging course work, practical applications, and problem solving, the Computer Science and Computer Information Systems program of Wartburg College may be great option.