Best 20 Software Engineer Degree Programs in 2024

2 weeks ago


Irvine, United States Best Value Schools Full time

Best 20 Software Engineer Degree Programs in 2024

January 26, 2024 | Admin Software engineers built the modern and fascinating world we live in today. The opportunities for software engineers have hardly decreased over the past decades. If you want to earn a software engineer degree, we hope that our list helps you decide which schools to investigate and apply to. Happy searching, happy learning Best 20 Software Engineer Degree Programs

Carnegie Mellon is home to the world-renowned Institute for Software Research . Earn your Software Engineering degree from ISR and be prepared to solve complex issues and master the building blocks of our digital world. You can take courses in Principles of Software Construction, Principles of Software Construction, or Influence, Persuasion, and Manipulation Online. Tuition per credit hour: $1,924 Acceptance Rate: 17.1% Become a software engineer by studying Computer Science and Engineering

at the University of California – Berkeley. Students can be admitted to the program as freshmen or apply for admission after completing prerequisites. There are options for a three-year degree for those of you who are ambitious, in addition to tie-ins to a graduate program that can save you time to degree. Tuition per credit hour: $475 Acceptance Rate: 14.8% 3. Massachusetts Institute of Technology It should come as no surprise that MIT has ended up on this list. If you want become a software engineer, you can start your career off strong by studying Electrical Engineering and Computer Science.

Students graduating from this MIT program often go on to earn six-figure salaries. Home to world-class faculty and incredibly interesting courses. Tuition per credit hour: $580 Acceptance Rate: 6.7% 4. Cal Poly Become a world-class software engineer by studying at California Polytechnic, known as Cal Poly for short. The software engineering degree at Cal Poly

Offered through the School of Engineering, Cal Poly is home to some of the world’s premier faculty. In addition, it happens to be located on the west coast — home to Silicon Valley. Take advantage of this location and the incredible alumni network by studying at Cal Poly. Tuition per credit hour: $331 Acceptance Rate: 30% 5. Georgia Tech Another highly-respected technical university that we are honored to include on our list. The Bachelor of Science in Computer Engineering from Georgia Tech could set you up for a successfully career as a software engineer. The curriculum includes challenging and fun classes like Engineering Software design, Physical Foundations of Computer Engineering, and Circuit Analysis. Check out their website today. Tuition per credit hour: $427 per credit hour Acceptance Rate: 21% 6. University of Illinois-Urbana Champagne Earn your Bachelors of Science

in Computer Science degree

with an emphasis in Software Engineering from the University of Illinois. Offered through the Grainger College of Engineering, this degree will challenge you to become the best possible computer engineer you can be. Along the way, you will study with some of the world’s leading faculty, as well as have the opportunity to apply your skills to internships. Tuition per credit hour: $504 Acceptance Rate: 62.2% 7. UC-Irvine The Donald Bren School of Information & Computer Sciences prides itself on helping teach some of the best software engineers in the US and the world. University of California – Irvine

is one of the top destinations for those aspiring to a career in software engineering. At UCI, you will have access to incredible learning centers, such as Institute for Software Research and the Software Design and Innovation Laboratory. Tuition per credit hour: $951 Acceptance Rate: 29% 8. USC The University of Southern California is a incredibly unique university that can help you achieve your goals to be a software engineer. Based in Los Angeles, you can earn your BS in Computer Science from the Viterbi School of Engineering.

You study Computer Engineering, Computer Science, or both subjects at the same time. You can even study Computer Science with emphasis on game design Sound exciting? Check out the USC website today. Tuition per credit hour: $1,928 Acceptance Rate: 13% 9. Stanford Another West Coast school that can help you on your way to become a Software Engineer. Earn your degree in Computer Science

