Best Software Engineer Degrees (2022)

by

Written by CollegeChoice.net Staff Contributing Writer

Learn about our editorial process.

Updated August 12, 2022

Best Software Engineer Degrees (2)

Are you ready to find your fit?

Though we might not always realize it, we enjoy handiwork of software engineers every single day.

From the graphics on an Xbox game to the GPS on our phones to the tracking system on our Amazon packages, software engineers have a part in essentially every step of a software system—design, development, troubleshooting, implementation, and management.

As more and more of our industries are going digital and requiring computer software for their products and workflow, the demand for software engineers continues to rise.

Featured Online Software Engineering Programs

Find a program that meets your affordability, flexibility, and education needs through an accredited, online school.

If you're looking into getting a degree in software engineering, have you thought about getting your degree online? We've even ranked the best online software engineering degrees. Take a look!

College undergraduates who pursue software engineering are almost guaranteed a job right out of college, with a projected job growth rate of 17 percent from 2014 to 2024.

Although the demand for software engineers is high, the financial reward is also quite high. According to Bureau of Labor Statistics, the average annual salary for software engineers is an impressive $98,260. Even more, first-year graduates can expect to make $50,000 to $70,000 right out of college!

Typically, software engineers work in one of two capacities—as an applications software developer or a systems software developer. In the former, engineers are at the front-end of the product, developing a specific software (like a word processor or an app or a game).

A systems software developer, however, works on the bigger picture and helps organize all of the moving parts of a computer system so that they work efficiently and smoothly.

Here are some jobs that fit perfectly with a BS in Software Engineering, and can apply to almost any work sector, from health care to renewable energy to entertainment:

  • Software and Systems Architect
  • Software and System Engineer
  • Software Programmer, Developer, and Tester
  • Requirements Engineer
  • Project Leader
  • Senior Computer Applications Engineer

If you’re a student who loves numbers and has a knack for seeing how tiny details fit into the bigger picture, a BS in Software Engineering at any of the schools on our list is a great route for you to take. You’re not only securing your financial future, but you also are choosing to join an exciting a cutting-edge field that has virtually endless options.

What Are the Best Software Engineering Bachelor Programs in the Country?

Below, you'll find the twenty best Software Engineering programs in the country. Here at College Choice we’ve collated and compared the academic reputation, student satisfaction, affordability, and average annual salary of graduates from software engineering programs across the country to create a definitive ranking of the nation’s twenty best.

We first chose programs with the most renowned academic reputation and from those pared the list down to those with high retention rates—a reflection of student satisfaction—added those with the most economical accessibility, and finally we included the averages of early career salaries (care of PayScale) to arrive at a list marked by thorough research and extensive data aggregation.

Our figures come from the university and colleges’ websites as well as nationally recognized U.S. News & World Report and The National Center for Education Statistics.

The Best Schools and Universities for a Bachelor's Degree in Software Engineering

See our rankings methodology page.

#1 Best Software Engineer Degrees

University of California, Irvine

  • Irvine, CA
  • 4 years
  • Online + Campus

University of California, Irvine, a public institution, enrolls learners in its top-ranked bachelor of science in software engineering program. Degree-seekers can choose from in-person and online enrollment options. Undergraduates benefit from flexible course options and comprehensive college support services.

The bachelor's program incorporates software engineering and general education courses in its curriculum. The general education curriculum includes courses in diverse academic subjects like the humanities, math, and natural sciences. Graduates train for entry-level careers or further education by taking upper-division software engineering classes.

University of California-Irvine at a Glance:

Admissions Rate: 27%

Student-to-Faculty Ratio: 18-to-1

Total Bachelor's Programs: 98

Undergrad Tuition In State: $11,442

Undergrad Tuition Out of State: $41,196

Average Amount Aid Awarded: $17,930

Graduation Rate: 84%

Average Graduate Earnings After Six Years: $44,300

Average Tuition

In-state

$11,442

Out-of-state

$41,196

Retention Rate

94%

Admission Rate

27%

Students Enrolled

36,908

Institution Type

Public

