Electrical Engineering - Bachelor of Science in Electrical Engineering

Electrical Engineering Program Educational Objectives

The Klipsch School is dedicated to providing a quality, hands-on, educational experience for our students. Below are the program educational objectives (PEOs) that describe the expected accomplishments of graduate during their first few years after graduation.

  1. Our graduates will obtain relevant, productive employment in the private sector, government and/or pursue an advanced degree.
  2. Our graduates will be using their engineering foundation to innovate solutions to the problems of the real world.

Requirements (120 credits)

General Education
State of New Mexico Common Core
Area I: Communications
ENGL 111GRhetoric and Composition4
Written Communications Elective 13
Oral Communications Elective 13
Area II: Mathematics
MATH 191GCalculus and Analytic Geometry I4
Area III: Natural Science
CHEM 111GGeneral Chemistry I4
PHYS 215GEngineering Physics I3
PHYS 215GLEngineering Physics I Laboratory1
Areas IV & V: Social and Behavioral Sciences & Humanities and Fine Arts
Select 15 total credits from Area IV and V, with at least 6 credits from each area: 115
Area IV: Social and Behavioral Sciences:
Select 6-9 credits from Economics, Political Science, Psychology, Sociology, and Anthropology electives 1
Area V: Humanities and Fine Arts:
Select 6-9 credits from History, Philosophy, Literature, Art, Music, Dance, Theater, or Foreign Language electives 1
Institution Specific General Education
Viewing a Wider World Electives (PHIL 323V strongly recommended) 16
Program Specific Requirements
Mathematics and Natural Science
MATH 192GCalculus and Analytic Geometry II4
MATH 392Introduction to Ordinary Differential Equations3
PHYS 216GEngineering Physics II3
PHYS 216GLEngineering Physics II Laboratory1
E E 200Linear Algebra, Probability and Statistics Applications4
E E 240Multivariate and Vector Calculus Applications3
E E 351Fields and Waves4
Select 6 credits from STEM electives 26
Electrical and Computer Engineering
ENGR 100Introduction to Engineering3
E E 100Introduction to Electrical Engineering4
E E 112Embedded Systems4
E E 212Introduction to Computer Architecture and Organization4
E E 230AC Circuit Analysis and Introduction to Power Systems4
E E 300Cornerstone Design2
E E 312Signals and Systems I3
E E 314Signals and Systems II4
E E 380Semiconductor Devices and Electronics4
E E 402Capstone Design3
E E Concentration Courses 311
Object-Oriented Programming
Select 3 or 4 credits from the following:3
C++ Programming3
Java Programming3
Computer Science I4
Object Oriented Programming4
Total Credits120

See the required courses section of the catalog for a full list of courses.


STEM Elective: Courses at the 300 level or above from E E that are not used to satisfy any other E E program requirement or courses at the 300 level or above from A E, C E, CHME, I E, M E, BIOL, CHEM, C S, MATH, ASTR and PHYS.  Excluded courses include VWW courses and those which are substantially equivalent to an E E course. A list of excluded STEM Electives.


For a list of approved E E Concentration Courses, see below.

Concentration Courses

Undergraduate students are given the opportunity to specialize in one concentration area.  Once fulfilled, this concentration appears on the student's transcript.  Concentrations include a minimum of 11 credits hours of coursework in:

  • Communications and Signal Processing
  • Computers and Microelectronics
  • Control and Power
  • Electromagnetics and Photonics

Alternately, students can elect to have no concentration.  In this case students are required to complete 12 credits hours, which must include one required course from each of three concentrations.

Concentration Course List

Communications and Signal Processing (11 credits)
E E 395Introduction to Digital Signal Processing3
E E 496Introduction to Communication Systems4
Choose two:
Digital Image Processing3
Neural Signal Processing3
Space System Mission Design and Analysis3
Communications Networks3
Digital Communication Systems I3
Computers and Microelectronics (11 credits)
E E 363Computer Systems Architecture4
E E 480Introduction to Analog and Digital VLSI4
Choose one:
Introduction to Semiconductor Devices3
Mobile Application Development3
Communications Networks3
Electronics II3
Analog VLSI Design3
Digital VLSI Design3
Control and Power (11 credits)3
E E 431Power Systems II3
E E 475Automatic Control Systems3
Choose two:
Introduction to Smart Grid3
Power Electronics3
Computer Control Systems3
Power Systems III3
Electromagnetics and Photonics (11 credits)
E E 454Antennas and Radiation3
E E 473Introduction to Optics3
Choose two:
Introduction to Semiconductor Devices3
Smart Antennas3
Introduction to Radar3
Microwave Engineering3
Fundamentals of Photonics4
Lasers and Applications4

The Freshman Year

Incoming freshmen are expected to be eligible for MATH 191G Calculus and Analytic Geometry I. A typical first year of study for E E students includes the following 30 credits:

Plan of Study Grid
E E 100 Introduction to Electrical Engineering 4
ENGR 100 Introduction to Engineering 3
ENGL 111G Rhetoric and Composition 4
MATH 191G Calculus and Analytic Geometry I 1 4
CHEM 111G General Chemistry I 4
E E 112 Embedded Systems 4
MATH 192G Calculus and Analytic Geometry II 4
General Education Requirement from either Area I or IV 3
 Total Credits30

Eligibility for MATH 191G Calculus and Analytic Geometry I must be established with AP Calculus credit or by taking the Math Placement Exam, administered by the Math Learning Center.

Related Areas of Study

Electrical and computer engineering students wishing to broaden their educational experience may elect to earn additional bachelor's degrees in

  • Engineering Physics or Physics
  • Mathematics
  • Computer Science

Klipsch School students may also choose to earn a minor in one or more of the following fields:

  • Computer Engineering
  • Physics
  • Mathematics
  • Computer Science

Students must consult with an academic advisor in the offering department for specific requirements related to additional degrees and minors.

Dual Degree (BS/MS) Program

This program option is designed to provide a means for ECE undergraduates to obtain both a BSEE and a MSEE degree with 144 credit hours of coursework (normally: BSEE = 120 hours, MSEE = 30 hours; total =150 hours). Students electing this option will follow the existing undergraduate curriculum for the first six semesters. In the final undergraduate year, two graduate courses (>500 level) will be taken in lieu of two E E concentration courses. The student receives a BSEE degree at this point. A MSEE program can be completed with 24 additional credit hours. Students must obtain prior approval of the department before starting this program option.

Transfer Credit

Credit earned at other institutions is generally accepted; however the following restrictions apply to transfer credits:

  • Engineering credit must be earned at an ABET accredited school.
  • Physics must be calculus based.
  • If the NMSU requirement includes a lab, the transfer credit must include a lab.
  • A grade of C-, or better, must have been earned.
  • E E Concentration Courses, Cornerstone and Capstone courses may not be transferred.
  • Upper division E E core classes can only receive transfer credit after review and approval of the course area faculty.