UNC Wilmington

Transfer Guide

UNC Wilmington
Computer Science, BS

Transfer Guide for Associate in Science

2024-2025

Concentration(s): Option 1: Systems
Delivery Method: On-Campus

Program Admission Notes:

Transfer Admission Requirements

  • Students who have graduated from high school or obtained a GED or adult high school diploma and enrolled in another postsecondary institution are considered transfer students.
  • UNCW uses a holistic approach to review transfer student applications and will consider several aspects of an application in making an admission decision.

To be competitive for transfer admission, applicants must:

  • Meet UNC system high school minimum course requirements (or be exempt by being 21 years of age or older or having completed 24 hours of transferable undergraduate credits).
  • Have completed or be enrolled in 24 hours of transferable undergraduate credit hours.

Transfer applicants are also recommended to have:

  • A minimum 2.4 college GPA or higher.
  • Have completed or enrolled in college-level English and/or math.

Note: Admission to the University does not guarantee admission to a specific academic program. Some academic programs may require an additional application and have requirements that exceed those listed above.

Information regarding plans for student in Computer Science:

This option is designed for students interested in applications of computer, mathematical or physical sciences or in the study of computers as systems. The Systems Option (Option 1), which is accredited by the Accreditation Board for Engineering and Technology (ABET), contains more thorough coverage of concepts in operating systems, scientific computing, and has more elective credit hours in upper-level computer science courses to allow you the flexibility to explore additional advanced topics.

Your math and programming background impacts the starting point of your computer science course sequence. Learn more about where you should begin your journey in the field. Learn more here.

Contact:

The Office of Admissions
admissions@uncw.edu

Revised: June, 2024

College Level Foreign Language Requirements:

University Studies requires a student to obtain proficiency through the 201-level (equivalent to foreign language 211 at NCCCs) in a language previously studied or the 102-level (equivalent to foreign language 112 at NCCCs) in a second foreign language not previously studied. Students will demonstrate proficiency by completing a course at the 201 level or higher in a language previously studied or at the 102-level in a second foreign language. If you graduated high school 7 or more years before you enrolled at UNCW, an exception applies to you. Then you only need to complete a language course at the 102 level (or higher)

Major-Specific Course Recommendations:

Students are encouraged to build the Community College course recommendations below into the associate degree to best prepare for the intended major.

Recommended CC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
ENG 111: Writing and Inquiry 3 ENG 101: College Writing and Reading I English Composition Required Course, General Education
ENG 112: Writing/Research in the Disc 3 ENG 201: College Writing and Reading II English Composition Required Course, General Education
MAT 172: Precalculus Trigonometry
OR
MAT 175: Precalculus
4 UNCW Equivalencies UGETC Math Required Course
MAT 271: Calculus I 4 MAT 161: Calculus/Analyt Geom I & MAT 001: Mathematics Elective UGETC Math Required Course
MAT 272: Calculus II 4 MAT 162: Calculus/Analyt Geom II Additional General Education Courses Required Course
PED 110: Fit and Well for Life 2 WPA 101: Wellness and Physical Activity Elective/Pre-Major Courses Required Course, General Education
MAT 152: Statistical Methods I 4 STT 215: Introduction to Statistics & STT 001: Statistics Elective Elective/Pre-Major Courses Required Course, General Education

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 CC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
Student Choice/No Preference (Approved Course Options) 6 UNCW Equivalencies UGETC Humanities/Fine Arts General Education
Student Choice/No Preference (Approved Course Options) 6 UNCW Equivalencies UGETC Social/Behavioral Sciences General Education
Student Choice/No Preference (Approved Course Options) 8 UNCW Equivalencies UGETC Natural Sciences General Education
Foreign Lang. 111: Elementary Level I 3 UNCW Equivalencies Additional General Education Courses General Education
Foreign Lang. 112: Elementary Level II 3 UNCW Equivalencies Additional General Education Courses General Education
Student Choice/No Preference (Approved Course Options) 1 UNCW Equivalencies Additional General Education Courses General Education
Student Choice/No Preference (Approved Course Options) 8 UNCW Equivalencies Elective/Pre-Major Courses General Education
ACA 122: College Transfer Success 1 UNI 001: University College Elective Academic Transition General Transfer Credit

