UNCW Computer Science & NC State Electrical Engineering
*Notes
Indicated courses will be taken through NC State's Distance Education Program.
Please visit NC State's General Education Program (GEP) Requirements for more information.
Please visit UNCW University Studies (US) Graduation Requirements for more information.
- Transfers to NC State as E 101.
- UNI 102 taken in tandem with EGN 101 satisfies UNCW’s UNI 101 First Year Seminar course required for all first semester freshmen.
- See the NC State Catalog for a list of approved Electives and consult your advisor.
- Ideally, elective courses should double/triple count to satisfy multiple categories of US/GEP requirements. Consult the academic advisor for more information.
- MAE offers a variety of 200- and 300-level courses in the summer and a summer course may be recommended to achieve a 4-year graduation.
- Thermodynamics is a prerequisite for select Junior-level BAE courses
- ECE 212: May not be offered in the summer, but many ECE courses have summer offerings.
- 2 additional credit hours of English composition are required to transfer to the COE from UNCW.
- 1 credit extra for CHML 211
- 1 additional credit for GLYL 101
- 1 credit hour for Chem II lab not required for ENE students at NC State
Students participating in a 1+3 program must earn 30 transferrable credit hours during their FR year along with C's or better in MAT 161, MAT 162, ENG 101, ENG 201, CHM/L 101 and PHY 201
UNCW courses BIO 201 (BIO 183), BIO 202 (BIO 181), GLY 101 (MEA 101), or OCN 150 (MEA 200) transfer to NCSU for equivalent course credit. These courses may include a lab component.
The abbreviation BME indicates that a course will be taught on NC State's campus. BME courses are cross-listed as BMME, indicating that the course is taught on UNC’s campus in the alternate semester.
- CE 282: Hydraulics is a prerequisite for several 300 & 400 level CE courses.
- Hydraulics is a prerequisite for CE 342: Soils and CE 383: Hydrology, two important CE Area Intro Elective options.
- Students may want to consider taking CE 382 in the summer preceding the Junior year
- Students may want to consider taking CE 282 in the summer preceding the Junior year.
Satisfies the Biological Sciences/Chemistry Elective but exceeds the requirement by 1 credit hour.
- CSC requires 9 additional hours of 300-400 level CSC courses to be approved by an advisor. Preferred NCSU courses include ECE 407: Intro to Computer Networking, ECE 466: Compiler Optimization & Scheduling and/or ECE 470: Internetworking. The ECE 484 & 485 capstone course sequence may also be considered. The acting CSC dept. chair should confirm and approve these substitutions before the student takes a course.
- CSC 113: C/C++ computer programming may be an acceptable substitute, but Matlab is the preferred programming language.
- CSC 116: Can be taken online in the FR year. The timeline would be altered if the course is taken at NC State in the SO year.
- ECE 109: CSC 242 is sufficiently similar to NC State’s ECE 109: Introduction to Computer Systems. It may be possible to take ECE 109 in place of CSC 242, but that request should be reviewed by the CSC department chair.
- ECE 200: This course counts as UNCW's PHY 300: Analog Circuits which counts as an approved PHY 300+ elective. This course is satisfied through the combination of PHY 311: Mathematical Physics & MAT 361: Differential Equations. ECE 212: May not be offered in the summer, but many ECE courses have summer offerings.
- ECE 209: CSC 231 and CSC 342 will count for NC State’s ECE 209: Computer Systems Programming course.
- ECE 303: UNCW's PHY 411: Electricity & Magnetism counts as NC State's ECE 303: Electromagnetics Fields, a required EE course.
- ECE 309: CSC 331 will count for ECE 309: Object Oriented Programming, which is a CPE Foundation Elective. This should be confirmed with an academic advisor.
- ECE 309: CSC 331 will count for ECE 309: Object Oriented Programming, which is an Open/Technical Elective for EE. This should be confirmed with an academic advisor.
- ECE 212: May not be offered in the summer, but many ECE courses have summer offerings.
Transfers to NC State as E 102 and counts as a GEP-Interdisciplinary Perspectives course.
- Open/Technical Elective #1: UNCW's PHY 321: Classical Dynamics counts as NC State's MAE 208: Engineering Dynamics, an EE approved Open/Technical Elective.
- Open/Technical Elective #2: UNCW's PHY 455: Thermal Physics counts as NC State's MAE 201: Engineering Thermodynamics, an EE approved Open/Technical Elective.
Statics is a required course in the ISE curriculum. CE 214 is recommended, but students may take NC State's MAE 206 via DE or UNCW's EGN 201 from the Coastal Engr curriculum.
The preferred Engineering Statics course is CE 214, but it is not offered via DE. MAE 206 is an allowable substitute.
MAT 335: UNCW's Linear Algebra & Matrices course does not appear in this plan. PHY 311 will substitute for this course.
PHY requires 9 additional hours of 300-400 level PHY courses to be approved by an advisor (ECE 200 = PHY 300 counts as 3 credits). Select NC State ECE courses may count. The acting PHY dept. chair should confirm and approve these subs.
- ST 370: The course is typically offered remotely via distance.ncsu.edu. It is also offered in the summer.
- ST: If not offered in summer, check to see if offered online in spring semester of second year. Course serves as a critical prerequisite.
- ST 371: Will satisfy the CSC requirement of STT 215 at UNCW.