Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 24.9 k / Year(s) Foreign:$ 24.9 k / Year(s) Deadline: May 1, 2025
301–350 place StudyQA ranking:5061 Duration:4 years

Photos of university / #applyncstate

The CSC undergraduate program at NCSU prepares its B.S. graduates to achieve the following career and professional goals:

  1. To apply their knowledge of computer science to problems encountered in their professional careers or in pursuit of advanced degrees.
  2. To use evolving technologies, analytical thinking, and design to address contemporary issues.
  3. To communicate well orally and in writing, interact professionally, and work effectively on multidisciplinary teams to achieve project objectives.
  4. To uphold high ethical standards, including concern for the impact of computing on individuals, organizations, and society.
  5. To engage in lifelong learning to enhance their professional capabilities.

Freshman Year- Fall Semester

Course(s) Credit Hours
CH 101 General Chemistry - A Molecular Science[1] [2] [B] 3
CH 102 General Chemistry Laboratory [1] [2] [B] 1
E 101 Intro. to Engineering & Prob. Solving [1] [2] 1
E 115 Intro. to Computing Environments [1] 1
ENG 101 Academic Writing and Research [1] [2] [H] 4
MA 141 Calculus I [1] [2] [A] 4
Semester Total Credits: 14

 

Freshman Year - Spring Semester

Course(s) Credit Hours
CSC 116 Introduction to Computing - Java [2] 3
MA 241 Calculus II [1] [2] [A] 4
PY 205 Physics for Engrs. & Sci I [1] [2] [B] 4
GEP Requirement 3
PE 1** Fitness & Wellness Course [E] 1
Semester Total Credits: 15

 

Sophomore Year - Fall Semester

Course(s) Credit Hours
CSC 216 Programming Concepts – Java [2] 4
CSC 226 Discrete Mathematics for CSC [2] 3
MA 242 Calculus III 4
PY 208 Physics for Engrs. & Sci II [B] 4
Physical Education/Healthy Living Elective [E] 1
Semester Total Credits: 16

 

Sophomore Year - Spring Semester

Course(s) Credit Hours
CSC 230 C and Software Tools 3
CSC 316 Data Structures for CSC 3
MA 305 Elementary Linear Algebra 3
GEP Requirement 3
Basic Science Elective [3] 3
Semester Total Credits: 15

 

Junior Year - Fall Semester

Course(s) Credit Hours
CSC 236 Comp. Org. & Assembly Lang. for CSC 3
CSC 246 Operating Systems for CSC 3
CSC 333 Automata, Grammars, and Computability 3
ST 370 Probability & Statistics for Engineers 3
GEP Requirement 3
Semester Total Credits: 15

 

Junior Year - Spring Semester

Course(s) Credit Hours
CSC 326 Software Engineering 3
CSC 379 Ethics in Computing 1
CSC Restricted Elective [4] 3
ENG 331Communication for Engr. & Tech. 3
EC 205 Fund. of Econ. [D] (or EC 201 or ARE 201) 3
Other Restricted Elective [4] 3
Semester Total Credits: 16

 

Senior Year - Fall Semester

Course(s) Credit Hours
CSC Restricted Elective [4] 3
CSC Restricted Elective [4] 3
GEP Requirement 3
GEP Requirement 3
Other Restricted Elective [4] 3

Semester Total Credits:

15

 

Senior Year - Spring Semester

Course(s) Credit Hours
CSC 492 Senior Design Project[5] 3
CSC Restricted Elective [4] 3
Other Restricted Elective [4] 3
Free Elective [7] 3-4
GEP Requirement [7] 2-3
Semester Total Credits: 15

A complete application includes:

  • application submitted through the Common Application or the Coalition Application
  • a non-refundable $100 application fee.  International applicants do not qualify for fee waivers.
  • proof of English proficiency
  • official secondary school transcripts and external examination results (Records not issued in English must be accompanied by an English translation that is certified by an appropriate school official, official translator, or U.S. embassy or consulate official.)
  • Certificate of Financial Responsibility (only required for students needing F-1 and J-1 visas)
  • online portfolio and essay (required for studio-based major programs)

Letters of Recommendation are not required and not recommended. The College Report, Secondary School Final Report, and Mid-term Report on the Common Application are not required and not recommended.

Similar programs:
Study mode:On campus Languages: English
Foreign:$ 31 k / Year(s)
Deadline: Oct 15, 2025 301–350 place StudyQA ranking: 4692
Study mode:On campus Languages: English
Local:$ 6.77 k / Year(s) Foreign:$ 23.3 k / Year(s)
Deadline: Feb 1, 2025 251–300 place StudyQA ranking: 5091
Study mode:On campus Languages: English
Local:$ 6.43 k / Year(s) Foreign:$ 15 k / Year(s)
Deadline: Jan 15, 2025 201–250 place StudyQA ranking: 5748
Study mode:On campus Languages: English
Local:$ 14.4 k / Year(s) Foreign:$ 45.4 k / Year(s)
Deadline: Oct 1, 2025 22 place StudyQA ranking: 4869
Study mode:On campus Languages: English
Foreign:$ 67.6 k / Year(s)
Deadline: Jan 2, 2025 19 place StudyQA ranking: 6401
Study mode:On campus Languages: English
Local:$ 66.6 k / Year(s) Foreign:$ 66.6 k / Year(s)
Deadline: Nov 1, 2025 9 place StudyQA ranking: 5518
Study mode:On campus Languages: English
Local:$ 41.2 k / Year(s) Foreign:$ 41.2 k / Year(s)
Deadline: Feb 1, 2025 StudyQA ranking: 5262
Study mode:On campus Languages: English
Local:$ 69.8 k / Year(s) Foreign:$ 69.8 k / Year(s)
Deadline: Jan 10, 2025 120 place StudyQA ranking: 5672
Study mode:On campus Languages: English
Local:$ 30.6 k / Year(s) Foreign:$ 61.2 k / Year(s)
Deadline: Jan 1, 2025 117 place StudyQA ranking: 4603
Study mode:On campus Languages: English
Foreign:$ 68.2 k / Year(s)
Deadline: Jan 1, 2025 155 place StudyQA ranking: 6167