Winston-Salem State University

Transfer Guide

Winston-Salem State University
Computer Science, BS

Transfer Guide for Associate in Science

2026-2027

Delivery Method: On-Campus

Program Admission Notes:

WSSU requires transfer students to have at least 24 hours and a minimum 2.0 GPA. These requirements apply to transfer students earning the AA/AS degree at a NCCC.

Students transferring prior to earning 24 hours can review additional admissions criteria here

Contact:

Office of Transfer and Adult Student Services
transferandadult@wssu.edu

Revised: April, 2026

College Level Foreign Language Requirements:

No college-level foreign language required for this major.

Major-Specific Course Recommendations:

Students are encouraged to build the North Carolina Community College (NCCC) course recommendations below into the associate degree to best prepare for the intended university and major.

Recommended NCCC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
Student Choice/No Preference (Approved Course Options) 8 University Equivalencies UGETC Natural Sciences Required Course, General Education
MAT 271: Calculus I 4 MAT 2317: Calculus I Additional General Education Courses Required Course
MAT 272: Calculus II 4 MAT 2318: Calculus II Additional General Education Courses Required Course
CIS 115: Intro to Prog & Logic
OR
CSC 151: Java Programming
3 University Equivalencies Elective/Pre-Major Courses Required Course
COM 231: Public Speaking 3 CMS 2341: Fundamentals of Speech UGETC Humanities/Fine Arts Suggested Course, General Education
ART 111: Art Appreciation
OR
MUS 110: Music Appreciation
3 University Equivalencies UGETC Humanities/Fine Arts Suggested Course, General Education
MAT 171: Precalculus Algebra 4 MAT 1312: Precalculus Mathematics I UGETC Math Suggested Course, General Education
MAT 172: Precalculus Trigonometry 4 MAT 1313: Precalculus Mathematics II UGETC Math Suggested Course, General Education
MAT 167: Discrete Mathematics 3 MAT 2337: Discrete Mathematics Elective/Pre-Major Courses Suggested Course
MAT 280: Linear Algebra 3 MAT 2316: Linear Algebra Elective/Pre-Major Courses Suggested Course
Student Choice/No Preference (Approved Course Options) 5 University Equivalencies Elective/Pre-Major Courses Suggested Course

Remaining Associate Degree Requirements:

In addition to major-specific course recommendations above, students should work with a community college advisor to select additional community college courses to fulfill the remaining associate degree requirements identified below.

Recommended NCCC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
ENG 111: Writing and Inquiry 3 WRI 1301: Intro to Academic Writing English Composition General Education
ENG 112: Writing/Research in the Disc 3 ENG 1305: Thinking and Writing Crit. English Composition General Education
Student Choice/No Preference (Approved Course Options) 6 University Equivalencies UGETC Social/Behavioral Sciences General Education
ACA 122: Transfer & Career Success 1 FYE 1251: First Year Experience II Academic Transition General Education
MAT 152: Statistical Methods I 4 MAT 2326: Elementary Statistics Additional General Education Courses General Education

Additional Information From Winston-Salem State University:

Note about CIS 115 & CSC 151: To be best prepared for Computer Programming II at WSSU, we encourage students to complete both CIS 115 and CSC 151 at the NCCC.

Note about CAA Natural Science Course: Students are required to complete an additional Biological and Physical Science elective.

The option electives taken during the junior and senior years allow exploration of a depth area of computer science, such as Networking, e-Commerce, Database Systems, Computer Graphics, Information Security, Space Science, High Performance Computing, Theoretical Computer Science; or a second discipline, such as mathematics, accounting, management, and marketing.

A minimumgrade of “C” or better is required in each computer science, science, and mathematics course required by the major.

Remaining Bachelor’s Degree Requirements at University:

University Course Credit
Hours
University Course Notes
CSC 1105 - Computer Science Colloquium 3
CSC 1311 - Computer Programming II 3
CSC 2131 - Professional Development Seminar 3
Lab 1

CSC 2160 - UNIX Lab

or

CSC 2184 - Internet Lab

CSC 2310 - Introduction to Computer Software Systems 3
CSC 2320 - Introduction to Computer Hardware Organization 3
CSC 2331 - Data Structures 3
CSC 3321 - Operating Systems 3
CSC 3322 - Computer Architecture 3
CSC 3331 - Analysis of Algorithms 3
CSC 3355 - Principles of Database Management 3
CSC 4340 - Organization of Programming Languages 3
CSC 4350 - Software Engineering 3
CSC 4387 - Seminar in Computer Science 3
CSC 4388 - Systems Design and Development 3
CSC 3325 - Introduction to Information Security 3
CSC Electives 6

Any CSC 33xx course (Option Electives)

General Electives 3

Any CSC 43xx Course (Advanced Electives)

MAT 3310 - Probability and Statistics I 3