School and Ranking Information
Raleigh is home to about five 4-year schools that offer computer science degrees. The following schools are the top three based on tuition rates, rankings and the quantity of awarded degrees in the field:
- Winner: North Carolina State University in Raleigh makes the top of the list for its graduate computer science ranking, tuition rates, number of degrees awarded in computer science and recognition by the National Security Agency.
- Runner Up #1: Meredith College, located in Raleigh, ranked second for its top-5 regional ranking and for its computer lab dedicated exclusively to computer science students.
- Runner Up #2: St. Augustine's University in Raleigh takes third place based on its top-80 regional ranking and for its proximity to downtown.
School Comparison Chart
|Category||North Carolina State University at Raleigh||Meredith College||St. Augustine's University|
|Rankings||72nd among national universities in 2022*,
49th among graduate computer science programs, nationwide, in 2022*
|#130 among National Liberal Arts Colleges in 2022*||#76-99 among regional colleges (South) in 2022*|
|Location||Raleigh, NC||Raleigh, NC||Raleigh, NC|
|School Type||4-year, public||4-year, private not-for-profit||4-year, private not-for-profit|
|Tuition & Fees (2021-2022)|| $9,131 (in-state),
|Computer Science Bachelor's Degrees Awarded in 2020-2021||520**||4**||N/A**|
|Undergraduate Graduation Rate (in 150% of normal program time) for 2015 Entering Class||84%**||68%**||22%**|
|Noteworthy||The National Security Agency (NSA) designated the Computer Science Department a Center for Academic Excellence in Information Assurance for 2008-2013||Participates in the Students & Technology in Academia, Research and Science (STARS) Alliance, a grant-funded outreach program providing resources to underserved populations||Division of Business and Computer Science is active in the Black Executive Exchange Program (BEEP), sponsored by the National Urban League|
Sources: *U.S. News & World Report rankings, **NCES College Navigator
Winner: North Carolina State University at Raleigh
- Awarded the 23rd most computer science Bachelor of Science (B.S.) degrees for 2020-2021, according to the American Society for Engineering Education (ASEE)
- Computer Science Department is home to over 50 centers, groups and labs devoted to teaching and research
The Computer Science Department at NC State has roughly 46 faculty members and includes a recipient of the Institute of Electrical and Electronics Engineers (IEEE) Computer Society's undergraduate teaching award for 2013. The department offers degree programs to aspiring computer science students at the bachelor's, master's and doctoral levels. The undergraduate major includes classes in topics like data structures, software engineering and operating systems. There's also a concentration available in game development.
Students in both program tracks take math, physics, statistics and general education coursework in addition to studying computer science. The Computer Science Department also requires them to apply their learning through a senior design project and encourages collaboration with faculty members in research efforts.
Runner-Up #1: Meredith College
- 100% female student population on undergraduate level, per NCES enrollment figures for 2021
- Houses a computer lab used and operated solely by computer science majors
Students in Meredith College's computer science program can participate in Duke's International Programming Contest. They can also take part in a variety of research projects and internships or join the Canaday Math and Computer Science Club. The school's classes consist of 11 students, on average, so faculty members get to know their students well enough to help them select extracurricular opportunities to fit their interests. These full-time faculty members include instructors with extensive research and professional experience as well as a dedication to increase women's participation in computer science.
The college awards a B.S. and a Bachelor of Arts (B.A.) in Computer Science. Both degrees require core coursework in topics like programming, algorithms and databases as well as a cooperative education experience or internship. Students pursuing the B.A. complete around 30 credit hours of coursework in the major, while the B.S. in Computer Science takes roughly 54-60 credit hours of major coursework and includes additional math and physics courses.
Runner-Up #2: St. Augustine's University
- Recognized as a historically black university
- Before graduating, students must complete professional development and competencies seminars
Part of the School of Sciences, Mathematics and Engineering at St. Augustine's, the Department of Computer Science offers a Bachelor of Science and minor in computer science. Students in the B.S. program complete major-specific courses in computer architecture, database management, C++ and JAVA programming, object-oriented programming and web design. Students also complete four courses geared toward CISCO certification. The minor requires at least 19 credit hours in computer science.