- Home
- Programmes
- Software Engineering
- North America
757 Bachelor's degrees in Software Engineering in North America
Computer Science University of Texas El Paso
4,2(21)El Paso, United States Top 15% in WorldwideComputer Science from University of Texas El Paso provides a strong base in programming and problem-solving skills, a theoretical understanding of computer science, and practical experience in applying the computer to the solution of problems.
Computer Science and Psychology Yale University
4,2(53)New Haven, United States Top 0.5% in WorldwideThe Computer Science and Psychology bachelor programme at Yale University offers a unique public study mode for students. This interdisciplinary degree integrates computational theories with psychological insights. Over a standard duration, students explore artificial intelligence and cognitive science through a rigorous curriculum.
Software Engineering University of Victoria
4,2(25)Victoria, Canada Top 5% in WorldwideThe Software Engineering programme at the University of Victoria is a professional bachelor degree delivered in a public study mode. This accredited course focuses on designing reliable, secure systems through rigorous engineering principles. Students benefit from integrated co-op placements to gain vital industry experience.
Computer Science Western Michigan University
3,9(9)Kalamazoo, United States Top 20% in WorldwideThe 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 Engineering Saint Louis University
4,1(33)Saint Louis, United States Top 15% in WorldwideThe Computer Engineering programme at Saint Louis University is a comprehensive bachelor degree delivered through a public study mode. Over a standard four-year duration, students master the design and development of hardware and software systems, gaining the technical expertise required for modern engineering innovation.
Software Engineering California Polytechnic State University
3,9(16)San Luis Obispo, United States Top 20% in WorldwideThe Software Engineering program at California Polytechnic State University prepares you to design, build and maintain software for computers, business applications, games, network control systems and more.
Computer Engineering California Polytechnic State University
3,9(16)San Luis Obispo, United States Top 20% in WorldwideThe Computer Engineering program at California Polytechnic State University prepares you to develop new computer hardware, design and implement software applications, and enhance the capabilities of networks and communications systems.
Computer Science National University
3,8(52)San Diego, United StatesGain the technical and design skills you’ll need to succeed in the growing field of computing with the Bachelor of Science in Computer Science from National University. The program balances a strong academic foundation with real-world programming assignments.
Software Engineering Iowa State University
4,5(8)Ames, United States Top 6% in WorldwideThe Software Engineering programme at Iowa State University is a public bachelor degree designed for the modern tech landscape. This comprehensive course focuses on the planning, design, and testing of reliable software systems. Students benefit from a hands-on curriculum that prepares them for global careers.
Mathematics and Computer Science Boston University
4,1(80)Boston, United States Top 1% in WorldwideMathematics, statistics, and computer science are the subjects making up the “Mathematical Sciences.” Boston University's Mathematics and Computer Science allows students to explore all of these related disciplines and is appropriate for Mathematics majors with an interest in applications in computer science and Computer Science majors wishing to have more breadth in foundations and applications.
Computer Science Baylor University
4,2(45)Waco, United States Top 9% in WorldwideThe Computer Science programme at Baylor University provides a comprehensive foundation in computing. This bachelor degree, delivered through a public study mode, equips students with essential technical expertise over a standard four-year duration. It focuses on developing innovative problem-solving skills for the modern tech industry.
Computer Engineering University of California, Santa Cruz
4,7(15)Santa Cruz, United States Top 4% in WorldwideThe Computer Engineering programme at University of California, Santa Cruz is a public bachelor degree designed for future engineers. This comprehensive course focuses on digital system design and interdisciplinary technical training, providing a robust foundation for professional practice or advanced graduate study.
Electrical and Computer Engineering Baylor University
4,2(45)Waco, United States Top 9% in WorldwideThe Electrical and Computer Engineering programme at Baylor University provides a comprehensive foundation in modern technology. This bachelor degree, delivered via a public study mode, equips students with essential technical skills. Over the course of the duration, learners engage in rigorous academic training.
Computer Science Marquette University
5,0(1)Milwaukee, United States Top 20% in WorldwideThe Computer Science programme at Marquette University is a full-time bachelor degree delivered through a public study mode. This curriculum focuses on software development, mathematical foundations, and ethical computing. Students gain practical expertise in evolving technologies to lead future digital innovations.
Computer Science University of New Brunswick
4,5(13)Fredericton, Canada Top 10% in WorldwideThe Computer Science program of University of New Brunswick will help students to enlarge their world-view and give them the background and qualifications needed to pursue rewarding careers in computing.
Computer Engineering The University of North Carolina at Charlotte
3,6(5)Charlotte, United States Top 15% in WorldwideThe Computer Engineering program of The University of North Carolina at Charlotte is leading to the B.S.CP.E. degree and consists of 120 credit hours.
Computer Science Boston University
4,1(80)Boston, United States Top 1% in WorldwideStudents majoring in Computer Science at Boston University learn to understand and evaluate the organization, design, and construction of hardware and software systems for computing.
Computer Engineering Vanderbilt University
4,7(6)Nashville, United States Top 2% in WorldwideIf you are passionate about robotics, alternative energy, space exploration, the internet of things, music, and/or computers and electronics, then the Computer Engineering program of Vanderbilt University is for you.
Computer Engineering Technology University of Houston
4,3(21)Houston, United States Top 6% in WorldwideThe goal of the Computer Engineering Technology program of the University of Houston is to provide students with a high quality applications-oriented undergraduate education based on state-of-the-art technology as a preparation for productive employment in the broad field of microcomputer applications.
Computer Science (Software Engineering) Arizona State University
4,3(214)Tempe, United States Top 3% in WorldwideThe Computer Science (Software Engineering) BSc program offered at Arizona State University is appropriate for computer science students seeking careers as software engineers.