from the world-renowned School of Engineering. Courses included in the Stanford Core Curriculum include Programming Abstractions, Data Structures and Algorithms, and Mathematical Foundations of Computing. If you are up for the challenge, check out Stanford’s website. Tuition: $1,174 Acceptance Rate: 4.4% 10. North Carolina State You don’t have to live in California to get a quality education in software engineering. Case in point, North Carolina State University is home to an excellence Department of Computer Science . Choose the Software Engineering track within the Computer Science major and watch your future brighten. Just listen to some of these exciting courses: Computational Applied Logic, Cloud Computing Technology, and Service-Oriented Computing. Tuition per credit hour: $303 Acceptance Rate: 47% 11. University of Texas The Electrical and Computer Engineering program at the University of Texas-Austin

is home to an incredible undergraduate (and graduate) program. Based out Cockrell School of Engineering, this program will challenge you in the classroom and encourage you to learn through internships and research outside of the lecture hall. Take courses in software design, Embedded Systems, and Circuit Theory. Earn your software engineer degree from UT and invest in your future. Tuition per credit hour:$488 Acceptance Rate: 38% Located in Aimes, Iowa State

can help you achieve your goal of becoming a software engineer. Study Software Engineering, a unique course that is ran through the College of Liberal Arts & Sciences and the College of Engineering. Iowa State is incredibly affordable and also challenging, making it an excellent value. Tuition per credit hour: $310 Acceptance Rate: 90% 13. Auburn University The Samuel Ginn College of Engineering is home to one of the best Computer Engineering

programs in the southern United States. Program accredited by Engineering Accreditation Commission of of ABET. Courses offered by the department include Computer Architecture, Computer Ethics, and Introduction to Operating Systems. Tuition per credit hour: $383 Acceptance Rate: 75% 14. Miami University You can your degree while living and studying in beautiful Coral Gables, Florida as a student in the Computer Engineering program

at the University of Miami. Study Circuit Theory, Logic Design, Network Client Server Programming, and much much more. Equip yourself to be an excellent software engineer by studying at the University of Miami. Tuition per credit hour: $530 Acceptance Rate: 75% 15. San Jose State University We now return to the West Coast, to San Jose State University’s

program in Software Engineering. SJSU produces high-quality professionals who go on to work in Silicon Valley and in global companies, helping design the future and troubleshooting the issues of the day. If you want to be challenged, check out the San Jose State program in Software Engineering today. Tuition per credit hour: $261 Acceptance Rate: 55% 16. Drexel University Located in Philadelphia, you can earn your Software Engineering degree from Drexel University

and feel confident about your skills and prospects on the job market. Studying at Drexel can prepare you for a career as a Software Architect, Software System Project Manager, or as a Software Project Team Leader. Log onto their website and see if Drexel is the right fit for you. Tuition per credit hour: $1,197 Acceptance Rate: 77% 17. University of Texas-Dallas The Erik Jonsson School of Engineering and Computer Science at the University of Texas-Dallas

can prepare you for a bright future in the world of software engineering. Internships are a pivotal part the curriculum at UT-Dallas, meaning your education just won’t happen inside the lecture hall. For the ambitious student, you can select the accelerated track, and even earn your masters in software engineering

with your bachelors as part of a combined program. Tuition per credit hour: $1,765 Acceptance Rate: 69% 18. Milwaukee School of Engineering Prepare for your future as a software engineering by studying at the Milwaukee School of Engineering, home to another high-quality software engineering program . 100% of MSOE graduates were employed after graduation — impressive numbers, for sure Program accredited by the Engineering Accreditation Commission of ABET. Tuition per credit hour: $1,405 Acceptance Rate: 63% 19. Michigan Technical University Based out of Houghton, Michigan Tech

is one of the best universities in the state and the country. As part of their program, students can join the Enterprise Program — they invent programs, provide services, and create unique business solutions. This gives you hands-on experience outside the classroom that will strengthen your resume when the time comes to hit the job market. Tuition per credit hour: $532 Acceptance Rate: 74% 20. Stevens Institute of Technology There is a reason why the Stevens Institute of Technology

