Department of Computer Science

USD 10,000 - USD 59,000 loan size

up to 20 years loan term

Courses we support

MS in Computer Science

About the school

The Department of Computer Science at the University of North Carolina at Chapel Hill was founded in 1964, with Fred P. Brooks, Jr. playing a pivotal role in its establishment. Initially proposed as a potential director, Brooks instead sparked the creation of an academic department dedicated to computer science within the College of Arts and Sciences.

Throughout its history, the department has thrived as a research, education, and collaboration hub. It has offered diverse courses, catering to introductory and advanced levels of computer science education. Notable research areas include interactive computer graphics, software engineering, virtual reality, image processing, and more.

Among the department's significant achievements is the development of Pixel-Planes, a groundbreaking hardware system for computer graphics, which held the distinction of being the fastest computer graphics engine globally at the time of its creation.

This history was meticulously assembled with contributions from numerous individuals, both past and present members of the department, highlighting the collective dedication that has shaped the Department of Computer Science at UNC-Chapel Hill into what it is today.

Where is the school located?

The Department of Computer Sciences at the University of North Carolina - Chapel Hill can be found in Chapel Hill, North Carolina, USA. The campus stands out with its prevalent use of red-brick buildings, contributing to its distinct architectural identity.

Life at Department of Computer Science

The University of North Carolina - Chapel Hill offers a vibrant and diverse range of events and activities, contributing to a dynamic campus life. Recent and upcoming events showcase the university's commitment to global engagement and community enrichment.

The Global Whistle-Stop Tour introduces students to global opportunities, courses, and events, enabling a global education for all. Furthermore, the North Carolina Botanical Garden hosts "Twilight Thursdays," extending its hours for evening garden exploration, accompanied by food trucks and music.

Sports enthusiasts can catch the University of North Carolina football team against South Carolina. The campus also prioritises mental well-being, hosting seminars like "Creating A Life Worth Living: Suicide Prevention & Neurodiversity" and "Nourishing Your Mind: The Link between Mental Health and Nutrition."

Moreover, the Department of Computer Science provides an inclusive environment with organisations like the Computer Science Student Association (CSSA) and Graduate Women in Computer Science (GWiCS) club, encouraging community among graduate students.

Additional benefits of studying at Department of Computer Science

The University of North Carolina - Chapel Hill's Department of Computer Science offers an extensive range of cutting-edge research laboratories and computing facilities to support diverse technological exploration.

The Graphics, Imaging, and Robotics Laboratories in Sitterson Hall encompass various advanced equipment, including high-performance graphic workstations, virtual environment tools, motion capture systems, and robotic devices for multidisciplinary research..

The Graphics and 3D Vision Laboratory in the Brooks Building spans 2,500 sq. ft. and offers various curtained research zones with an impressive inventory of cameras, projectors, and motion capture systems.

The Applied Engineering Laboratory, also in Sitterson Hall, is dedicated to microtechnology-based systems and facilitates building prototypes for various purposes. It hosts a complete machine shop, measurement and analysis equipment, chip test and rework gear, and more.

Furthermore, the department provides an extensive general computing environment with various Intel-based and Macintosh systems, offering a wide range of software and network capabilities, including high-speed connections to external networks. These advanced facilities contribute to the University's dedication to promoting innovation, collaboration, and exploration in the field of computer science.

Chapel Hill, NC campus


Chapel Hill

City Population



Eastern United States


Humid subtropical climate

Nearest Airport

Raleigh Durham International Airport (RDU)

Time Zone

Eastern Daylight Time (EDT)

Fast facts

Ranked 20th globally and 10th in the US for Computer Science & Engineering.

Ranked 26th among US computer science grad schools.

Ranked between 6th-36th in computer science doctoral programs.

Ranked 1st among US public colleges for quality and affordability.

Ranked 1st in US public research universities for producing Rhodes Scholars in the last 5, 10, and 25 years.

Admissions criteria

The University of North Carolina's Computer Science Department offers highly selective graduate programs. Here are the main details of the admission criteria:

