Copyright

Top School in Charlotte, NC, for a Software Engineering Degree

Students interested in studying software engineering in Charlotte, NC, have only a few schools to choose from. Read about a top local school's degree programs, tuition and ranking info to find the right one for you.

View popular schools

School and Ranking Information

While there are no colleges or universities in Charlotte, NC, that offer standalone software engineering programs, there is a school that offers undergraduate and graduate degree programs with options to concentrate in software engineering. Based on ranking, school type and student population, the following university is considered a top school in Charlotte for software engineering studies:

  • Winner: The University of North Carolina at Charlotte offers a bachelor's in software and information systems with a concentration area in software engineering. Additionally, the school offers master's and doctoral degree programs in software and information systems with opportunities to study software engineering. UNC - Charlotte is the largest and only public 4-year school in the city that offers programs in this subject area.

School Info Chart

Category University of North Carolina at Charlotte
Ranking #201 among best national universities (2015)*, #117 among top public national universities (2015)*, #101 among graduate computer science programs (2014)*
Location Charlotte, North Carolina
School Type 4-year, public
Tuition & Fees (2013-2014) Undergrad: $6,107 (in-state); $18,636 (out-of-state)**
Computer and Information Sciences and Support Services Degrees Offered Bachelor's, master's and Ph.D.
Computer and Information Sciences and Support Services Degrees Awarded (all levels) in 2013 288**
Most Popular Computer and Information Sciences and Support Services Degree Level in 2013 Bachelor's (165 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 54%**
Noteworthy Several scholarships are available for students enrolled in the Department of Software and Information Systems

Sources: *U.S. News and World Report; **NCES College Navigator

Find schools that offer these popular programs

  • Computer Engineering Technologies, General
  • Computer Hardware
  • Computer Systems
  • Software Engineering

University of North Carolina at Charlotte

  • Research labs available include the Knowledge Intensive Software Engineering Research (NiSE) Lab
  • College of Computing and Informatics has an advisory board that includes industry professionals
  • Annual Cyber Security Symposium put on by Department of Software and Information Systems

Home to more than 26,000 students each year, the University of North Carolina at Charlotte consists of seven colleges that offer more than 150 undergraduate and graduate degree programs. The College of Computing and Informatics has nearly 100 faculty and staff members who assist about 1,200 students a year. Within this college, the Department of Software and Information Systems partners with other departments to offer specialized tracks in software engineering as well as other concentration areas.

The Bachelor of Arts in Software and Information Systems with a concentration in software engineering requires 120 credit hours, including 55 hours in core subjects, such as computing, information systems, database design, software project management, software testing and infrastructure design. Software engineering concentration courses include software architecture and software design, and students complete a senior project.

Core requirements for the 30-credit-hour Master of Science in Information Technology with a concentration in software systems design and engineering include courses in project management, information security, software systems design and network application development. Additionally, students take courses in business information systems, software quality assurance, security architecture and human-computer interactions. The Ph.D. in Computing and Information Systems with a software and information systems track requires the completion of 72 credit hours beyond a bachelor's degree, with 18 hours dedicated to a research dissertation.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma of GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

    • MS - Computer Science - Software Engineering
    • MS in Computer Engineering
    • MS - Systems Engineering
    • BS - IT - Software Systems Engineering

    What is your highest level of education?

  • What is your highest level of education completed?

    • Bachelor of Science (BSIT) - Software Analysis and Development

    What is your highest level of education?

  • What is your highest level of education?

  • What is your highest level of education?

  • What is your highest level of education completed?

    • Software Development - Bachelor's

    What is your highest level of education?

    • Master of Science in Electrical and Computer Engineering

    What is your highest level of education completed?

    • Master of Science in Engineering Technology

    What is your highest level of education?

    • MS in Computer Science - Software Engineering

    What is your highest level of education?

Find your perfect school

What is your highest level of education?