Bachelor of Computer Science at North Carolina State University

    Bachelor of Computer Science at North Carolina State University

    Bachelor of Computer Science at North Carolina State University

    North Carolina State University offers the Bachelor of Computer Science as a full-time degree delivered on campus at its main campus in Raleigh , United States of America. Taught in English and completed over 4 years, the program equips students with the theoretical knowledge and practical skills required for computer science and related professional fields. The next available intake begins on August 21, 2027.

    About Bachelor of Computer Science

    Departmental Information

    The Department of Computer Science is located in Engineering Building II on NC State's Centennial Campus.  

    Department of Computer Science website

    Contact Computer Science Academic Advising

    Disciplines

    College of Engineering

    Requirements and Admission Criteria for Bachelor of Computer Science at North Carolina State University

    Entry Requirements

    Applicants attending school outside the U.S. must submit the following materials to complete their application:

    • Official secondary school transcripts and English translations
    • Proof of English Proficiency
    • Proof of Financial Ability
    • Optional SAT or ACT scores

    Applicants attending school in the U.S. must submit the following materials to complete their application:

    • Official high school transcripts
    • Proof of English Proficiency
    • Proof of Financial Ability (for F-1 or J-1 students)
    • Optional SAT or ACT scores

    English Requirements

    • IELTSMin 6.5
    • TOEFLMin 80

    Career Opportunities after Completing Bachelor of Computer Science

    Designing computer systems, and the software that runs on them is the job of computer scientists. Computer scientists find demand for their innovation, design, analysis, testing, and engineering skills across all domains. As a direct consequence of the increasingly critical role of computers in society, the discipline of computer science has enjoyed rapid growth for many years, with the trend likely to continue.  Employment projections indicate a critical nationwide shortfall in the supply of people skilled in computing and information technology, and a resulting steady rise in demand and salaries, for decades to come. Computer Science graduates from NC State are in high demand, including by employers that are extremely selective in their national recruiting.

    Anchoring one corner of the world-famous Research Triangle Park, and located in modern state-of-the-art teaching and research facilities on NC State's Centennial Campus, the department and its students and faculty benefit from strong and active industry partnerships. NC State Computer Science is one of the top suppliers in the nation of new graduate hires to a number of high-tech companies, including several Fortune 500 companies, some with a substantial presence in the Research Triangle. Starting salaries for our undergraduates now average over $75,000 and show a steady increase. Opportunities are also plentiful for graduate study for those who wish to pursue the field in more depth.

    Tuition and Fee Information for Bachelor of Computer Science at North Carolina State University

    Application Fee 100

    How to Apply for Bachelor of Computer Science at North Carolina State University

    Choose to apply through one of our two applications – we do not have a preference which application you choose. A non-refundable application fee of $100 is required, and application fee waivers are not accepted.

    • Common App
    • Coalition on Scoir
    Bachelor of Computer Science at North Carolina State University
    North Carolina State University
    North Carolina State University
    United States of America

    United States of America, Raleigh

    WhatsApp student consultation with YouApply