The Students Before Profits Awards were created to recognize nonprofit colleges and universities offering degrees that put students before profits and education before the bottom-line. For our ranking of the Online Master’s in Software Engineering winners, we chose online Software Engineering degree programs from nonprofit colleges and universities, accredited by independent and trusted accreditation boards, with lower than average tuition costs, and have ranked them by affordability.
Often times, graduate degrees can be costly and time-consuming. Many students avoid studying beyond an undergraduate degree because they believe that they are not affordable and that they do not have the time in their schedules to continue their studies. But that is simply not the case. College costs can surely be expensive for on-campus degree programs and on-campus degree programs tend to be far more inflexible when it comes to scheduling around current scheduling obligations. But students should be looking online if they would like to pursue a graduate degree that is far more inexpensive and flexible. Graduate degrees online tend to charge substantially less than their on-campus counterparts while often times providing the exact same curriculum as found on-campus. Online programs are able to charge less because they are able to cut out a lot of the overhead that comes with taking a class on-campus. Students who also have very busy schedules should also look to online degrees as they tend to offer a greater deal of control over scheduling. Many students are able to continue working full-time while pursuing graduate degrees online.
Featured Programs
The field of Software Engineering is quite competitive, but also offers a great job outlook if students enter into the market with the right qualifications. Many hiring managers within the field of Software Engineering tend to favor candidates with Master’s in Software Engineering degrees. A Master’s of Software Engineering ensures that the student has learned the entire process when it comes to creating software. Students with Master’s in Software Engineering study how to to design, develop, maintain, test, and evaluate software. The field of software engineering is ever-expanding. Students can work in application development, game development, mobile software development, cloud software development, and much more. The average starting salary of a software engineer tends to be above the $100,000/year mark.
Note that tuition rates listed below are based on cost per credit and individual programs may have additional fees.
Ranking the Top Online Masters Software Engineering
#1. West Virginia University
Originally named the Agricultural College of West Virginia, West Virginia University opened in 1862. Established through the Morrill Land-Grant Colleges Act, West Virginia University began accepting its first class of students in 1867. The campus was built on the grounds of three former schools: the Woodburn Female Seminary, the Morgantown Female Academy, and the Monongalia Academy. The school only operated under the Agricultural College of West Virginia name for a short amount of time, it was soon changed to West Virginia University in 1868. The school has grown steadily over the years. Now, designated a “R1” Research University by the Carnegie Foundation, West Virginia University is located in Morgantown, West Virginia and is home to 30,000 students. West Virginia University is a public institution.
Online Masters Software Engineering
Students at West Virginia University are able to enroll in the school’s Master of Science in Software Engineering program. Through this course of study students will study to become information technology and computer industry professionals. Students will study topics including software project management, software evolution, and more. This program is offered entirely online and does not require any visits to the West Virginia University campus. A minimum of 33 credits are required to complete this degree.
Accreditation: West Virginia University’s Master of Science in Software Engineering degree is accredited by the Higher Learning Commission (HLC).
Tuition: $18,777
#2. Kennesaw State University
Founded by the Georgia Board of Regents, Kennesaw State University was originally founded as the Cobb County Junior College. However, when the school officially opened in 1966 it was named Kennesaw Junior College. After thirteen years of operation, the school began offering four-year degrees and the school’s name was changed to encompass this change in program breadth. Now known as Kennesaw College, the school continued to grow, eventually adding graduate degrees in 1988 and was renamed once more in 2015 to Kennesaw State University after merging with the nearby Southern Polytechnic University. Located in Kennesaw, Georgia for which the school is named, Kennesaw State University boasts a student body of over 36,000 students. Kennesaw State University is a public institution.
Online Masters Software Engineering
The Master of Science in Software Engineering degree is offered to students at Kennesaw State University. This program has students learning how to become software professionals who are able to analyze, diagnose, and design software. Students will learn real-time strategies that can be immediately applied in the workplace. Students studying this program will not be required to visit the Kennesaw State University campus to complete this degree as it is offered entirely online. A minimum of 36 credits are required to complete this degree.
Accreditation: Kennesaw State University’s Master of Science in Software Engineering degree is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $22,068
#3. University of Maryland University College
At the University of Maryland in the 1920s, students were able to enroll in a series of evening programs that were designed for adults who were already working and who would only be able to attend classes at night. The aim of this program was to allow working professionals to continue their education. Theses classes would soon become so popular that they were spun off into their own school known as University of Maryland University College. It took two decades for the school to spin the program off and at this time its as called the College of Special and Continuation Studies. It wasn’t until 1959 that the school had decided to streamline the name to the University of Maryland University College. Now, the University of Maryland University College enrolls nearly 90,000 students at its Adelphi, Maryland campus as well as its satellite campuses. University of Maryland University College is a public institution.
Online Masters Software Engineering
Students at the University of Maryland University College are able to enroll in the school’s Master of Science in Information Technology with a specialization in Software Engineering degree. This program provides students with the hands-on experience to teach them all the functions integral to the building of software in order to develop skills relevant to the software engineering industry. This program is available entirely online and does not require students to visit the University of Maryland University College campus to complete their studies. A minimum of 36 credits are required to complete this degree.
Accreditation: University of Maryland University College’s Master of Science in Information Technology with a Software Engineering specialization degree is accredited by the Middle States Commission on Higher Education (MSCHE).
Tuition: $23,724
#4. Regis University
Seeking asylum, a group of Italian Jesuits fled to America, eventually settling in Las Vegas, New Mexico in 1877. Upon their arrival they set out to establish the Las Vegas College. The group of Jesuits operated the school in Las Vegas for a few years until the Bishop of Denver requested that the group move to Denver to start another school. Operating these two schools independently, the Jesuits streamlined their operation by merging the Las Vegas College with the nearby Sacred Heart College to create the College of the Sacred Heart. The name was changed in 1921 to honor Saint John Francis Regis, resulting in the new name: Regis University. In keeping with Jesuit traditions, students are asked to take part in community service while attending the school. Currently, the student body of Regis University is nearly 8,700 students. Regis University is a private institution.
Online Masters Software Engineering
The Master of Science in Software Engineering degree is offered to students at Regis University. This program of study has students learning the key skills in software development of how to assess and create solutions in large software systems. Students will learn how to develop software ranging from military-grade software all the way to video games. This program of study is available entirely online and does not require students to visit the Regis University campus to complete their studies. A minimum of 36 credits are required to complete this degree.
Accreditation: Regis University’s Master of Science in Software Engineering degree is accredited by the Higher Learning Commission (HLC).
Tuition: $25,610
#5. East Carolina University
The recipient of the “Innovation and Economic Prosperity” designation by the Association of Public and Land Grant Universities, East Carolina University is one of North Carolina’s major research universities. Chartered by the state in March, 1907, the East Carolina Teachers Training School began accepting its first class of students two years later in 1909. Over the following century, East Carolina Teachers Training School would change and grow into the East Carolina University of today. In 1920, the school began offering degrees and the school’s name was changed to East Carolina Teachers College. By 1967, the school was renamed to East Carolina University and shortly after it was accepted into the University of North Carolina system in 1972. The third-largest school in the state with a student population of 28,500 students, East Carolina University is located in Greenville, North Carolina. East Carolina University is a public institution.
Online Masters Software Engineering
Students at East Carolina University are able to enroll in the school’s Master of Science in Software Engineering degree. Through this program students will learn the key information and skills to enter into the field with the highest-probability for success. Students are able to specialize in three different areas of study including: Software Design and Development, Software Project Management and Quality Assurance, and Software Testing. This program is offered entirely online and does not require students to visit the East Carolina University during their studies. A minimum of 30 credits are required to complete this degree.
Accreditation: East Carolina University’s Master of Science in Software Engineering is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $25,800
#6. Mercer University
Professor Billington McCarthy Sanders and Baptist minister Adiel Sherwood opened Mercer Institute in January 1833. Originally, the school was a boy’s preparatory school named for Jesse Mercer. Jesse Mercer was a prominent leader with in the Baptist community who donated a large endowment to the school in order to help fund its beginnings. The school became official recognized by the Georgia General Assembly in 1837. At this time, the school adopted its modern name of Mercer University. Soon after the school moved to its current location of Macon, Georgia. By locating itself in Macon, Georgia, Mercer University was able to experience large amounts of growth due to its urban location. Now, Mercer University enrolls almost 9,000 students in total. Mercer University is a private institution.
Online Masters Software Engineering
The Master of Software Engineering degree is offered to students at Mercer University. This program of study will have students learn how to conduct a software development or maintenance project throughout its entire lifecycle, learn how to design using Refactoring, program proficiently in Java, C++, C#, and much more. This program is offered to students entirely online and does not require students to visit the Mercer University campus to complete their studies. A minimum of 30 credits are required to complete this degree.
Accreditation: Mercer University’s Master of Software Engineering degree is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $26,460
#7. Boston University
The Carnegie Classification of Institutions of Higher Education have designated Boston University as a Research University with “very high research activity”. Boston University is also a member of the Boston Consortium for Higher Education, cementing the school as one of the areas most important and prestigious research universities. Chartered by the Massachusetts Legislature as the “Boston University”, the school was established in 1839 and was formally named Newbury Biblical Institute. Originally, the school was located in Vermont, and it wasn’t until 1867 that the school officially moved to the center of Boston. Boston University currently enrolls almost 33,000 students across its downtown campus. Boston University is a private institution.
Online Masters Software Engineering
Students at Boston University are able to enroll in the school’s Master of Science in Software Engineering degree. This program of study has students learning multiple program languages as well as frameworks and theories that will allow them to enter into software fields such as cloud computing and mobile software development. By focusing on the latest trends in software design, students will be prepared to enter into the workforce and hit the ground running. This program is offered entirely online and does not require visits to the Boston University campus. A minimum of 32 credits are required to complete this degree.
Accreditation: Boston University’s Master of Science in Software Engineering degree is accredited by the New England Association of Schools and Colleges (NEASC).
Tuition: $26,560
#8. Nova Southeastern University
A very prestigious research university, Nova Southeastern University is highly-lauded by the Carnegie Foundation for its research endeavors. Established in what was a defunct Naval Outlying Landing Field that had laid dormant since the conclusion of World War II, Nova Southeastern University began enrolling students in 1964. The school originally only focused on graduate level studies in both physical and social sciences. With a class of just seventeen students, the school started from humble beginnings eventually growing into the school that it is today. Outgrowing the Naval Outlying Landing Field, the school moved to the nearby city of Davie, Florida. The school eventually began to add satellite campuses to accommodate its growth. Currently, Nova Southeastern University is home to 25,000 students and they are enrolled in one of 175 different programs. Nova Southeastern University is a private institution.
Online Masters Software Engineering
The Master of Science in Software Engineering degree is offered to students at Nova Southeastern University. This program of study has students focusing on the important areas of software engineering including requirements, design, development, testing, verification, human-computer, interactions, and project management. Students enrolled through Nova Southeastern University are not required to visit their campus to complete this degree of study as the entire degree is offered online. A minimum of 36 credits are required to complete this degree.
Accreditation: Nova Southeastern University’s Master of Science in Software Engineering degree is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $26,820
#9. Arizona State University
Opened as the Territorial Normal School, Arizona State University began accepting students in 1885 in its hometown of Tempe, Arizona. Having grown massively since its establishment, Arizona State University still maintains its original campus in the heart of Tempe. Not only does the school operate its original campus in Tempe, it also has added an additional five campuses that dot the metropolitan Phoenix-area. In 2014, the school underwent a large change. It adopted the “New American University” model of education. This model had the school focus on accepting as many students as they could in order to cultivate their individual skills, rather than create a university that boasted its exclusivity. Due to this philosophy, Arizona State University has grown to become one of the largest in the nation with a student body of 82,000 students. Arizona State University is a public institution.
Online Masters Software Engineering
Students at Arizona State University are able to enroll in the school’s Master of Science in Engineering with a concentration in Software Engineering degree. Through this program of study students will study the fundamentals and principles of software engineering. By looking at case-studies and learning to solve real-world problems, students will prepare themselves to enter into the highly-competitive software engineering industry. This program is available entirely online and does not require visits to the Arizona State University campus. A minimum of 30 credits are required to complete this degree.
Accreditation: Arizona State University’s Master of Science in Engineering with a concentration in Software Engineering degree is accredited by the Higher Learning Commission (HLC).
Tuition: $27,120
#10. Kansas State University
Originally, Kansas State University was founded under the name of Kansas State Agricultural College in the year 1863. At this time, Kansas State University – then Kansas State Agricultural College – was the first of its kind in the state. It was the first public institution of higher education in the state as well as the state’s first land-grant college. As the school grew over the coming years and it began to add more fields of study and degrees, the name of the school was changed to Kansas State University. Remaining at its original location in Manhattan, Kansas, many of the original buildings from its inception still stand on the campus today. Now, Kansas State University enrolls over 24,000 students across its online programs and main campus. Kansas State University is a public institution.
Online Masters Software Engineering
The Master of Software Engineering degree is offered to students at Kansas State University. Students in this program will cover the application of engineering principles for creating computer software. Students will learn theories, tools, and methods for systematic representation, design, verification, development, production, and more. This program is available entirely online and does not require students to visit the Kansas State University campus to complete their studies. A minimum of 33 credits are required to complete this degree.
Accreditation: Kansas State University’s Master of Software Engineering degree is accredited by the Higher Learning Commission (HLC).
Tuition: $27,258
#11. Auburn University
The East Alabama Male College was chartered by the Alabama Legislature in 1856. Operating under the guidance of the Methodist Church, the East Alabama Male College would eventually transform over the years to become the modern day Auburn University. The school was tied closely with the Civil War, having actually shut down during the war in order to serve as a training ground for Confederate soldiers. After the Civil War, the school was transferred over from the Methodist Church to the State of Alabama. Placing it under the Morill Act, the school received a large amount of funding and was renamed the Agricultural and Mechanical College of Alabama. In the 1960s, the school was renamed Auburn University to reflect the wide-array of classes offered. Located in Auburn, Alabama, Auburn University enrolls almost 30,000 students. Auburn University is a public institution.
Online Masters Software Engineering
Students at Auburn University are able to enroll in the school’s Master of Software Engineering degree. This program of study has students studying the necessary techniques and skills needed to succeed while working in the field of software development. Students will learn how to plan, prototype, build, and troubleshoot software programs. This program is available entirely online and does not require students to visit the Auburn University campus to complete their studies. A minimum of 30 credits are required to complete this degree.
Accreditation: Auburn University’s Master of Software Engineering degree is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $28,840
#12. California State University, Fullerton
In September of 1959, the Orange County State College opened its doors to its first class of 452 students. The twelfth school in the state to eve authorized by the state legislature to grant degrees, the school was located in Fullerton, California in order to provide education to an area of California that was underserved. Operating under the name of Orange County State College until 1962, the school then changed its name to Orange State College. Two years later, the State Legislature began an effort to streamline the various colleges and universities within the state and the name of the school was changed to California State College at Fullerton and later changed in 1972 to California State University, Fullerton. Now, still located in Fullerton, California, California State University, Fullerton enrolls over 40,000 students. California State University, Fullerton is a public instituion.
Online Masters Software Engineering
The Master of Software Engineering degree is offered to students at California State University, Fullerton. This program of study has students learning the critical skills and techniques to succeed within the field of software engineering. Students will work to create requirements, design, build, test, and verify software programs and packages in order to learn best practices. This program is available entirely online and does not require visits to the California State University – Fullerton campus. A minimum of 30 credits are required to complete this degree.
Accreditation: California State University, Fullerton’s Master of Software Engineering degree is accredited by the Western Association of Schools and Colleges (WASC).
Tuition: $31,304
#13. Drexel University
The founding partner of Drexel, Morgan & Co. (now J. P. Morgan & Co.), Anthony J. Drexel, known for his philanthropy, planned to establish a university in his name dedicated to the forward-thinking goal of providing equal opportunity to all for a higher education. Called Drexel University, the school would allow men and women of all backgrounds to come study. Opened in 1891, the school was located in Philadelphia, Pennsylvania. The school grew quickly and added two campuses within the city and additional campus on the West Coast in Sacramento, California. Offering 170 different programs of study currently, Drexel University has a student body of 26,000. Drexel University is a private institution.
Online Masters Software Engineering
Students at Drexel University are able to enroll in the school’s Master of Science in Software Engineering degree. This program of study is designed to give students an understanding of the latest technologies and tools, while incorporating behavioral, managerial, and technical skills that allow for stronger, more multi-disciplined software engineers. Students are able to take this program entirely online and are not required to take any courses at the Drexel University campus. A minimum of 27 credits are required to complete this degree.
Accreditation: Drexel University’s Master of Science in Software Engineering degree is accredited by the Middle States Commission on Higher Education (MSCHE).
Tuition: $32,184
#14. Brandeis University
Prior to Brandeis University’s founding, the Middlesex University operated on its campus as a medical university. After collapsing due to financial issues, the local Jewish community decided to start a school on the no longer occupied Middlesex University campus. This school was to be named after the first Jewish Justice of the U.S. Supreme Court, Judge Louis Brandeis. The school was founded on the belief that students would never be chosen based upon quotas of race, sex, or gender, but rather their level of intelligence. During the application process, students were not asked any of these questions and were only asked questions related to their academic proficiency. Now, Brandeis University is still located in Waltham, Massachusetts and enrolls a student body of almost 3,600 students. Brandeis University is a private institution.
Online Software Engineering Masters
The Master of Software Engineering degree is offered to students at Brandeis University. Students in this course of study will focus on learning how to apply software engineering best practices to design, develop, operate, and maintain software systems. Students will learn how to leverage different technologies when designing software solutions and how to collaborate and communicate with teams. This program is available entirely online and does not require students to visit the Brandeis University campus. A minimum of 30 credits are required to complete this degree.
Accreditation: Brandeis University’s Master of Software Engineering degree is accredited by the New England Association of Schools and Colleges (NEASC).
Tuition: $33,240
#15. Pennsylvania State University
Commonly known as Penn State, Pennsylvania State University was established in 1855. At it’s creation, the school was originally named the Farmer’s High School of Pennsylvania but after receiving a donation of 200 acres of land, the school was able to grow in size and scope. To reflect this change, the school was renamed to the Agricultural College of Pennsylvania. Shortly thereafter, the school became a recipient of the Morill Land-Grant and the school grew even larger. In 1874, the school changes its name to Pennsylvania State college. Almost eighty years later, the school received university-status and the name was changed once more to Pennsylvania State University. Currently, the school enrolls over 100,000 students. Pennsylvania State University is a public institution.
Online Software Engineering Masters
Students are able to enroll in a Master of Software Engineering degree at Pennsylvania State University. This program of study has students learn how to develop software products and services through software analysis, design and architecture, system verification, and data storage and retrieval. This program is offered to students entirely online and does not require students to visit the Pennsylvania State University campus to complete their studies. A minimum of 30 credits are required to complete this degree.
Accreditation: Pennsylvania State University’s Master of Software Engineering degree is accredited by the Middle States Commission on Higher Education (MSCHE).
Tuition: $33,480
#16. University of Houston-Clear Lake
After the announcement that NASAS would be locating its Manned Spacecraft Center along the shores of Clear Lake in Houston, Texas, demand for graduate students shot up in the area. To respond to this need for graduate students to go on to work at the Manned Spacecraft Center, the University of Houston began offering more courses in physics, math and other engineering related courses. However, these efforts are note enough for NASA and they petitioned the school system to create a new school in Clear Lake. Local businesses, Humble Oil and Friendswood Development Corporation donated land to the city for the establishment of the school. In 1972, the Clear Lake Graduate Center opened and would eventually become University of Houston-Clear Lake. Now, University of Houston-Clear Lake boasts a student body of almost 8,700 students. University of Houston-Clear Lake is a public institution.
Online Software Engineering Masters
The Master of Science in Software Engineering degree offered to students at University of Houston-Clear Lake. Students in this program of study will learn topics including requirements engineering, system specification, architecture and detailed design, testing, quality measurement, software process design, and project management. This program of study is available entirely online and does not require students to visit the University of Houston-Clear Lake campus. A minimum of 36 credits are required to complete this degree.
Accreditation: University of Houston-Clear Lake’s Master of Science in Software Engineering is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $34,728
#17. Texas Tech University
During the 1880s, citizens of West Texas began to ask for the establishment of a college that could serve the area. Almost four decades later, the Texas Legislature passed legislation that called for Texas A&M to create a new branch of the school in Abilene, Texas. However, due to political reasons the legislation was overturned and plans for the school did not go forward. Citizens were angered by this turn of events and in order to make up for the snafu, a new school was to be opened instead of an extension. Texas Technological College was set to open in Lubbock County in 1923. Now, Texas Tech University is the flagship in the Texas Tech University System and is home to a students body of nearly 37,000 students. Texas Tech University is a public institution.
Online Software Engineering Masters
By enrolling at Texas Tech University, students are able to enroll in a Master of Science in Software Engineering degree. This program will prepare students to enter into the field of software engineering. Students will study how to take a software program from design to functioning out in the real-world. This program is available entirely online and does not require students to visit the Texas Tech University campus to complete their education. A minimum of 30 credits are required to complete this degree.
Accreditation: Texas Tech University’s Master of Science in Software Engineering degree is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $35,928
#18. North Dakota State University
Located in what was the northern part of the Dakota Territory, the North Dakota Agricultural College was founded in 1890. Signed into existence by the Dakota Territory legislature, the North Dakota Agricultural College was to be a lang-grant university. Originally, the school did not have its own campus and rented classrooms from the nearby Fargo College. In 1892, the first building of the North Dakota Agricultural College, the Old Main, was completed and classes began to move from the Fargo College to their own campus. In 1960, the school was renamed again to North Dakota State University. Currently, North Dakota State University is home to a student body of almost 14,500 students in Fargo, North Dakota. North Dakota State University is a public institution.
Online Software Engineering Masters
Students at North Dakota State University are able to enroll in the school’s Master of Software Engineering degree. Through this program of study students will focus on the development operation and maintenance of software systems. Students will learn methodologies, techniques and tools needed throughout the entirety of a software life cycle. This program is available entirely online and does not require students to visit the North Dakota State University campus. A minimum of 30 credits are required to complete this degree.
Accreditation: North Dakota State University’s Master of Software Engineering degree is accredited by the Higher Learning Commission (HLC).
Tuition: $36,396
#19. Southern Methodist University
The charter for Southern Methodist University was proposed at the Annual Conferences of the Methodist Episcopal Church, South, in April of 1911. Originally planning to have their first classes by 1913, unfortunately plans had to be delayed until 1915 before they could start enrolling students. The school grew out of a campaign to have Southwestern University relocate from Georgetown, to Dallas. After that campaign failed, a merger was attempted but that also did not work out. It was decided that an entirely new school should be formed. Despite the failed merger and relocation, the newly formed Southern Methodist University operated closely with Southwestern University and Polytechnic College. Located in Dallas, Texas, Southern Methodist University enrolls nearly 12,000s students. Southern Methodist University is a private institution.
Online Software Engineering Masters
The Master of Science with a Major in Software Engineering degree is offered to students at Southern Methodist University. This program of study has students learning how to develop large applications. Students not only learn technical issues of software engineering but management related issues that allow them to fill roles as project managers. This program is offered entirely online and does not require any visits to the Southern Methodist University campus. A minimum of 30 credits are required to complete this degree.
Accreditation: Southern Methodist University’s Master of Science with a Major in Software Engineering degree is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
Tuition: $40,500
#20. Carnegie Mellon University
Philanthropist and industrialist, Andrew Carnegie, began founding the Carnegie Technical Schools in Pittsburgh at the turn of the 20th century in 1900. Andrew Carnegie hoped to create an opportunity for the children of those who worked in the nearby mills to offer these children an opportunity for a higher education and a greater sense of purpose. Carnegie modeled his school after the Charles Pratt Institute in Brooklyn. After twelve years of operations, the school was renamed to the Carnegie Institute of Technology. Meanwhile, in 1913, Richard B. Mellon founded the Mellon Institute of Industrial Research. Eventually these two schools would merge in 1967 to form Carnegie Mellon University. Located in Pittsburgh, Pennsylvania, Carnegie Mellon University has a student body of nearly 13,500 students. Carnegie Mellon University is a private institution
Online Software Engineering Masters
Students are able to enroll in a Master of Science in Computer Science – Software Engineering degree at Carnegie Mellon University. In this program, students will learn how to take a large software application from design and concept all the way through final testing and deployment. Students will not only learn relevant technical skills but also learn management and interpersonal skills needed for working on a team. This program is available entirely online and does not require any visits to the Carnegie Mellon University campus. A minimum of 120 units are required to complete this degree.
Accreditation: Carnegie Mellon University’s Master of Science in Computer Science – Software Engineering degree is accredited by the Middle States Commission on Higher Education (MSCHE).
Tuition: $74,375
Related:
Online Master’s in Mechanical Engineering
Online Master’s in Aerospace Engineering
Largest Nonprofit Online Universities
Top Scholarships for Online Students