Undergraduate Programs in Electrical Engineering

"The engineer, and more generally the designer, is concerned with how things ought to be - how they ought to be in order to attain goals, and to function." - Herbert Simon

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 BSEE degree is fully accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology ( ABET). The accreditation status for the BSEE and all other CSM programs can be found on the CSM accreditation 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-450Multidiscplinary EG Lab III
EGGN-491Senior Design I
EGGN-492Senior Design II
EGGN-XXXStatics or Thermo

Electrical Engineering Core

The Electrical Engineering core consists of the following 11 courses:

EENG-282Electrical Circuits
EENG-284Digital Logic
EENG-307Introduction to Feedback Control Systems
EENG-310Information systems science
EENG-311Information Systems Science II
EENG-334Engineering Field Session, Electrical
EENG-382Engineering Circuit Analysis
EENG-383Microcomputer Architecture & Interfacing
EENG-385Electronic Devices & Circuits
EENG-386Fundamentals of Engineering Electromagnetics
EENG-389Fundamentals 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-405Numerical Methods for Engineers
CSCI-341Computer Organization
CSCI-410Elements of Computing Systems
CSCI-440Parallel Comp for Scientists and Engineers
EENG-411Digital Signal Processing
EENG-413Analog & Digital Communication Systems
EENG-417Modern Control Design
EENG-425Introduction to Antennas
EENG-427Wireless Communications
EENG-470Intro to High Power Electronics
EENG-472Practical Design of Small Renewable Energy Systems
EENG-480Power Systems Analysis
EENG-481Analysis & Design of Adv Energy Sys
EENG-489Computational Methods in Energy Systems and Power
MATH-334Introduction to Probability
MATH-335Intro to Mathematical Statistics
MATH-455Partial Differential Equations
MEGN-330Introduction to Biomechanical Engineering
MEGN-441Introduction to Robotics
PHGN-300Modern Physics I
PHGN-320Modern Physics II: Basics of Quantum Mechanics
PHGN-412Introduction to Mathematical Physics
PHGN-435Interdisciplinary Microelectronics Processing Labo
PHGN-440Solid State Physics
PHGN-441 Solid State Physics Applications & Phenomena
PHGN-462Electromagnetic Waves & Optical Physics

Additional EENG or CSCI 400 level and graduate level classes taught in the EECS 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 bulletin. 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 bulletin. The current bulletin as well as past bulletins 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 of http://bulletin.mines.edu/undergraduate/undergraduateinformation/undergraduatedegreerequirements/

If you plan to obtain a minor or ASI from another department, you should review these general requirements: http://bulletin.mines.edu/undergraduate/undergraduateinformation/minorasi/

© 2013 Colorado School of Mines | | Equal Opportunity | Privacy Policy | Directories | Mines.edu | rss