What Colleges Have Software Engineering Degrees in Charlotte, NC?

Learn about software engineering degrees in Charlotte, North Carolina. Get information about available programs and admission requirements to make an informed decision about your education. Schools offering Software Development & Engineering degrees can also be found in these popular choices.

Are you interested in a software engineering degree in the Charlotte area? Read on to learn about two degree programs that may help you achieve your educational goals.

What You Need to Know

Software engineering classes are available through a bachelor's degree program in software and information systems and a master's degree program in information technology. The bachelor's program takes four years to complete. There are several areas of concentration for you to choose from, including software engineering. The graduate program also offers several areas of emphasis, including software systems design and engineering. Graduate students may be eligible for an assistantship. A thesis is required to graduate. Master's degree applicants need to have a bachelor's degree, GRE or GMAT scores, and a minimum GPA. Keep reading to learn more about these schools and your program options.

Bachelor's Degree Programs in Charlotte, North Carolina

University of North Carolina at Charlotte

In this bachelor's degree program, you can choose to specialize your studies in software engineering. Courses in this specialization cover topics like web-based information systems, software architecture and design, computer science, human-computer interaction, software testing and assurance, data structures and programming. In the program, you also take courses in mathematics and science.

  • Program Name: Bachelor of Arts in Software and Information Systems
  • Areas of Study: Network-based application development, design and implementation of information environments, e-business technologies and software engineering
  • Program Length: 4 years, full-time
  • Tuition and Fees: $6,853 per year for residents and $20,287 for non-residents (for 2018-2019 year)
  • School Type: 4-year; public; around 29,710 students (24,387 undergraduate)

Master's Degree Programs in Charlotte, North Carolina

University of North Carolina at Charlotte

Core courses in the program include applied databases, information technology project management, system integration, software system design and implementation and network-based application development. Courses for the software systems design and engineering concentration include software requirements engineering for information systems, online info systems and access control and security architecture. You can also complete a graduate assistantship and choose to write a thesis prior to graduation.

  • Program Name: Master of Science in Information Technology
  • Areas of Study: Information security and privacy, software systems design and engineering, human-computer interaction and information technology management
  • Program Length: 2 years, full-time
  • Tuition: $4,337 per year for residents and $17,771 per year for non-residents (for 2018-2019 year)
  • Admission Requirements: Satisfactory GRE or GMAT scores; minimum undergraduate GPA of 2.8 with a junior/senior minimum GPA of 3.0 and minimum 3.0 GPA in coursework in data structures object-oriented programming
  • School Type: 4-year; public; around 29,710 students (24,387 undergraduate)

To summarize, two programs in software engineering are offered by the University of North Carolina at Charlotte - one is a 4-year bachelor's degree program and the other is a master's degree program.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools