Bachelor of Science - Electrical Engineering

Below is a sample curriculum for an average student entering Colorado School of Mines and studying for a Bachelor's degree in Electrical Engineering The institutional required courses are indicated in blue.

Click for more information about the transition from a BS degree in Engineering, Electrical Specialty to a BS degree in Electrical Engineering.

You may also want to view the Current Electrical Engineering Flowchart

First Year
FallSpring
MATH-111: Calculus I4 MATH-112: Calculus II4 
DSCI-***: Distributed Science Elective3 PHGN-100: Physics I4.5 
CSM-101: Freshman Success Seminar0.5 EPIC-151: Design I3 
CHGN-121: Principles of Chem I4 CSCI-101: Intro to Computer Science3 
PAGN-101: Physical Ed I0.5 PAGN-102: Physical Ed II0.5 
LAIS-100: Nature & Human Values4    
 
Second Year
FallSpring
MATH-213: Calculus III4 MATH-225: Differential Eq3 
PHGN-200: Physics II4.5 EGGN-281: Circuits, Electronics & Power3 
CSCI-261: Programming Concepts3 EGGN-250: Multidiscplinary EG Lab I3 
PAGN-201: Physical Ed III0.5 PAGN-202: Physical Ed IV0.5 
SYGN-200: Human Systems3 EGGN-284: Digital Logic4 
DCGN-241: Statics3 EBGN-201: Principles of Econ3 
   EPIC-251: Design II3 
 
Third Year
FallSpring
MATH-323: Prob & Stats3 MATH-332: Linear Algebra3 
EGGN-XXX*: Mech/Fluids/Mat/Dynamics3 EGGN-307: Feedback Control Systems3 
EGGN-383: Microcomputer Architecture & Interfacing 3 EGGN-385: Electronic Devices & Circuits3 
EGGN-382: Engineering Circuit Analysis3 EGGN-386: Fund of Eng Electromagnetics3 
EGGN-388: Information Systems Science4 EGGN-389: Fund of Electric Machinery3 
 
Summer Field Session
EGGN-334: Field Session - Electrical3  
 
Fourth Year
FallSpring
LAIS/EBGN-***: H&SS Gen Ed3 LAIS/EBGN-***: H&SS Gen Ed3 
LAIS/EBGN-***: H&SS Gen Ed3 EGGN-***: Electrical Elective3 
EGGN-491: Senior Design I3 EGGN-492: Senior Design II3 
EGGN-450: Multidiscplinary EG Lab III3 ****-***: Free Elective3 
EGGN-***: Electrical Elective3 ****-***: Free Elective3 
EGGN-***: Electrical Elective3 ****-***: Free Elective3 
 

* Students may choose from the remainder of the Distributed Science (SYGN101 (4 Cr. Hr.), BELS101 (4 Cr. Hr.), CHGN122 (4 Cr. Hr.), CSCI101 (3 Cr. Hr.)) course list for the DSCI courses.

** Engineering Science elective is chosen from EGGN315, EGGN320, EGGN351 and EGGN371.

This information simply represents a sample curriculum. If there are any discrepancies between this information and other sources, the final authority is the catalog (or bulletin) published the year the student entered CSM.