Percent Online Enrollment

15%

Percentage of all students who are enrolled online.

Accreditation

Yes

Western Association of Schools and Colleges Senior Colleges and University Commission

#2 Best Software Engineer Degrees

Stevens Institute of Technology

  • Hoboken, NJ
  • 4 years
  • Online + Campus

Stevens Institute of Technology offers 31 bachelor's degrees, including its bachelor's in software engineering. This program encourages the knowledge and skills required for diverse career paths. Graduates can also pursue a master's degree or a doctorate, which can open up additional career paths.

The bachelor's curriculum covers foundational and advanced software engineering topics. General education courses emphasize in-demand skills like communication, writing, and critical thinking. Students can complement their degree with a minor or second major.

Incoming degree candidates receive strong support from the school's student services. For example, academic advisors work with students to transfer credits into the school and select courses.

Stevens Institute of Technology at a Glance:

Location: Hoboken, New Jersey

Type of School: private

Admissions Rate: 40%

Undergrad Tuition In State: $52,134

Undergrad Tuition Out of State: $52,134

Average Tuition

In-state

$52,134

Out-of-state

$52,134

Retention Rate

94%

Admission Rate

40%

Students Enrolled

7,283

Institution Type

Private

Percent Online Enrollment

27%

Percentage of all students who are enrolled online.

Accreditation

Yes

Middle States Commission on Higher Education

#3 Best Software Engineer Degrees

California Polytechnic State University-San Luis Obispo

  • San Luis Obispo, CA
  • 4 years
  • Online + Campus

A public institution, California Polytechnic State University-San Luis Obispo offers a top-ranked bachelor's in software engineering. The San Luis Obispo-based school offers on-campus and online courses. The school sets high academic standards while offering flexible course options.

Majors graduate with a bachelor's degree after taking software engineering and general education courses. The general education curriculum strengthens communication and critical thinking skills through coursework in diverse academic fields. Within the major, learners take upper-division courses that provide an advanced understanding of software engineering, preparing graduates for the job market.

California Polytechnic State University-San Luis Obispo at a Glance:

Admissions Rate: 28%

Student-to-Faculty Ratio: 20-to-1

Total Bachelor's Programs: 75

Undergrad Tuition In State: $5,742

Undergrad Tuition Out of State: $17,622

Average Amount Aid Awarded: $7,042

Graduation Rate: 82%

Average Graduate Earnings After Six Years: $54,700

Average Tuition

In-state

$5,742

Out-of-state

$17,622

Retention Rate

94%

Admission Rate

28%

Students Enrolled

21,426

Institution Type

Public

Percent Online Enrollment

8%

Percentage of all students who are enrolled online.

Accreditation

Yes

Western Association of Schools and Colleges Senior Colleges and University Commission

#4 Best Software Engineer Degrees

Iowa State University

  • Ames, IA
  • 4 years
  • Online + Campus

The bachelor of science in software engineering program at Iowa State University, a public institution, enrolls degree-seekers with flexible options. The Ames-based school serves students of all backgrounds through campus and online courses. Undergraduates benefit from flexible course options and comprehensive college support services.

Majors graduate with a bachelor's degree after taking software engineering and general education courses. The general education requirements introduce major academic subjects like math, humanities, and the natural sciences. Learners prepare for the workforce or further education by taking advanced software engineering courses that cover theoretical and practical topics.

Iowa State University at a Glance:

Admissions Rate: 92%

Student-to-Faculty Ratio: 18-to-1

Total Bachelor's Programs: 104

Total Online Bachelor's Programs: 2

Undergrad Tuition In State: $8,042

Undergrad Tuition Out of State: $23,230

Average Amount Aid Awarded: $5,887

Graduation Rate: 74%

Average Graduate Earnings After Six Years: $44,000

Average Tuition

In-state

$8,042

Out-of-state

$23,230

Retention Rate

87%

Admission Rate

92%

Students Enrolled

33,372

Institution Type

Public

Percent Online Enrollment

23%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#5 Best Software Engineer Degrees