Bachelor’s Degree: The applicant must have completed a four-year U.S. Bachelor's degree like B.S. or B.A from a regionally accredited institution or its international equivalent. However, if you have a 3-year foreign degree, you might not meet the educational requirement for admission.

Minimum GPA Requirement: You must demonstrate a satisfactory academic performance, with an average grade of B or higher (for instance, a cumulative GPA reaching at least 3.0 on a 4.0 scale).

Application Form: Applicants must complete an online application form.

Transcripts: Applicants must submit one unofficial transcript from each university attended with the application form.

Letters of Recommendation: Three letters of recommendation are required depending on their chosen program.

Resume/CV: Provide information about academic degrees, work, volunteer experiences, research, publications, awards, recognitions, and other relevant activities. International students may include international standardised test scores.

Statement of Purpose: Applicants should include their objectives in pursuing graduate study, specific areas of interest within computer science, relevant qualifications (academic projects, papers, non-academic computer experience), course descriptions, and a list of planned or taken courses.

English Proficiency: For non-native English speakers, demonstrating English proficiency is essential. This is done through standardised tests like TOEFL or IELTS. It is crucial to meet the minimum required score to be eligible:

**Minimum Score needed in internet-based TOEFL: 90

Minimum Overall Band Score needed on the IELTS: 7.0

GRE (Graduate Record Examination): GRE scores are recommended while not required.

It's recommended that prospective students check the departmental web pages of their desired programs to ensure they meet the specific entrance requirements for the program they're interested in.

Job placements

The Department of Computer Science at UNC provides comprehensive career services to assist students in their professional development. Stephanie Johnson, the Career Development Manager, offers guidance to graduate students. Services include resume and cover letter creation. Students can make virtual appointments through their Handshake accounts for career advising with Stephanie or for assistance from CS Career Assistants.

The department also offers insights into the technical interviewing and hiring process, aiding students in their job search. Furthermore, the UNC Computer Science Alumni Mentoring Program and UNC CS Career Connections facilitate networking opportunities between students and alums.

Prodigy Finance international student loans

Prodigy Finance offers borderless financing to international students. There is no need to provide guarantors, collateral, or cosigners. Furthermore, there are no hidden fees! Our loan facilities include no penalties for early repayment and a 6-month grace period after graduating from full-time study.

Realise your dream with a Masters programme from University of North Carolina - Chapel Hill - Department of Computer Science

Learn more about Prodigy Finance - if you have further questions, you can also join a webinar, visit our FAQs, or chat to a student mentor about their study abroad experience.

Source: University of North Carolina - Chapel Hill - Department of Computer Science

Last updated: 10 Nov 2023

The purpose of this page is to provide prospective students with basic information about the school and a selection of Courses offered by the school. Whilst we have carefully compiled the overview, Prodigy Finance does not accept any liability for any inaccuracies mistakes, omisions or outdated information in the guide and we encourage prospective students and other readers to consult with the schools's website for further information. Prodigy Finance does not have any affiliation or contractual arrangement with the school. If you are a student and need more information about applying for a loan, please contact us at Any other other queries about this page can be sent to

Image of webinar host

Talk to us

Wednesday & Friday 12 pm (GMT) | 5:30 pm (IST)
Hosts: Charndre and team

Join webinar
Download our mobile app

© Prodigy Finance Limited 2007 - 2024. All Rights Reserved. Prodigy Finance Limited is incorporated in the United Kingdom (Company Number 05912562) with its registered address at 85 Great Portland Street, London, W1W 7LT and registered with the Office of the Information Commissioner (Reg. No. Z9851854). Prodigy Finance is authorised and regulated by the Financial Conduct Authority (firm registration number 709641) for certain consumer credit activities. Prodigy Finance loans are offered to eligible borrowers and these loans are governed by English law. Prodigy Finance Servicing, LLC is incorporated in the state of Delaware, USA, is an affiliate of Prodigy Finance Limited and conducts the business of servicing of loans for residents of certain US states. NMLS # 2155440 (Prodigy Finance Servicing, LLC) and NMLS #1611590 (Prodigy Finance Limited) ( View Prodigy Finance's lending, servicing and collection licenses.