Additional Information From UNC Wilmington:

We offer two programs of study leading to a Bachelor of Science in Computer Science.

Both options will prepare you to attend graduate school or to pursue career opportunities in computer science or closely related areas.

Both options follow the systems-based approach set forth by the Association for Computing Machinery and the IEEE Computer Society for undergraduate degree programs in computer science.

The Systems Option (Option 1), which is accredited by the Accreditation Board for Engineering and Technology (ABET), contains more thorough coverage of concepts in operating systems, scientific computing, and has more elective credit hours in upper-level computer science courses to allow you the flexibility to explore additional advanced topics.

A Few Things You Should Know About the Systems Option

  • The required math sequence is MAT 111, 112, 161 and 162
  • MAT 115 is equivalent to both 111 and 112
  • The pre-requisite for Introduction to Programming (CSC 131) is MAT 111 or MAT 115. This requirement may be satisfied by placing into a higher math class
  • Take the highest MAT course based on placement
  • 3 science courses are required for the Systems option. These courses may also be used as Basic Studies. Students select one of the following sequences:
    • PHY 201-202
    • BIO 240-241
    • CHM 101-102
  • Students also select one additional lab science course chosen from (recommended students complete these at NCCC):
    • PHY 201 if not selected previously
    • BIO 240 if not selected previously
    • CHM 101if not selected previously
    • CHM 211
    • GLY 101
    • GLY 120
    • PHY 211
    • BIO 110
    • BIO 205
    • BIO 206
  • Options:
    • CSC 131 and 133 may be taken together
    • CSC 242 and 231 should be taken together
  • Musts:
    • CSC 133 must precede CSC 242
    • Students should take CSC 231 as soon as possible after 131

Remaining Bachelor’s Degree Requirements at University:

University Course Credit
Hours
University Course Notes
CSC 131: Intro to Computer Science 4

Prerequisite Courses: MAT 112 or MAT 150 or MAT 160.

CSC 133: Discrete Math Structures 3

Prerequisite Courses: MAT 112 or MAT 150 or MAT 160.

CSC 231: Intro to Data Structures 4

Corequisite Courses: CSC 133 Prerequisite Courses: CSC 131 with a minimum grade of C

CSC 242: Computer Organization 3

Prerequisite Courses: CSC 131 with a minimum grade of C and CSC 133

CSC 331: Object-Oriented Prog & Design 3

Prerequisite Courses: CSC 231  with a minimum grade of C. Additional Restrictions/Requirements: A grade of ‘C’ (2.00) or better is required for taking courses for which CSC 331 is a prerequisite.

CSC 344: Computer Networks 3

Prerequisite or Concurrent (Corequisite) Courses: CSC 231 or CYBR 251, or instructor approval.

CSC 355 Database Design and Implementation 3

Prerequisite Courses: CSC 231 (with a minimum grade of C)

CSC 360 Formal Languages and Computability 3

Prerequisite Courses: CSC 231 with a minimum grade of C and CSC 242

CSC 380 Design and Analysis of Algorithms 3

Prerequisite Courses: CSC 133 and CSC 231 with a minimum grade of C and MAT 161

CSC 385 Professional and Ethical Issues in Computing 3

Prerequisite Courses: ENG 101, and (CSC 131  with a minimum grade of “C”). Additional Restrictions/Requirements: Junior or senior standing in computer science or information technology.

CSC 434 Programming Languages 3

Prerequisite Courses: CSC 331 with a minimum grade of C and CSC 360

CSC 450: Software Engineering 3

Prerequisite Courses: CSC 331 with a minimum grade of C.