Michigan Technological University

  • Houghton, MI
  • 4 years
  • Online + Campus

Michigan Technological University enrolls undergraduates in 57 bachelor's programs, including its bachelor of science in software engineering program. The program prepares students for a variety of entry-level careers in diverse industries. Graduates can also pursue a master's degree or a doctorate, which can open up additional career paths.

The curriculum covers foundational and advanced software engineering topics. General education classes emphasize key skills like writing, research, communication, and critical thinking. Students can explore other interests by declaring a complementary minor or second major.

Incoming degree candidates benefit from student services, which provide support for first-year learners. For example, academic advisors work with students to make a graduation plan that takes transfer credits into account.

Michigan Technological University at a Glance:

Location: Houghton, Michigan

Type of School: public

Admissions Rate: 74%

Undergrad Tuition In State: $16,834

Undergrad Tuition Out of State: $36,688

Average Tuition

Out-of-state

$36,688

Retention Rate

84%

Admission Rate

74%

Students Enrolled

7,027

Institution Type

Public

Percent Online Enrollment

9%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#6 Best Software Engineer Degrees

Milwaukee School of Engineering

  • Milwaukee, WI
  • 4 years
  • Online + Campus

Milwaukee School of Engineering offers 22 bachelor's degrees, including the top-ranked bachelor's in software engineering. This software engineering program builds broad knowledge and skills that prepare students for entry- and mid-level careers. Bachelor's degree-holders can also continue their education by applying to master's or doctoral programs.

The bachelor's curriculum introduces foundational and advanced principles in software engineering. Undergraduates also gain research, writing, and communication skills through general education requirements. Enrollees can explore other interests by choosing a minor or a second major.

The school's student services help incoming degree candidates integrate into the larger campus community. For example, career counselors connect students with job fairs and internship opportunities.

Milwaukee School of Engineering at a Glance:

Location: Milwaukee, Wisconsin

Type of School: Private

Admissions Rate: 62%

Undergrad Tuition In State: $40,407

Undergrad Tuition Out of State: $40,407

Average Tuition

In-state

$40,407

Out-of-state

$40,407

Retention Rate

85%

Admission Rate

62%

Students Enrolled

2,746

Institution Type

Private

Percent Online Enrollment

6%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#7 Best Software Engineer Degrees

The University of Texas at Dallas

  • Richardson, TX
  • 4 years
  • Online + Campus

The University of Texas at Dallas enrolls learners in 46 bachelor's programs, including a bachelor of science in software engineering. Bachelor's degree-holders can pursue entry-level careers in diverse industries. Graduates can also apply to master's programs to continue their education.

The bachelor's curriculum trains learners in the core principles and practices of software engineering. In addition to major coursework, undergraduates take general education classes that strengthen critical thinking skills. Students can complement their degree with a minor or second major.

The school's student services provide support for incoming degree candidates. For example, academic advisors meet with students to recommend course selections and review graduation requirements.

The University of Texas at Dallas at a Glance:

Location: Richardson, Texas

Type of School: Public

Admissions Rate: 79%

Undergrad Tuition In State: $13,442

Undergrad Tuition Out of State: $38,168

Average Tuition

In-state

$13,442

Out-of-state

$38,168

Retention Rate

89%

Admission Rate

79%

Students Enrolled

29,543

Institution Type

Public

Percent Online Enrollment

19%

Percentage of all students who are enrolled online.

Accreditation

Yes

Southern Association of Colleges and Schools Commission on Colleges

#8 Best Software Engineer Degrees

Drexel University

  • Philadelphia, PA
  • 4 years
  • Online + Campus

Drexel University, a private institution, offers a top-ranking bachelor of science in software engineering program. Located in Philadelphia, Pennsylvania, the school serves students of all backgrounds through campus and online courses. Undergraduates benefit from flexible course options and comprehensive college support services.

Degree-seekers earn a bachelor's degree by taking general education and software engineering courses. The general education curriculum introduces major academic subjects including humanities, math, and natural sciences. Within the major, learners take upper-division courses that provide an advanced understanding of software engineering, preparing graduates for the job market.

