Major World Language requirement is fulfilled by qualification under the CAA.
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 |
|
ENG 111: Writing and Inquiry
|
3
|
ENG 1GEP: 100 Level English Composition
|
English Composition
|
Required for Admission to Univ.
|
|
ENG 112: Writing/Research in the Disc
|
3
|
ENG 1GEP: 100 Level English Composition
|
English Composition
|
Required for Admission to Univ.
|
|
COM 231: Public Speaking
|
3
|
COM 110: Public Speaking
|
UGETC Humanities/Fine Arts
|
Required Course
|
|
ECO 251: Prin of Microeconomics
|
3
|
EC 201: Principles of Microeconomics
|
UGETC Social/Behavioral Sciences
|
Required Course
|
|
MAT 271: Calculus I
|
4
|
MA 141: Calculus I
|
UGETC Math
|
Required Course
|
|
MAT 272: Calculus II
|
4
|
MA 241: Calculus II
|
UGETC Math
|
Required Course
|
|
PHY 251: General Physics I
|
4
|
PY 205: Physics for Engineers and Scientists I
|
UGETC Natural Sciences
|
Required Course
|
|
PHY 252: General Physics II
|
4
|
PY 208: Physics for Engineers and Scientists II
|
UGETC Natural Sciences
|
Required Course
|
|
CHM 151: General Chemistry I
|
4
|
CH 101: Chemistry - A Molecular Science
&
CH 102: General Chemistry Laboratory
|
Additional General Education Courses
|
Required Course
|
|
MAT 273: Calculus III
|
4
|
MA 242: Calculus III
|
Additional General Education Courses
|
Required Course
|
EGR 220: Engineering Statics
OR
EGR 225: Dynamics or EGR 228: Mechanics
|
3
|
University Equivalencies
|
Elective/Pre-Major Courses
|
Suggested Course
|
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 |
|
Student Choice/No Preference
(Approved Course Options)
|
3
|
University Equivalencies
|
UGETC Humanities/Fine Arts
|
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, Elective
|
|
EGR 150: Intro to Engineering
|
2
|
E 101: Introduction to Engineering & Problem Solving
|
Elective/Pre-Major Courses
|
General Education, Elective, General Transfer Credit
|
|
Student Choice/No Preference
(Approved Course Options)
|
9
|
University Equivalencies
|
Elective/Pre-Major Courses
|
General Education, Elective, General Transfer Credit
|
|
ACA 122: Transfer & Career Success
|
1
|
TR ***: Elective
|
Academic Transition
|
Elective
|
This major requires 3 years of sequential coursework after transfer to NC State. Students that need to maintain full-time status for each semester may wish to consider a minor or additional major. For more information please consult the student information page for the Department of Computer Engineering.
The CPE core courses provide a foundation for all CPE students in electric circuits, digital logic, computer systems, programming, signals, linear systems, embedded systems, discrete math, data structures, teaming and communication, and the social and ethical dimensions of the practice of electrical and computer engineering.
CPE offers a robust set of concentrations to guide students in their studies. All concentrations within CPE share the core courses required by the major. Concentrations are offered in the following areas: Artificial Intelligence and Machine Learning, Computer Architecture and Emerging Systems, Computer Systems Software, Embedded Systems, Networking Hardware, and Networking Software.
Each CPE concentration contains 22 hours of work. Students will take 12 hours from a prescribed list of courses that provide the necessary depth and background to pursue a career in the area. An additional 10 hours from a broader list of “open” electives are also required as part of the concentration, and these are meant to reinforce and add breadth to that area. There are many connections between areas and too many to explicitly list, and therefore, the open category gives students the freedom to choose courses that either broaden or deepen their expertise as they determine appropriate in consultation with their advisor. Furthermore, the open elective list intentionally allows students to take courses outside of ECE, such as other engineering, math, or science courses.
Remaining Courses to be Taken at NC State are based on CAA eligibility and completion of all required and suggested courses in this transfer guide. Remaining courses, hours and time to degree may vary for each student.
Students may utilize the NC State Transfer Planner in conjunction with this Transfer Guide to see how their transfer coursework fulfills major requirements. Please note that the Transfer Planner does not reflect CAA eligibility or GEP fulfillment.