calls itself “the innovation university.” This rigorous program (141 credit hours) will prepare you for the complex issues and challenges that you will face as a working software engineer. Check out the Stevens Institute website today and see if it is the right fit for your ambitions. Tuition per credit hour: $1,800 Acceptance Rate: 74% We hope that our list has been helpful in guiding your research into graduate school and programs. Our list does not include any paid or preferred listings. It is prepared subjectively, using several metrics, including (but not limited to): tuition per credit hour, acceptance rate, number of programs offered, and availability of funding. If you are a representative for a university and want to contact us about a) your schools ranking or b) the fact your school is not included, please feel free to get in touch. We welcome feedback and input. Thank you for reading our list Whether you’re trying to start your career or make a big change, we can help you find the perfect school to help you reach your goals.

#J-18808-Ljbffr


  • Software Engineer

    6 days ago


    Irvine, United States Nihon Kohden Full time

    The Software Engineer is responsible for design, implementation and test of software products as assigned by the management. Essential Functions And Main Duties Follow the Agile software development model working with the development team and SCRUM Master to accomplish assigned task. Will work in C, C++, Java, Go, JavaScript, Python, SQL and other languages...


  • Irvine, United States Link Network Full time

    Job DescriptionJob DescriptionWe are seeking a highly skilled Lead Software Engineer to join our dynamic team. As a Lead Software Engineer, you will be responsible for overseeing the development and deployment of innovative software solutions. You will lead a team of developers, providing technical guidance and ensuring the delivery of high-quality code that...


  • Irvine, United States Willow Laboratories Full time

    Job Summary:We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. Our cutting edge technologies are found in hospitals around the world. We are searching for a Lead Embedded Software Engineer who will be responsible for developing complex software for low power and battery powered...


  • Irvine, United States Willow Laboratories Full time

    Job Summary:We are a close-knit, collaborative team, guided by a mission to improve lives by making the impossible possible through innovation. Our cutting edge technologies are found in hospitals around the world. We are searching for a Lead Embedded Software Engineer who will be responsible for developing complex software for low power and battery powered...

  • Software Engineer

    1 week ago


    Irvine, United States WITS (Wistron ITS) Full time

    Job Title: Software Developer - AI Consulting Services BusinessLocation: Irvine, CaliforniaWork Arrangement: Fully OnsiteAbout Us:(Wistron Information Technology & Services) is a software and IT professional services company with global headquarters in Taipei, Taiwan, and a local presence in Irvine, California.is dedicated to adding value to our clients...

  • Software Engineer

    1 week ago


    Irvine, United States WITS (Wistron ITS) Full time

    Job Title: Software Developer - AI Consulting Services BusinessLocation: Irvine, CaliforniaWork Arrangement: Fully OnsiteAbout Us:(Wistron Information Technology & Services) is a software and IT professional services company with global headquarters in Taipei, Taiwan, and a local presence in Irvine, California.is dedicated to adding value to our clients...

  • Software Engineer

    1 week ago


    Irvine, United States WITS (Wistron ITS) Full time

    Job Title: Software Developer - AI Consulting Services BusinessLocation: Irvine, CaliforniaWork Arrangement: Fully OnsiteAbout Us:(Wistron Information Technology & Services) is a software and IT professional services company with global headquarters in Taipei, Taiwan, and a local presence in Irvine, California.is dedicated to adding value to our clients...


  • Irvine, United States Weedmaps Full time

    **Manager, Software Engineering** **Overview**: Empower and lead software engineering teams to efficiently produce high-quality software using agile methodologies, while fostering an owner's mindset. Drive innovation within lean processes, inspiring your team and peers to excel. Sustain a startup ethos within our expanding organization, ensuring agility and...


  • Irvine, United States ConsultNet Full time

    This is a REMOTE role, MUST reside in the eastern time zone. As a Senior Lead Software Engineer, you will play a pivotal role in driving the technical direction and execution of our software projects. You will lead a team of software engineers, guiding them through the development lifecycle while ensuring the delivery of high-quality, scalable, and...

  • Software Engineer

    1 month ago


    Irvine, United States Not Disclosed Full time

    Job DescriptionJob DescriptionWe are looking for an outstanding software engineer to join our team at our Irvine office. A degree from a reputable university is required in computer science or computer engineering. Candidates should be strong object oriented developers and comfortable developing in Java, C#, MVC, SQL, and .NET. Because we develop web...

  • Software Engineer V

    3 days ago


    Irvine, United States Planet DDS Full time

    Job DescriptionJob DescriptionPlanet DDS is a dynamic and rapidly growing dental software company, serving over 13,000 practices across the United States with over 118,000 users. The company delivers a complete platform of cloud-based SaaS solutions for dental practices, including Denticon Practice Management, Apteryx Imaging, Cloud 9 Ortho Practice...


  • Irvine, United States DIALITY INC Full time

    Job DescriptionJob DescriptionJob TitlePrincipal Software EngineerDepartmentSoftware EngineeringHiring Manager TitleDirector, SW EngineeringPosition TypeExempt Company & Job Overview:Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are developing a...


  • Irvine, United States Diality Full time

    Job Description Job Description Job Title Principal Software Engineer Department Software Engineering Hiring Manager Title Director, SW Engineering Position Type Exempt Company & Job Overview: Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are...


  • Irvine, United States MaxLinear Full time

    Responsibilities: MaxLinear is seeking a Director of IT Software Engineering, DevOps to join our growing team. In this role, you will focus on the following: Create a strategy with a coherent plan, apply modern and resilient DevOps pattern, implement, and continuously improve an end2end DevOps engineering system Direct all facets of DevOps practices,...


  • Irvine, United States Hydrogen Group Full time

    Job Description: A leading Medical Device company are actively seeking a motivated candidate to fill their Test Software Engineer opportunity. This is an initial 6-month contract role, hybrid based out of Irvine, CA and the salary ranges between $44-49/hour depending on experience. The Test Software Engineer has responsibilities extending to the design and...


  • Irvine, United States Star Charge Americas Corp Full time

    Job descriptionStar Charge is seeking a talented and motivated EVSE Embedded Software Engineer to join our team. As an EVSE Embedded Software Engineer, you will be responsible for developing and maintaining the internal product-related software for our company's electric vehicle supply equipment (EVSE).This position will be based either in Irvine, CA or...


  • Irvine, United States Hydrogen Group Full time

    Job Description:A leading Medical Device company are actively seeking a motivated candidate to fill their Test Software Engineer opportunity. This is an initial 6-month contract role, hybrid based out of Irvine, CA and the salary ranges between $44-49/hour depending on experience.The Test Software Engineer has responsibilities extending to the design and...


  • Irvine, United States Hydrogen Group Full time

    Job Description:A leading Medical Device company are actively seeking a motivated candidate to fill their Test Software Engineer opportunity. This is an initial 6-month contract role, hybrid based out of Irvine, CA and the salary ranges between $44-49/hour depending on experience.The Test Software Engineer has responsibilities extending to the design and...


  • Irvine, United States Hydrogen Group Full time

    Job Description:A leading Medical Device company are actively seeking a motivated candidate to fill their Test Software Engineer opportunity. This is an initial 6-month contract role, hybrid based out of Irvine, CA and the salary ranges between $44-49/hour depending on experience.The Test Software Engineer has responsibilities extending to the design and...


  • Irvine, United States Motion Recruitment Full time

    Our Client is seeking for a motivated Software Test Engineer.Our client is a fortune 100 medical device company that specializes in critical care technology, structural heart innovation, and surgical monitoring. They have a long-standing culture of integrity, collaboration, and innovation.Description:The Test Software Engineer has responsibilities extending...