Drexel University at a Glance:

Admissions Rate: 75%

Student-to-Faculty Ratio: 11-to-1

Total Bachelor's Programs: 101

Total Online Bachelor's Programs: 8

Undergrad Tuition In State: $52,146

Undergrad Tuition Out of State: $52,146

Graduation Rate: 69%

Average Graduate Earnings After Six Years: $54,400

Average Tuition

In-state

$52,146

Out-of-state

$52,146

Retention Rate

89%

Admission Rate

75%

Students Enrolled

24,205

Institution Type

Private

Percent Online Enrollment

38%

Percentage of all students who are enrolled online.

Accreditation

Yes

Middle States Commission on Higher Education

#9 Best Software Engineer Degrees

Auburn University

  • Auburn, AL
  • 4 years
  • Online + Campus

The bachelor's in software engineering program at Auburn University, a public institution, prepares graduates for the workforce. Located in Auburn, Alabama, the school offers on-campus and online courses. Flexible course options, rigorous academics, and comprehensive support services appeal to many undergraduates.

The program strengthens in-demand skills through general education and major courses. Students complete general education requirements by taking classes in the social sciences, STEM, and humanities. The curriculum covers theoretical and advanced topics, preparing graduates for the workforce or further education.

Auburn University at a Glance:

Admissions Rate: 81%

Student-to-Faculty Ratio: 20-to-1

Total Bachelor's Programs: 104

Undergrad Tuition In State: $9,816

Undergrad Tuition Out of State: $29,448

Average Amount Aid Awarded: $8,028

Graduation Rate: 79%

Average Graduate Earnings After Six Years: $43,100

Average Tuition

In-state

$9,816

Out-of-state

$29,448

Retention Rate

91%

Admission Rate

81%

Students Enrolled

30,460

Institution Type

Public

Percent Online Enrollment

27%

Percentage of all students who are enrolled online.

Accreditation

Yes

Southern Association of Colleges and Schools Commission on Colleges

#10 Best Software Engineer Degrees

Miami University-Oxford

  • Oxford, OH
  • 4 years
  • Online + Campus

The bachelor of science in software engineering program, one of 123 bachelor's programs at Miami University-Oxford, offers a flexible route to a college degree. The program prepares students for a variety of entry-level careers in diverse industries. A bachelor's degree also prepares graduates for master's and doctoral programs.

The bachelor's curriculum covers foundational concepts and methods in software engineering. In addition to major coursework, undergraduates take general education classes that strengthen critical thinking skills. Minors and double majors allow students to explore their other academic and professional interests.

The school's student services help incoming degree candidates integrate into the larger campus community. For example, academic advisors work with students to transfer credits into the school and select courses.

Miami University-Oxford at a Glance:

Location: Oxford, Ohio

Type of School: Public

Admissions Rate: 80%

Undergrad Tuition In State: $12,324

Undergrad Tuition Out of State: $31,392

Average Tuition

In-state

$12,324

Out-of-state

$31,392

Retention Rate

89%

Students Enrolled

19,716

Institution Type

Public

Percent Online Enrollment

22%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#11 Best Software Engineer Degrees

Rochester Institute of Technology

  • Rochester, NY
  • 4 years
  • Online + Campus

The bachelor of science in software engineering program at Rochester Institute of Technology, a private institution, prepares graduates for the workforce. From its New York campus, the school runs in-person and online programs. Undergraduates benefit from comprehensive support services, including academic and career advising.

The bachelor's program requires general education and major courses that build key knowledge and skills. Students meet general education requirements by taking classes in the humanities, social sciences, and natural sciences. Within the major, learners take upper-division courses that provide an advanced understanding of software engineering, preparing graduates for the job market.

Rochester Institute of Technology at a Glance:

Admissions Rate: 71%

Student-to-Faculty Ratio: 13-to-1

Total Bachelor's Programs: 85

Total Online Bachelor's Programs: 3

Undergrad Tuition In State: $44,049

Undergrad Tuition Out of State: $44,049

Graduation Rate: 67%

Average Graduate Earnings After Six Years: $50,600

Average Tuition

In-state

$44,049

Out-of-state

$44,049

Retention Rate

88%

Admission Rate

71%

Students Enrolled

16,254

Institution Type

Private

Percent Online Enrollment

18%

Percentage of all students who are enrolled online.

Accreditation

Yes

Middle States Commission on Higher Education

#12 Best Software Engineer Degrees

San Jose State University

  • San Jose, CA
  • 4 years
  • Online + Campus

The bachelor of science in software engineering program at San Jose State University prioritizes accessibility in its course options. Students pursue many career paths after earning their software engineering degree. A bachelor's degree also prepares graduates for master's and doctoral programs.

The bachelor's curriculum includes introductory software engineering classes and upper-division courses. Undergraduates also gain communication, writing, and critical thinking skills in general education courses. Electives, minors, and double majors allow enrollees to explore other academic and professional interests.

Incoming degree candidates can expect strong support services when they enroll at the school. For example, academic advisors work with students to transfer credits into the school and select courses.

San Jose State University at a Glance:

Location: San Jose, California

Type of School: Public

Admissions Rate: 64%

Undergrad Tuition In State: $5,742

Undergrad Tuition Out of State: $17,622

Average Tuition

In-state

$5,742

Out-of-state

$17,622

Retention Rate

87%

Admission Rate

64%

Students Enrolled

36,085

Institution Type

Public

Percent Online Enrollment

35%

Percentage of all students who are enrolled online.

Accreditation

Yes

Western Association of Schools and Colleges Senior Colleges and University Commission

#13 Best Software Engineer Degrees

Embry-Riddle Aeronautical University-Daytona Beach

  • Daytona Beach, FL
  • 4 years
  • Campus

Embry-Riddle Aeronautical University-Daytona Beach offers a total of 23 bachelor's programs, including a bachelor of science in software engineering. Students can pursue many careers after earning their software engineering degree. Graduates can also apply to master's programs to continue their education.

The bachelor's curriculum includes lower-division and upper-division software engineering classes. In addition to major coursework, undergraduates take general education classes that strengthen critical thinking skills. Declaring a minor or double majoring helps enrollees stand out in the job market.

Student services support incoming degree candidates as they begin taking classes. For example, career counselors meet with students to conduct career assessments and mock interviews.

Embry-Riddle Aeronautical University-Daytona Beach at a Glance:

Location: Daytona Beach, Florida

Type of School: Private

Admissions Rate: 61%

Undergrad Tuition In State: $35,424

Undergrad Tuition Out of State: $35,424

Average Tuition

In-state

$35,424

Out-of-state

$35,424

Retention Rate

78%

Admission Rate

61%

Students Enrolled

7,056

Institution Type

Private

Percent Online Enrollment

1%

Percentage of all students who are enrolled online.

Accreditation

Yes

Southern Association of Colleges and Schools Commission on Colleges

#14 Best Software Engineer Degrees

Florida Institute of Technology

  • Melbourne, FL
  • 4 years
  • Online + Campus

Florida Institute of Technology enrolls undergraduates in 58 bachelor's programs, including its bachelor's in software engineering program. Students can pursue many career paths after earning their software engineering degree. Graduates can also pursue higher degrees to specialize their training.

The bachelor's curriculum introduces core software engineering topics and methods. Undergraduates complete general education courses that strengthen communication, writing, and critical thinking skills. Declaring a minor or double majoring helps enrollees stand out in the job market.

Incoming degree candidates can expect strong support services when they enroll at the school. For example, academic advisors work with students to make a graduation plan that takes transfer credits into account.

Florida Institute of Technology at a Glance:

Location: Melbourne, Florida

Type of School: Private

Admissions Rate: 66%

Undergrad Tuition In State: $41,720

Undergrad Tuition Out of State: $41,720

Average Tuition

In-state

$41,720

Out-of-state

$41,720

Retention Rate

79%

Admission Rate

66%

Students Enrolled

6,022

Institution Type

Private

Percent Online Enrollment

10%

Percentage of all students who are enrolled online.

