Top School in Morrisville, NC, for Computer Programming Courses

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

School and Ranking Information

Though there are no schools located directly in Morrisville, NC, offering computer programming programs, students interested in this field of study can find schools in nearby Raleigh and Durham. The following three schools are considered the top institutions near Morrisville for computer programming studies based on programs offered and number of awards granted:

  • Winner: North Carolina State University is declared the winner because it is the only 4-year institution in the area with computer programming courses. It is also the only nationally ranked school and boasts the highest graduation rate. Computer programming is offered as a minor and is also available as a certificate program.
  • Runner Up #1: Wake Technical Community College (WTCC) lands in the second spot due to its student population and number of associate's degrees awarded in computer programming. Computer programming certificate programs are also offered.
  • Runner Up #2: Coming in third is Durham Technical Community College, which has a lower student population than WTCC and the lowest graduation rate among the three schools. The school does offer more programs than the other schools: five computer programming certificate programs as well as an associate's degree program.

School Comparison Chart

Category North Carolina State University Wake Technical Community College Durham Technical Community College
Ranking(s) 106th among national universities in 2013,
51st among the nation's top public schools in 2013,
16th among up-and-coming schools in 2013*
Location Raleigh, NC (11.6 miles from downtown Morrisville) Raleigh, NC (21.1miles from downtown Morrisville) Durham, NC (13.5 miles from downtown Morrisville)
School Type Four-year, public Two-year, public Two-year, public
Tuition & Fees (2012-2013) $7,788 (undergraduate, in-state); $20,953 (undergraduate, out-of-state)** $2,380 (undergraduate, in-state); $8,524 (undergraduate, out-of-state)** $1,840 (undergraduate, in-state); $6,388 (undergraduate, out-of-state)**
Computer Programming Award Levels Offered Undergraduate minor; post-baccalaureate certificate Certificates; associate's degree Certificates; associate's degree
Computer Programming Degrees and Certificates Awarded (All Levels) in (2011-2012) N/A** 20** 19**
Most Popular Computer Programming Program (2011-2012) N/A** Associate in Computer Programming/Programmer, General (15 awarded)** Certificate in Computer Programming/Programmer, General (13 awarded)**
Graduation Rate (in 150% of normal program time) 72% for 2005 entering class** 15% for 2008 entering class** 12% for 2008 entering class**
Noteworthy Certificate program available in an online format Computer programming students receive hands-on training experience Programs are available in flexible formats

Sources: *U.S. News & World Report, **NCES College Navigator.

Winner: North Carolina State University

  • Computer science faculty includes 21 National Science Foundation CAREER Award winners, according to the school's website
  • University is located only a few miles from Research Triangle Park, one of the nation's hubs for technology research and development
  • Ranked as the country's 40th Best Value School by U.S. News & World Report in 2013

The Department of Computer Science offers a 21-credit undergraduate computer programming minor for students who are not pursuing a bachelor's degree in computer engineering or computer science. The minor requires prerequisite courses in calculus and computing environments. Required courses examine data structures, programming concepts, discrete mathematics, computer organization and facilities of operating systems. In conjunction with the College of Engineering's Distance Education program, the computer science department also offers an online 21-credit computer programming certificate for students who have a bachelor's degree. Required courses for the certificate program include computing, data structures, programming concepts and calculus.

Students also can take computer programming courses through NCSU's Bachelor of Science in Computer Science program. Undergraduates who take this route will learn to use JAVA, as well as write programs in assembly and procedural programming languages.

Runner-Up #1: Wake Technical Community College

  • Laboratory classes are a part of the associate's degree curriculum
  • All certificate programs are offered online

Through the school's computer technologies department, students can complete programming certificates in topics such as C++, Visual C#, Visual BASIC or JAVA. These certificates might be offered as day, evening or online programs. The school also offers a 72-credit Associate of Applied Science in Computer Programming program in either a day or evening format. Within the computer programming degree program, students complete courses in networking, information systems, business concepts and database structures. Students also complete a programming capstone project. The department offers students access to seven faculty members.

Runner-Up #2: Durham Technical Community College

  • Student-faculty ratio of 9:1, according to NCES
  • Degree program is offered in day or evening format

The business, education and information technology division at Durham Technical Community College offers five computer programming programs, including certificates in JAVA, Visual C#, database programming or Visual BASIC, in addition to an Associate of Applied Science in Computer Programming. The certificate programs can be completed in as little as 15 credit hours. Required courses for all certificate programs include computers, database concepts and programming. Some required courses for the 70-credit associate's degree program include security concepts, operating systems, systems analysis and networking. In addition to a programming capstone project, students can complete a cooperative work experience in programming.

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 or 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.

    • MSHS Medical Laboratory Sciences
    • MSHS in Immunohematology and Biotechnology
    • MSHS in Molecular Diagnostic Sciences
    • MSHS in Translational Microbiology
    • MSHS Clinical Operations & Healthcare Management
    • MSHS in Clinical Microbiology
    • BSHS in Clinical Operations and Healthcare Management
    • BSHS in Medical Laboratory Sciences
    • BSHS in Biomedical Informatics

    What is your highest level of education?

    • Master of Professional Studies in Cybersecurity Management

    What is your highest level of education completed?

    • Masters of Professional Studies in Technology Management
    • Master of Professional Studies in Real Estate

    What is your highest level of education completed?

    • MEd in Curriculum & Instruction - Leadership
    • MEd in Curriculum and Instruction - STEAM (Science, Technology, Engineering, Art, and Math)
    • MEd in Curriculum & Instruction - Methods & Curriculum
    • MEd in Curriculum and Instruction - Early Childhood Education
    • MEd in Curriculum & Instruction - Reading
    • MEd in Curriculum & Instruction - Environmental Education

    What is your highest level of education?

    • Master of Arts in Strategic Communication
    • Master of Arts in Strategic Communication - Advocacy and Social Impact Concentration
    • Master of Arts in Economics
    • Master of Public Administration and Policy
    • Master of Science in Agile Project Management
    • Master of Science in Healthcare Management

    What is your highest level of education?

    • Master of Science in Accounting
    • Master of Public Administration in Non-Profit Management
    • Master of Business Administration
    • Master of Business Administration - Accounting
    • Master of Business Administration - Finance
    • Master of Business Administration - Marketing

    What is your highest level of education?

  • What is your highest level of education?

  • What is your highest level of education?

    • BA in Business Administration/Management
    • BA in Communication
    • BA in Communication/Journalism
    • BA in Criminal Justice
    • BA in Criminal Justice/Human Services
    • BA in Humanities
    • AA in Criminal Justice
    • AA in Liberal Studies
    • AA in Psychology
    • AA in Business Administration
    • AA in Sociology
    • AS in Accounting

    What is your highest level of education completed?

    • Accounting (BS)
    • Business Administration (BS)
    • Business Administration - Human Resources Emphasis (BS)
    • Business Administration - Marketing Emphasis (BS)
    • Business Administration - Technology Emphasis (BS)
    • Health Information Management (BS)
    • Business (AAS)
    • Graphic Arts (AAS)

    What is your highest level of education completed?

Find your perfect school

What is your highest level of education?