Undergraduate Programs In Electrical Engineering

"All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer." - IBM Manual, 1925

A distinguishing feature of the EE program at CSM is a focus on the area of energy and power systems along with the area of information and systems sciences, which includes embedded processors, signal processing and control systems. Graduates from our program find employment in the power industry, engineering consulting firms, renewable energy companies, aerospace and communications firms, as well as a wide variety of companies that rely on embedded intelligence to manage data and systems. Another popular choice of our students after graduation is graduate school, where an advanced degree will open up opportunities in corporate and government research labs or academia, and the opportunity to become technological leaders.

Students in the Electrical Engineering program complete a set of core courses that include mathematics, basic sciences, and engineering sciences during their first two years. Course work in mathematics is an essential part of the curriculum, which gives engineering students essential tools for modeling, analyzing, and predicting physical phenomena. The basic sciences are represented by physics and chemistry, which provide an appropriate foundation in the physical sciences. Engineering sciences build upon the basic sciences and are focused on applications.

The first two years also includes Engineering design course work within the Engineering Practice Introductory Course (EPICS I). This experience teaches design methodology and stresses the creative and synthesis aspects of the engineering profession. Finally, the first two years includes systems-oriented courses with humanities and social sciences content; these courses explore the linkages within the environment, human society, and engineered devices.

In the final two years, students complete an advanced core that includes circuit analysis, electronics, electromagnetic fields and waves, and digital systems. Because of our program focus, the core curriculum also includes courses in signal processing, embedded microprocessor systems design, machines and power systems, and control systems. Students can also take specialized electives that further develop their expertise in one of these focus areas, or in other areas such as robotics, biomedical engineering, and computing.

In their final year, students complete a capstone design course that is focused on an in-depth engineering project. The projects are generated by customer demand, and include experiential verification to ensure a realistic design experience.

The program leading to the degree of Bachelor of Science in Electrical Engineering is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.

The enrollment and graduation data for the Electrical Engineering program and other CSM programs can be found at the CSM Fact page

Program Educational Objectives and Student Outcomes

The Electrical Engineering program contributes to the educational objectives described in the CSM Graduate Profile. In addition, the Electrical Engineering Program at CSM has established specific Program Educational Objectives and Student Outcomes, which are the same as the Student Outcomes required for EAC/ABET accreditation.

Engineering Core

The Engineering core consists of the following 4 courses:

EGGN-450 Multidiscplinary EG Lab III
EGGN-491 Senior Design I
EGGN-492 Senior Design II
EGGN-XXX Statics or Thermo

Electrical Engineering Core

The Electrical Engineering core consists of the following 11 courses:

EENG-282 Electrical Circuits
EENG-284 Digital Logic
EENG-307 Introduction to Feedback Control Systems
EENG-310 Information systems science
EENG-311 Information Systems Science II
EENG-334 Engineering Field Session, Electrical
EENG-382 Engineering Circuit Analysis
EENG-383 Microcomputer Architecture & Interfacing
EENG-385 Electronic Devices & Circuits
EENG-386 Fundamentals of Engineering Electromagnetics
EENG-389 Fundamentals of Electric Machinery

Electrical Engineering Electives

In addition to the core courses listed above, students must take at least 9 credit hours of elective electrical engineering courses, selected from the following list:

CEEN-405 Numerical Methods for Engineers
CSCI-341 Computer Organization
CSCI-410 Elements of Computing Systems
CSCI-440 Parallel Comp for Scientists and Engineers
EENG-411 Digital Signal Processing
EENG-413 Analog & Digital Communication Systems
EENG-417 Modern Control Design
EENG-425 Introduction to Antennas
EENG-427 Wireless Communications
EENG-470 Intro to High Power Electronics
EENG-472 Practical Design of Small Renewable Energy Systems
EENG-480 Power Systems Analysis
EENG-481 Analysis & Design of Adv Energy Sys
EENG-489 Computational Methods in Energy Systems and Power
MATH-334 Introduction to Probability
MATH-335 Intro to Mathematical Statistics
MATH-455 Partial Differential Equations
MEGN-330 Introduction to Biomechanical Engineering
MEGN-441 Introduction to Robotics
PHGN-300 Modern Physics I
PHGN-320 Modern Physics II: Basics of Quantum Mechanics
PHGN-412 Introduction to Mathematical Physics
PHGN-435 Interdisciplinary Microelectronics Processing Labo
PHGN-440 Solid State Physics
PHGN-441 Solid State Physics Applications & Phenomena
PHGN-462 Electromagnetic Waves & Optical Physics

Additional EENG 400 level graduate level classes taught in the EE department can be considered as tech electives. Talk to your advisor for further guidance. 300 level or higher courses from other departments can be approved by the Department Head.

Free Electives

Also in addition to the core course requirements, students must also earn an additional 9 hours of free electives. Unlike the Electrical Engineering Electives, the free elective hours are not restricted to courses within the department but rather may be use for minors or majors with other departments or simply to take classes that you find interesting.


The requirements for your major may be dependent upon the year you enter Colorado School of Mines and are reflected in the corresponding catalog. Sample flowcharts indicating a generic schedule for an Electrical Engineering major's four year career are available. However, the information represented in the sample flowcharts are recommendations. For specific course requirements, please refer to the appropriate catalog. The current catalog as well as past catalogs are available through the Registrar's site.

Minors, ASIs and double majors

If you plan to obtain two BS degrees, be sure to review the Multiple Degrees section here 

If you plan to obtain a minor or ASI from another department, you should review these general requirements here

© 2017 Colorado School of Mines | | Equal Opportunity | Privacy Policy | Directories | Text Only | Mines.edu | rss

Last Updated: 09/01/2017 16:47:22