UNC Charlotte

Transfer Guide

UNC Charlotte
Computer Engineering, BSCPE

Transfer Guide for Associate in Engineering

2025-2026

Concentration(s): Machine Learning
Delivery Method: On-Campus

Program Admission Notes:

Direct admission to William Lee College of Engineering:

  • 24 transferable credit hours
  • 2.5 cumulative college GPA
  • Calculus 1 (MAT 271) or higher level math with a passing grade of C or better
  • Must be in good academic standing at most recently attended institution

Admission to UNC Charlotte: 

  • 24 transferable credit hours
  • 2.0 cumulative GPA
  • Must be in good academic standing at most recently attended institution

Contact:

University Transfer Center
transfercenter@charlotte.edu

Revised: May, 2025

College Level Foreign Language Requirements:

The William States Lee College of Engineering has no foreign language requirement.

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
MAT 271: Calculus I 4 MATH 1241: Calculus I & MATH 2ELE: Math Elective UGETC Math Required Course
MAT 272: Calculus II 4 MATH 1242: Calculus II & MATH 2ELE: Math Elective UGETC Math Required Course
CHM 151: General Chemistry I 4 CHEM 1251: General Chemistry I & CHEM 1251L: General Chemistry Lab I UGETC Natural Sciences Required Course
PHY 251: General Physics I 4 PHYS 2101: Phys for Science & Engr I & PHYS 2101L: Phys for Science & Engr I Lab UGETC Natural Sciences Required Course
PHY 252: General Physics II 4 PHYS 2102: Phys for Science & Engr II & PHYS 2102L: Phys for Science & Engr II Lab UGETC Natural Sciences Required Course
EGR 150: Intro to Engineering 2 ENGR 1300: Exploring Eng. and Tech. Elective/Pre-Major Courses Required Course
CSC 134: C++ Programming
OR
CSC 151
3 University Equivalencies Elective/Pre-Major Courses Required Course
MAT 280: Linear Algebra 3 MATH 2164: Matrices & Linear Algebra Elective/Pre-Major Courses Required Course
DFT 170: Engineering Graphics 3 ENGR 1303: Eng Vis and Graphical Com Elective/Pre-Major Courses Required Course
MAT 273: Calculus III 4 MATH 2241: Calculus III & MATH 2ELE: Math Elective UGETC Math Suggested Course
MAT 285: Differential Equations 3 MATH 2171: Differential Equations 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 WRDS 1103: Wrtng & Inqry Acdmc Ctx I & II English Composition General Education
ENG 112: Writing/Research in the Disc 3 CTCM 2530: Critical Thinking English Composition General Education
Student Choice/No Preference (Approved Course Options) 6 University Equivalencies UGETC Humanities/Fine Arts General Education
ECO 251: Prin of Microeconomics 3 ECON 2102: Principles of Economics-Micro UGETC Social/Behavioral Sciences General Education
Student Choice/No Preference (Approved Course Options) 3 University Equivalencies UGETC Social/Behavioral Sciences General Education
Student Choice/No Preference (Approved Course Options) 3 University Equivalencies Additional General Education Courses General Education
ACA 122: College Transfer Success 1 TRNF 1ELE: Transfer Elective Academic Transition Elective

Additional Information From UNC Charlotte:

Electrical and Computer Engineering Undergraduate Programs

 

UNC Charlotte accepts a maximum of 64 credit hours from a two-year institution. Some additional equivalencies are identified below, but may exceed the maximum number of transfer credits accepted. 

Remaining Bachelor’s Degree Requirements at University:

University Course Credit
Hours
University Course Notes
ECGR 2181: Logic System Design I 3

or NC Community College EGR 212

ECGR 2181L: Logic System Design Lab 1

or NC Community College EGR 216

ECGR 2105: Computer Programming 3

or NC Community College CSC 234

ECGR 2111: Network Theory I 3

or NC Community College EGR 215

ECGR 2112: Network Theory II 3
ECGR 2112L: Networks Lab 1
ECGR 2254: Analytical Foundations of ECE 3
ECGR 3101: Embedded Systems 3
ECGR 3101L: Computer Engineering Lab 1
ECGR 3111: Signals and Systems 3
ECGR 3123: Data Comm and Networking 3
ECGR 3130: Foundations of Electronics/ Semiconductors 3
ECGR 3130L: Electronics Lab 1
ECGR 3157: ECE Junior Design 3
ECGR 3180: Data Struct and Algorithms C++ 3
ECGR 3183: Computer Organization 3
ECGR 4251: Comp Engr Senior Design I 2
ECGR 4252: Comp Engr Senior Design II 2
ENGR 3295: Multidisciplinary Prof Dvlpmnt 1
MATH 2165: Introduction to Discrete Structures 3

or NC Community College course MAT 167

STAT 3128: Prob & Stat for Engineers 3

or STAT 2122: Intro to Probability and Statistics 

Technical Elective Courses 18

or combination of concentration and technical electives