Placeholder image for Computer Science

Computer Science, B.Sc.

  • Application Deadline
  • 48 months
Cullowhee, NC, United States
Western Carolina University’s Computer Science Program is a natural home for students interested in careers in programming, networking and other cutting-edge technological fields. The program also prepares students for graduate school. Through an engaging, in-depth curriculum, students immerse themselves in their studies under the guidance of a faculty committed to excellence in teaching.
Access all 180000+ programmes, for free with a Studyportals account.
account benefits visualised


Key facts:

  • Computer Science curriculum prepares students for careers in areas that are highly technical and in near-constant flux. Students learn how to think critically and creatively to address complex problems, and how to communicate with colleagues and clients. Paired with coursework from Western Carolina University's Liberal Studies Program, the curriculum is composed of natural science, mathematics, computer science, and electrical and computer engineering technology courses. 
  • Coursework integrates diverse computing and software development topics and nurtures skills in the communication of ideas. The job market is excellent: the growth in job demand is expected to continue to exceed the number of graduates. Graduates often become software developers or system or database administrators.
  • All students participate in a capstone experience in which they develop a software product to address real problems in industry and the community. Many students undertake a summer internship for academic credit with companies, government agencies and non-profit organizations. Students may also choose to get involved in several student-conceived organizations that range in interest from computer science to a Macintosh Users Group.
  • Graduates find employment in industry, finance, government and education. Thanks to their academic and practical experience, graduates can pursue a wide range of career specialties such as programmer, software engineer, systems analyst, database manager, network administrator, system or website designer, security expert, or teacher. 
  • Many graduates choose to enter graduate school in order to deepen their knowledge and further expand their career opportunities. According to the U.S. Bureau of Labor Statistics, software and applications developer occupations are projected to be among the job areas of most growth between 2012 and 2022, while information security analyst job occupations are projected to be among the fastest growing areas for the same time period. Job growth is projected at 22.8 percent for developers and 36.5 percent for analysts.

Detailed Programme Facts

  • Programme intensity Full-time
    • Full-time duration 48 months
  • Credits
    120 alternative credits
  • Languages
    • English
  • Delivery mode
    On Campus

Programme Structure

Computer Science curriculum include:

  • Problem Solving and Programming 
  • Calculus
  • Software Development
  • Software Engineering
  • Computer Organization
  • Data Structures and Algorithms
  • Organization of Programming Languages 
  • Social and Ethical Issues of Computing
  • Operating Systems
  • Database Systems
  • Computer Networking
  • Capstone
  • Logic and Proof
  • Discrete Structures
  • Statistical Methods

English Language Requirements

  • Minimum required score:


    The TOEFL iBT ® measures your English-language abilities in an academic setting. The test has four sections (reading, listening, speaking, and writing), each with a score range of 0-30, for a total score range of 0-120.

  • Minimum required score:


    The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

  • Minimum required score:


    The TOEFL®PBT is administered in a paper format and measures your ability to use and understand English in a classroom setting at the college or university level. It accurately measures how well you can listen, read and write in English while performing academic tasks.

General Requirements

  • Be sure that you complete the correct application. Be sure to be truthful, accurate and thorough. 
    • Application fee: This required, nonrefundable processing fee should be submitted at the time of application. The online application provides information about electronic submission of the application fee.
    • A majority of first-year prospective students submit an application prior to high school completion. An official high school transcript (or its equivalent) showing work completed to date is required at the time of application and prior to application deadlines. 
    • First-year applicants are required to submit official SAT I or ACT scores. Applicants are encouraged to take the same type of test at least twice (once in the spring of the junior year and once in the fall of the senior year) and may consider taking both the SAT I and ACT based upon score results.

Tuition Fee

  • International

    10902 USD/year
    Tuition Fee
    Based on the original amount of 5451 USD per semester and a duration of 48 months.
  • National

    10902 USD/year
    Tuition Fee
    Based on the original amount of 5451 USD per semester and a duration of 48 months.
  • In-State

    6902 USD/year
    Tuition Fee
    Based on the original amount of 3451 USD per semester and a duration of 48 months.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.

Living costs for Cullowhee

  • 900 - 1400 USD/month
    Living Costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.


You’ve wishlisted multiple studies. Did you know you can compare them side-by-side in our Compare-tool?

Go to your profile page to get personalised recommendations!