Curriculum Requirements for Bachelor of Science in Electrical and Computer Engineering

General Education

Foundations Credits:
FCWR 101 Writing I: Foundations of College Composition1 3
FCWR 151 Writing II: Foundations of Research Writing1 3
FCWR 304 Communication for Technical Professions 3
    Total: 9 Credits
[1] Intensive English as a second language is not acceptable as a substitution for any of these requirements. The only permissible substitution is FCWR 111 and FCWR 161 in place of FCWR 101 and FCWR 151.
 
Data Literacy Credits:
DATA 101 Making Sense of a Data-Oriented Society 3
 
Social Science Core Credits:
IENG 400 Technology and Global Issues2 3
[2] Cross-listed with ICSS 309.
 
Seminars (select courses from three of the four areas) Credits:
ICBS 3XX Behavioral Science choice 3
ICLT 3XX Literature choice3 3
ICPH 3XX Philosophy choice3 3
ICSS 3XX Social Science choice 3
    Total: 9 Credits
Students must take three seminar courses from three different areas of study.

[3] Students are strongly encouraged to take at least one seminar course with an ethics component. Options are: ICLT 302, ICLT 303, ICPH 304, or ICPH 306. Depending on the choice, it will satisfy either the Literature or Philosophy core requirement.
 
Math and Science Credits:
MATH 170 Calculus I 4
CHEM 107 Engineering Chemistry I 4
    Total: 8 Credits
 

Major Requirements

Engineering Technology Credits:
ETCS 105 Career Discovery4 2
[4] This course may be waived for students and transfers with sophomore or higher status. All course substitutions must be approved by the department chairperson.
 
Electrical Engineering Credits:
EENG 125 Fundamentals of Digital Logic 3
EENG 212 Electrical Circuits I and Engineering Tools 4
EENG 270 Electronics I 3
EENG 275 Electronics Laboratory I 1
EENG 281 Electrical Circuits II 3
EENG 310 Electronics II 3
EENG 315 Electronics Laboratory II 1
EENG 320 Control Systems 3
EENG 330 Electromagnetic Theory I 3
EENG 341 Signal and Systems 3
EENG 360 Electronics Laboratory III 1
EENG 371 Microprocessors and Embedded Systems 3
EENG 382 Random Signals and Statistics 3
EENG 401 Communication Theory 3
EENG 403 Electronics Laboratory IV 1
EENG 489 Design Project 2
EENG 491 Senior Design Project 2
EENG/CSCI XXX Electives5 6
    Total: 48 Credits
[5] All electives must be approved by the department.
 
Computer Science Credits:
CSCI 125 Computer Programming I 3
CSCI 155 Computer Organization and Architecture 3
CSCI 185 Computer Programming II 3
CSCI 235 Elements of Discrete Structures 3
CSCI 260 Data Structures 3
CSCI 330 Operating Systems 3
    Total: 18 Credits
 
Mechanical Engineering Credits:
MENG 211 Engineering Mechanics I (Statics) 3
 
Mathematics Credits:
MATH 180 Calculus II 4
MATH 260 Calculus III 4
MATH 310 Linear Algebra 3
MATH 320 Differential Equations 3
    Total: 14 Credits
 
Physics Credits:
PHYS 170 General Physics I 4
PHYS 180 General Physics II 4
PHYS 225 Intro to Modern Physics 3
    Total: 11 Credits
 
Liberal Arts Electives Credits:
Consult with advisor on all elective choices 3
 
STEM Elective Credits:
MATH, PHYS, or a course offered by the department. Choice must be approved by the department. 3
 
Co-op Option (students take both courses) Credits:
ETCS 300 Foundations for Success in CoECS Co-op 0
ETCS 301 CoECS Co-op 0
    Total: 0 Credits
 
Total Required Credits = 132–134