Accreditation

Yes

Southern Association of Colleges and Schools Commission on Colleges

#15 Best Software Engineer Degrees

Robert Morris University

  • Moon Township, PA
  • 4 years
  • Online + Campus

A private institution, Robert Morris University enrolls learners in a top-ranked bachelor of science in engineering with a software engineering concentration. Degree-seekers enroll in online classes and take in-person courses on the Moon Township, Pennsylvania, campus. Undergraduates benefit from flexible program options, rigorous academics, and the school's support services.

The program incorporates general education and major courses to build in-demand knowledge and skills. Social science, humanities, and STEM classes complement the courses in the major. Upper-division classes cover theoretical and practical topics, preparing graduates for entry-level careers or further education.

Robert Morris University at a Glance:

Admissions Rate: 84%

Student-to-Faculty Ratio: 15-to-1

Total Bachelor's Programs: 35

Total Online Bachelor's Programs: 7

Undergrad Tuition In State: $29,930

Undergrad Tuition Out of State: $29,930

Graduation Rate: 65%

Average Graduate Earnings After Six Years: $40,400

Average Tuition

In-state

$29,930

Out-of-state

$29,930

Retention Rate

83%

Admission Rate

84%

Students Enrolled

4,608

Institution Type

Private

Percent Online Enrollment

35%

Percentage of all students who are enrolled online.

#16 Best Software Engineer Degrees

University of Nebraska-Lincoln

  • Lincoln, NE
  • 4 years
  • Online + Campus

University of Nebraska-Lincoln offers a bachelor of science in software engineering as one of its 149 bachelor's programs. A software engineering degree prepares students for careers in diverse fields. The degree also prepares graduates for additional degrees, such as a master's or doctorate.

The bachelor's curriculum covers core and advanced topics in software engineering. In addition to major coursework, undergraduates take general education classes that strengthen critical thinking skills. Electives, minors, and double majors allow students to explore other academic and professional interests.

The school's student services help incoming degree candidates make connections on campus and thrive in their program. For example, financial aid counselors work closely with students to identify scholarship and grant opportunities.

University of Nebraska-Lincoln at a Glance:

Location: Lincoln, Nebraska

Type of School: Public

Admissions Rate: 78%

Total Online Bachelor's Programs: 1

Undergrad Tuition In State: $7,560

Undergrad Tuition Out of State: $24,000

Average Tuition

In-state

$7,560

Out-of-state

$24,000

Retention Rate

81%

Admission Rate

78%

Students Enrolled

25,390

Institution Type

Public

Percent Online Enrollment

49%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#17 Best Software Engineer Degrees

Arizona State University-Tempe

  • Tempe, AZ
  • 4 years
  • Online + Campus

The bachelor's in software engineering program at Arizona State University-Tempe, which offers 97 bachelor's programs, stands out for its excellent reputation. Students can pursue many career paths after earning their degree. Graduates also meet the requirements for master's programs after completing a bachelor's degree.

The bachelor's curriculum covers core and advanced topics in software engineering. Undergraduates also strengthen analytical and critical thinking skills during general education classes. Declaring a minor or double majoring helps students explore other interests.

The school's student services help incoming degree candidates transition into a bachelor's program. For example, career counselors work with enrollees to determine their professional goals and create a plan to reach them.

Arizona State University-Tempe at a Glance:

Location: Tempe, Arizona

Type of School: Public

Admissions Rate: 86%

Undergrad Tuition In State: $10,710

Undergrad Tuition Out of State: $28,800

Average Tuition

In-state

$10,710

Out-of-state

$28,800

Retention Rate

88%

Admission Rate

86%

Students Enrolled

53,286

Institution Type

Public

Percent Online Enrollment

47%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#18 Best Software Engineer Degrees

Montana Technological University

  • Butte, MT
  • 4 years
  • Online + Campus

The bachelor of science in software engineering program at Montana Technological University, which offers 26 bachelor's degrees, helps degree-seekers reach their goals. A software engineering degree prepares students for careers in diverse fields. After earning a bachelor's degree, graduates can apply to master's programs to open up additional career opportunities.

