Computer Engineering (BS)

Semester Display Effective Date: 
Wed, 2009-07-01
FRESHMAN YEAR
Fall SemesterCredit Spring SemesterCredit
CH 101 Chemistry, A Molecular Science1
CH 102 General Chemistry Lab1
E 101 Intro to Engr & Prob Solving1
E 115 Intro to Computing Environ
ENG 101 Academic Writing & Research1
MA 141 Calculus I1
GEP Requirement*

3
1
1
1
4
4
3

17

 

ECE 109 Intro to Computer Systems1
MA 241 Calculus II1
PY 205 Physics for Engr & Sci I1
EC 205 Economics (EC201 or ARE 201)
PE 10* Fitness & Wellness Course*

3
4
4
3
1

15

 
SOPHOMORE YEAR
Fall SemesterCredit Spring SemesterCredit
ECE 200 Intro to ECE Laboratory1
ECE 209 Computer Systems Programming1
MA 242 Calculus III
PY 208 Physics for Engr & Sci I I
GEP Requirement*

4
3
4
4
3

18

 

COM 110 Public Speaking
CSC 226 Discrete Mathematics1
ECE 211 Electric Circuits1
ECE 212 Fund of Logic Des1
ECE 220 Analytical Found of ECE 1

3
3
4
3
3

16

 
JUNIOR YEAR
Fall SemesterCredit Spring SemesterCredit
ECE 301 Linear Systems
ECE 302 Intro to Microelectronics
ECE 306 Intro to Embedded Systems
ENG 331 Comm for Engr & Tech
GEP Requirement*

3
4
3
3
3

16

 ECE 309 Object-Oriented Programming
ECE 381 Engr Profession for CPE5
ECE 406 Design of Complex Digital Sys
ECE Level 1 Elective2
ST 371 Intro to Prob and Dist Theory
Phys Ed/Healthy Living Elective*

3
1
3
3
3
1

14

 
SENIOR YEAR
Fall SemesterCredit Spring SemesterCredit
ECE 303 Electromagnetic Fields
ECE 463 Adv. Microprossors System Design
ECE Level 1 Elective2
ECE Elective3
GEP Requirement*

3
3
3
3
3

15

 ECE 481 Senior CPE Design Project5
ECE Elective3
Approved Technical Elective4
GEP Requirement*
GEP Requirement*

3
3
3
2-3
3

14-15

 
Minimum Credit Hours Required for Graduation*I,J,K:125
 
Footnotes:    
 

Major/Program requirements and footnotes:

  1. Must be completed with a grade of C- or higher.
  2. ECE Level 1 electives:  ECE 305; ECE 306 or 406; ECE 402 or 421; ECE 403 or 422; ECE 404, ECE 407, ECE 435 or 456
  3. ECE electives: ECE 305, ECE 402, ECE 403, ECE 404, ECE 407, ECE 420, ECE 421, ECE 422, ECE 435, ECE 436, ECE 437, ECE 442, ECE 451, ECE 453, ECE 455, ECE 456, ECE 460, ECE 463, ECE 464, ECE 465, ECE 466, ECE 470, ECE 506, ECE 511, ECE 513, ECE 520, ECE 521, ECE 523, ECE 531, ECE 532, ECE 540, ECE 561, ECE 566, ECE 582, ECE 492 (Special Topics Courses).
  4. Technical electives:  CE 213, 214, 215; ISE 311; MAE 206, 208, 301, 302, 308; MSE 201; NE 418, 419.
  5. Students in the entrepreneurs program should take ECE 383/ECE 483 instead of ECE 381/ECE 481.

General Education Program (GEP) requirements:
*
To complete the requirements for graduation and the General Education Program, the following credit hours and co-requisites must be satisfied. University approved GEP course lists for each category can be found at http://oucc.ncsu.edu/gep-courses.
PHYSICAL EDUCATION - 2 hours to be selected from the approved GEP Physical Education list.
a. One fitness and wellness course (any PE 100-level course).
b. One additional credit hour of PE activity courses.
HUMANITIES - 6 credits to be selected in two different disciplines from the approved GEP Humanities course list.
SOCIAL SCIENCES - 3 credits to be selected in a discipline other than economics from the approved GEP Social Sciences list. EC 205 (EC 201 or ARE 201)  taken as part of the Major requirements satisfies 3 credit hours of the 6 credit hours needed to fulfill the GEP Social Sciences requirement.
ADDITIONAL BREADTH - 3 credits to be selected from the approved GEP Humanities, Social Sciences or Visual and Performing Arts lists.
INTERDISCIPLINARY PERSPECTIVES - 5-6 credits to be selected from the approved GEP Interdisciplinary Perspectives list.
Co-requisites:
U.S. Diversity and Global Knowledge co-requisites must be satisfied to complete the General Education requirements. Choose course(s) that are identified on the approved GEP course lists as meeting the U.S. Diversity and Global Knowledge co-requisites.
Foreign Language proficiency at the FL_102 level will be required for graduation.