University of Colorado at Boulder
University of Colorado at Boulder Search A to Z Campus Map CU Search Links
ECE Home

EEEN Degree

Undergraduate
Graduate
Course List
Research
Contact Us
EEEN Curriculum

Courses Required for
B.S. in Electrical Engineering

Academic Year 2004-2005

Course No. Hrs. Course Title
Math (16 hours)
APPM 1350 4 Calculus 1 for Engineers
APPM 1360 4 Calculus 2 for Engineers
APPM 2350 4 Calculus 3 for Engineers
APPM 2360 4 Linear Algebra & Diff. Equations
Science (12 hours)
CHEN 1211 3 General Chemistry for Engineers
CHEM 1221 2 General Chemistry Lab
PHYS 1110 4 General Physics 1
PHYS 2130 3 General Physics 3
Freshman Seminar (1 hour) - freshmen choose one course from:
ECEN 1100 1 Freshman Seminar
GEEN 1500 1 Introduction to Engineering
1 Freshman seminar course from another engineering dept.
Freshman Elective (3-5 hours) - freshmen choose one course from:
ECEN 1400 3 Intro to Digital and Analog Electronics
GEEN 1400 3 Freshman Projects
EBIO 1210 3 General Biology 1 plus
EBIO 1230 1General Biology Lab 1
CHEM 1131 5General Chemistry 2
var Freshman introductory course from another engineering dept.
Computer Science (4 hours)
CSCI 1300 4 Computer Science 1: Programming
Electrical Engineering Core (38 hours)
ECEN 2120 5 Computers as Components
ECEN 2250 5 Circuits/Electronics 1
ECEN 2260 5 Circuits/Electronics 2
ECEN 3100 5 Digital Logic
ECEN 3250 5 Circuits/Electronics 3
ECEN 3300 5 Linear Systems
ECEN 3400 5 Electromagnetic Fields & Waves
ECEN 3810 3 Introduction to Probability
ECE Electives (6 hours) - choose two from:
ECEN 3170 3 Energy Conversion (P)
ECEN 3320 3 Semiconductor Devices (M)
ECEN 3410 3 EM Waves & Transmission (F)
Theory Courses (9 hours) - choose three with at least two different letters from:
3 Third ECE Elective from category above
ECEN 4106 3 Photonics (O)
ECEN 4138 3 Control Systems Analysis (S)
ECEN 4167 3 Energy Conversion 2 (P)
ECEN 4242 3 Communication Theory (C)
ECEN 4345 3 Intro to Solid State (M)
ECEN 4553 3 Intro to Compiler Construction (D)
ECEN 4583 3 Software Systems Development (D)
ECEN 4593 3 Computer Organization (D)
ECEN 4623 3 Real-time Embedded Systems (D)
ECEN 4632 3 Intro to Digital Filtering (C)
ECEN 4645 3 Intro to Optical Electronics (M/O)
ECEN 4703 3 Switching and Finite Automata (D)
ECEN 4797 3 Intro to Power Electronics (P)
ECEN 4811 3 Neural Signals/Functional Brain Imaging (B)
ECEN 4821 3 Neural Systems and Physiological Control(B)
ECEN 4827 3 Analog IC Design (P)
ECEN 4831 3 Brains, Minds & Computers (B)
Laboratory Courses (4-6 hours) - choose two courses from:
ECEN 4375 3 Microstructures Lab
ECEN 4517 2 Power Electronics Lab
ECEN 4532 3 DSP Lab
ECEN 4606 3 Undergrad Optics Lab
ECEN 4613 3 Embedded System Design
ECEN 4633 3 Hybrid Embedded Systems
ECEN 4634 2 Transmission Lab
ECEN 4638 2 Controls Lab
ECEN 4652 2 Communications Lab
Capstone Design Course (3 hours) :
ECEN 46103 Capstone Lab
Humanities & Social Sciences (21 hours)
WRTG 3030 3 Writing on Science & Society
plus 3 additional hours of upper division acceptable courses
plus 15 additional hours of acceptable courses
Free Electives (5 hours maximum)
var Student's choice of courses up to a
maximum of 5 semester credit hours.
Technical Electives (variable hours)
var3000-level or above of approved engineering,
math, or physics courses or others by petition.
Number of hours needed varies with hours in
other categories.


TOTAL HOURS = 128