The bachelor's curriculum trains learners in foundational software engineering knowledge and practices. Undergraduates complete general education courses that strengthen communication, writing, and critical thinking skills. Students can explore other interests by choosing a minor or a second major.

The school's student services help incoming degree candidates transition into a bachelor's program. For example, career counselors meet with enrollees to conduct career assessments and mock interviews.

Montana Technological University at a Glance:

Location: Butte, Montana

Type of School: Public

Admissions Rate: 91%

Undergrad Tuition In State: $5,707

Undergrad Tuition Out of State: $20,791

Average Tuition

In-state

$5,707

Out-of-state

$20,791

Retention Rate

79%

Admission Rate

91%

Students Enrolled

1,714

Institution Type

Public

Percent Online Enrollment

31%

Percentage of all students who are enrolled online.

Accreditation

Yes

Northwest Commission on Colleges and Universities

#19 Best Software Engineer Degrees

University of Michigan-Dearborn

  • Dearborn, MI
  • 4 years
  • Online + Campus

The bachelor of science in software engineering program at the University of Michigan-Dearborn, which offers 78 bachelor's degrees, helps degree-seekers reach their goals. With a software engineering degree, students can pursue entry-level careers in diverse industries. After earning a bachelor's degree, graduates can also apply to master's programs to open up additional career opportunities.

The bachelor's curriculum covers foundational and advanced software engineering topics. Undergraduates complete general education courses that strengthen communication, writing, and critical thinking skills. Electives, minors, and double majors allow enrollees to explore other academic and professional interests.

The school's student services provide support for incoming degree candidates. For example, career counselors help learners identify strengths and plan for the job market.

University of Michigan-Dearborn at a Glance:

Location: Dearborn, Michigan

Type of School: Public

Admissions Rate: 62%

Undergrad Tuition In State: $12,729

Undergrad Tuition Out of State: $25,845

Average Tuition

In-state

$12,729

Out-of-state

$25,845

Retention Rate

81%

Admission Rate

62%

Students Enrolled

9,191

Institution Type

Public

Percent Online Enrollment

34%

Percentage of all students who are enrolled online.

Accreditation

Yes

Higher Learning Commission

#20 Best Software Engineer Degrees

The University of West Florida

  • Pensacola, FL
  • 4 years
  • Online + Campus

The bachelor's in software design and development program, one of 58 bachelor's programs at The University of West Florida, offers a flexible route to a college degree. This degree builds broad knowledge and skills that prepare students for entry- and mid-level careers. After completing a bachelor's degree, graduates can also pursue higher degrees to specialize their training.

The bachelor's curriculum introduces major principles and practices in software design and development. General education classes emphasize key skills like writing, research, communication, and critical thinking. Students can explore other academic and professional interests by declaring a minor or a second major.

Incoming degree candidates benefit from strong college support when they enroll at the school. For example, career counselors recommend job training workshops and offer career assessments.

The University of West Florida at a Glance:

Location: Pensacola, Florida

Type of School: Public

Admissions Rate: 31%

Total Online Bachelor's Programs: 10

Undergrad Tuition In State: $3,735

Undergrad Tuition Out of State: $16,004

Average Tuition

In-state

$3,735

Out-of-state

$16,004

Retention Rate

81%

Admission Rate

31%

Students Enrolled

12,557

Institution Type

Public

Percent Online Enrollment

66%

Percentage of all students who are enrolled online.

Accreditation

Yes

Southern Association of Colleges and Schools Commission on Colleges

Featured Online Information Technology Programs

Find a program that meets your affordability, flexibility, and education needs through an accredited, online school.

Online College Resources

Helping you prepare and gain the most out of your educational experience.

Discover a program that is right for you.

Search schools to find the program that is right for you.

Top Articles

Latest Posts

Article information

Author: Terence Hammes MD

Last Updated: 12/25/2022

Views: 6317

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Terence Hammes MD

Birthday: 1992-04-11

Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

Phone: +50312511349175

Job: Product Consulting Liaison

Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.