Pathway to Software Engineering, BS
Explore this degree, risk free for only $25 to start
Degree description
The BS program in software engineering blends engineering, computing, project leadership and software construction.
Students learn how to make creative software solutions to today’s problems. Software systems are complex, often including millions of lines of code. Graduates of the bachelor’s degree program in software engineering possess the knowledge and skills of a defined engineering approach to complex systems analysis, planning, design and construction.
The program has a unique, project-driven curriculum, establishing a new model for software engineering education. The program is built around the concepts of engaged learning, discovery-based education and learn-by-doing. Students complete projects in every semester of the program that provide emphasis in communication, teamwork, critical thinking and professionalism. Students have flexibility in designing their course of study; they select technical electives from a pool of courses in different software engineering application areas such as web and mobile applications, embedded systems and other interdisciplinary areas.
Open to anyone with a high school diploma or GED. Learners participating in this ASU Degree Pathway must complete:
- 12 Credits with a minimum 2.75 Cumulative GPA* if learner is 22 years old or older
- 24 Credits with a minimum 2.75 Cumulative GPA* if learner is under 22 years old
*Cumulative GPA includes transfer credits from previous institutions and new course work completed with ASU. Calculate your CGPA
How degree pathways work
Sign up and get access
Sign up to create an ASU account.
Tip: Submit your ASU application sooner rather than later to ensure a smooth transition to your chosen ASU degree program.
Register for a pathway
Find a degree pathway below that matches your interests and select “Register.”
Enroll in courses
Enroll in courses that align with your pathway.
Track your progress
When you're happy with your final grade, add your courses to your ASU transcript and track your progress towards pathway completion.
Earn admission
If you have met all requirements for your pathway and have submitted an ASU application, you will be admitted to your degree program.

ASU admission requirements
Degree Pathways are built around ASU's general education requirements, giving you flexibility to choose 4-8 Universal Learner Courses from the categories that apply to your degree pathway.
Universal Learner Courses recommended through Degree Pathways can fulfill both specific degree requirements as well as general education requirements to help you make progress toward your degree.
Required Categories
6 credits
Humanities, Arts and Design
3 credits
Social and Behavioral Sciences
8 credits
Scientific Thinking in Natural Sciences
3 credits
Quantitative Reasoning
3 credits
Mathematics
3 credits
American Institutions
3 credits
Governance and Civic Engagement
3 credits
Global Communities, Societies and Individuals
3 credits
Sustainability
Total Credits: 35 + First-year Composition