Filters
Filters
- Bachelors
- Bachelor's degree
- North America
- USA
- Engineering Programs
- Software Engineering
Sort by
20 Software Engineering Bachelor's Degree Programs in USA


Washington State University
Bachelor's in Software Engineering
- Pullman, USA
Bachelor's degree
Full time
On-Campus
English
The Bachelor's in Software Engineering is designed to give students a solid foundation in developing and maintaining software systems. The program covers core topics like programming, software design,...


University of Nebraska-Lincoln
Bachelor's in Software Engineering
- Lincoln, USA
Bachelor's degree
Full time
On-Campus
English
The bachelor's program in Software Engineering focuses on developing students' skills in designing, building, and maintaining software systems. The curriculum combines core computer science principles...
Best programs for you
Answer a few questions and we'll match you with programs!


The University of Arizona
Bachelor's in Software Engineering
- Tucson, USA
Bachelor's degree
Full time
On-Campus
English
The Bachelor's in Software Engineering program is designed to equip students with comprehensive skills in designing, developing, and maintaining complex software systems. The curriculum emphasizes cor...


Colorado State University College of Natural Sciences
MAJOR IN COMPUTER SCIENCE, SOFTWARE ENGINEERING CONCENTRATION
- Fort Collins, USA
Bachelor's degree
English
Software engineering involves designing, implementing, and maintaining computer programs. Developing modern software systems requires more than programming skills and core computer science concepts. It requires software engineering skills, which are in high demand in the software industry.


Iowa State University
Bachelors in Software Engineering
- Ames, USA
Bachelor's degree
Full time
On-Campus
English
The program focuses on teaching students how to develop, test, and maintain software systems. It covers core topics like programming languages, software design, and algorithms, giving students a solid...


Missouri Tech
Bachelor of Science in Software Engineering
- Saint Charles, USA
Bachelor's degree
Full time
On-Campus
English
The objective of this program is to develop students’ academic, social, and technical skills so they can function effectively in programmer analyst, project management, and other related careers. Upon graduation, students will receive the degree Bachelor of Science in Software Engineering.


University of Utah
Bachelors in Software Development
- Salt Lake City, USA
Bachelor's degree
Full time
On-Campus
English
The Bachelor’s program in Software Development focuses on teaching students how to design, build, and maintain software applications. The curriculum covers core topics like programming languages, soft...


University Of Advancing Technology
Bachelor of Advancing Computer Science degree
- Online USA
Bachelor's degree
On-Campus
English
The University of Advancing Technology’s Bachelor of Advancing Computer Science degree is designed to help students conceive, program, and deploy applications with the most modern software engineering frameworks and environments across emerging platforms.


University of Oklahoma
Bachelor's in Software Development & Integration
- Norman, USA
Bachelor's degree
Full time
On-Campus
English
The Bachelor's program in Software Development & Integration focuses on equipping students with practical skills to build and connect software systems. The curriculum covers core areas like programmin...


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.


Augustana University
Bachelor in Computer Science & Software Engineering
- Sioux Falls, USA
Bachelor's degree
On-Campus
English
The underlying goal of the Department of Computer Science is to offer up-to-date, quality instruction in its undergraduate programs to support careers in business, science, government, and industry, and to provide a strong foundation for graduate study in computer science.


Coleman University
Bachelor in Software Development
- San Diego, USA
Bachelor's degree
Full time
On-Campus
From Software Developer to Database Designer to Web Programmer, these knowledgeable, high-profile professionals are the backbone of the IT industry. Every great journey starts with a first step- at Coleman University, there's a class for that.


The State University of New York International Pathway Program
Bachelor of Technology in Information Technology: Application Software Development
- New York, USA
Bachelor's degree
Full time
4 years
On-Campus
English
Software developers know how to make it work for the bottom line. If that’s where your passion lies, the SUNY Morrisville Bachelor of Technology (B.Tech.) degree in information technology: application software development will give you the skills you need to enter the profession.


California Institute of Applied Technology
Applied Bachelor's Degree in Software Development, Web Development Concentration
- National City, USA
Bachelor's degree
Full time
42 months
Distance Learning
English
Explore Our Applied Bachelor's Degree in Software Development - Web Development Concentration Since web and mobile applications are now disrupting almost everything in the modern world, there has been a surge in demand for developers who know how to create efficient applications. The Applied Bachelor’s Degree in Software Development – Web Development Track provides the technical training required for front-end and back-end programming, including designing, implementing, and maintaining web applications. Students will learn the foundations of web development and high-level software programming languages (Python, Linux, HTML, CSS, JS, C#, PHP, SQL, React Native, and more), and be prepared for job roles such as Full-Stack Developer, Database Administrator, UX/UI Designer/Developer, and countless more career possibilities!


California Institute of Applied Technology
Applied Bachelor's Degree in Software Development, Mobile App Development Concentration
- National City, USA
Bachelor's degree
Full time
42 months
Distance Learning
English
Explore Our Applied Bachelor's Degree in Software Development - Mobile App Development Concentration If there’s one thriving, evergreen occupation for software developers that just keeps growing, it’s mobile app developer. This IT role refers to somebody who can design, build and/or maintain mobile applications for either Apple’s iOS or the Android platform. Earn your Software Development / Mobile App Development Degree and unlock a range of career opportunities. This degree focuses on areas such as system design, data structuring, and programming for mobile applications. Learn foundational languages core programming and interface concepts, and transfer programming knowledge to create amazing Android and iOS applications. In this 2-step career-focused degree path learn the skills you’ll need on the job, build a coding portfolio that will boost your resume, and receive personalized career support to help you transition into the field. Build a strong foundation of full-stack development skills including HTML, CSS, JavaScript, React Native, Python, MySQL, iOS & Android platforms. This program prepares you for a variety of positions including Full-Stack Developer, Software Developer, Mobile App Developer, and more. Students will learn the latest programming languages and software methodologies, and at the same time gain crucial IT certifications that will make you stand out from the crowd in this competitive field.
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering Bachelor's degree programs in USA
In the USA, a Bachelor's degree in Software Engineering combines practical skills with theoretical knowledge to equip students for a rapidly evolving tech industry. This discipline emphasizes collaboration and creative problem-solving, presenting exciting opportunities to influence various sectors, from healthcare to finance.
Through courses in programming, systems analysis, and software design, you'll learn to develop high-quality software tailored to user needs. Students also gain experience in developing algorithms, constructing database systems, and implementing security measures to protect data. The curriculum often involves project-based learning, allowing you to work on real-world applications that hone your skills and prepare you for the professional environment.
As you engage with your peers and instructors, you strengthen adaptability while exploring new technologies and innovative approaches. Graduates are well-prepared for diverse career paths, including software development, quality assurance, and systems architecture, with skills that are valued globally.