Skip navigation.
New Mexico State University
Undergraduate Catalog



The Klipsch School of Electrical and Computer Engineering
Professor Satish Ranade, department head
Professor Phillip DeLeon, associate department head
Professor Steve Stochaj, associate department head

Professors Creusere, DeLeon, Ng, Oklobdzija, Ramirez-Angulo, Ranade, Stochaj, Voelz; Associate Professors, Borah, Cook, Furth, Huang, Paz, Petersen, Prasad; Assistant Professors Boucheron, Brahma, Cho, Dawood, Kliewer, Liu; College Assistant Professors Boehmer, Wei Tang; Emeritus Professors Carden, Flachs, Giles, Sheila Horan, Stephen Horan, Johnson*, Jordan, Kersting, Ludeman, Merrill, Reinfelds, Smolleck*, Steelman*, Taylor

(575) 646-3115;;

*Registered Professional Engineer (NM)

DEGREE: Bachelor of Science in Electrical Engineering

The undergraduate program of the Klipsch School is accredited by the Engineering Accreditation Commission of ABET and stresses the development of analytical tools and physical concepts required to prepare students for immediate employment or graduate study. The program is flexible, allowing students to choose elective coursework in the areas of communications, computer engineering, control systems, electric energy systems, electromagnetics and microwave engineering, micro-electronics, photonics, signal processing, and space systems.

Electrical Engineering Program Educational Objectives

The Klipsch School is dedicated to providing a quality, hands-on, educational experience for our students. The Program Educational Objectives for the Bachelor of Science Program in Electrical Engineering are:

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

DEGREE: Bachelor of Science in Electrical Engineering

REQUIREMENTS (total credits 130):


State of New Mexico Common Core (37 credits)

Area I: Communications (10 credits)

ENGL 111, Rhetoric and Composition4
Written Communications Elective3
Oral Communications Elective3

Area II: Mathematics (4 credits)

MATH 191G, Calculus I4

Area III: Natural Science (8 credits)

CHEM 111, General Chemistry I (w/lab)4
PHYS 215, Engineering Physics I (w/lab)4

Area IV: Social & Behavioral Sciences (6 or 9 credits*)

Economics, Political Science, Psychology,
Sociology, and Anthropology electives 6-9

Area V: Humanities & Fine Arts (6 or 9 credits*)

History, Philosophy, Literature, Art, Music, Dance,
Theater, or Foreign Language electives6-9

Institution Specific General Education (6 credits)

Viewing a Wider World Elective6


Mathematics (17 credits)

E E 210, Engineering Analysis I 24
E E 310, Engineering Analysis II23
MATH 192G, Calculus and Analytic Geometry II4
MATH 291G, Calculus and Analytic Geometry III23
MATH 392, Introduction to Ordinary Differential Equations²3

Natural Science (4 credits)

PHYS 216G, General Physics II (w/lab)4

Engineering (9 credits

Engineering elective23
Technical elective26

Engineering (57 credits)

E E 161, Computer Aided Problem Solving4
E E 162, Digital Circuit Design4
E E 260, Embedded Systems4
E E 280, DC and AC Circuits4
E E 312, Signals and Systems I3
E E 314, Signals and Systems II4
E E 351, Applied Electromagnetics4
E E 380, Electronics I4
E E 391, Introduction to Electric Power Engineering 4
E E 401, Research Topics in ECE1
E E 418, Capstone Design I3
E E 419, Capstone Design II3
E E 461, Systems Engineering and Program Management3
E E Electives212

*Students must complete 15 total credits from Area IV and V, with at least 6 credits from each area.

Additionally, it is strongly recommended that students select the following elective course:

Viewing a Wider World Electives:

PHIL 323, Engineering Ethics3

2Lists of approved electives can be formed in ECE main office


Incoming freshmen are expected to be eligible for MATH 191G*. A typical first year of study for E E students includes the following 31 credits:

CHEM 111G, General Chemistry I4
E E 161, Computer Aided Problem Solving4
E E 162, Digital Circuit Design4
ENGL 111G, Rhetoric and Composition4
MATH 191G, Calculus and Analytic Geometry I*4
MATH 192G, Calculus and Analytic Geometry II4
PHYS 215G, with Lab4
State General Education Common Core Elective3

*Eligibility for MATH 191G must be established with AP Calculus credit or by taking the Math Placement Exam, administered by the Math Learning Center


Through the proper choice of math, science, and engineering electives in the junior and senior years, it is possible for the student to specialize in an area of interest. In the electrical engineering program at NMSU, these areas include:

  1. Signals and Systems consisting of:
    1. Communications and Telemetry Students study space communication systems, wireless systems, or telemetry. Elective courses include: E E 496, Communications Systems, and E E 497, Digital Communications Systems I.
    2. Digital Signal Processing Digital signal processing (DSP) uses digital systems to measure, classify, filter, and/or compress real-world signals. These signals may come from a wide- range of sources: music, images, seismic data, brain waves, or speech, for example. Elective courses include: E E 395, Introduction to Digital Signal Processing, E E 442, Real-Time DSP, and E E 446, Digital Image Processing.
  2. Computer Engineering consisting of:
    1. Computer Systems Courses in computer engineering offer the student an opportunity to obtain in- depth knowledge of digital systems and practical experience in the design, operation, and programming of digital computers. Students wishing to specialize in this area may choose to complete the designated minor in Computer Engineering. Elective courses include: E E 363, Computer Systems Architecture, and E E 469, Communications Networks.
    2. Micro-Electronics Students study discrete analog circuits as well as the design, simulation, layout, and verification of complex digital and analog integrated circuits. Elective courses include: E E 425, Introduction to Semiconductor Devices, E E 480, Introduction to VLSI, E E 482, Electronics II, E E 485, Analog VLSI Design, and E E 486, Digital VSLI.
    3. Space Systems Engineering Work in this area prepares the student for employment opportunities in the aerospace industry. Students are introduced to the complexities of a space systems life cycle and the disciplines required to design, integrate, and operate large systems. Elective courses include: E E 460, Space System Mission Design.
  3. Power and Control consisting of:
    1. Control Systems Work in the systems area provides the student with a background in modeling, analysis, design, simulation, and control of complex systems. These systems may be associated with robotics, aerospace, transportation, power systems, or natural resources. Elective courses include: E E 475, Automatic Control Systems, and E E 476, Computer Control Systems.
    2. Electric Energy Systems Courses in this area acquaint students with the design, analysis, and operation of electrical power systems. Topics include high voltage transmission lines, distribution systems, rotating machines, and digital computer analysis of the steady state operation and short circuit conditions of a power system. Elective courses include: E E 431, Power Systems II, E E 432, Power Electronics, E E 493, Power Systems III, and E E 494, Distribution Systems.
  4. Electromagnetics and Photonics consisting of:
    1. Electromagnetics and Microwave Engineering Students study electromagnetic fields, wave propagation, antennas, waveguides, and transmission lines. Elective courses include: E E 449, Smart antennas, E E 452, Introduction to Radar, E E 453, Microwave Engineering, and E E 454, Antennas and Radiation.
    2. Photonics Students may concentrate in the fields of fiber optics, lasers, optical communications, imaging, and optical signal processing. Elective courses include: E E 470, Physical Optics, E E 473, Introduction to Optics, E E 477, Fiber Optics Communication Systems, E E 478, Optical Sources, Detectors, and Radiometry, and E E 479, Lasers and Applications.


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.

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 154 credit hours of coursework (normally: BSEE = 130 hours, MSEE = 30 hours; total =160 hours). Students electing this option will follow the existing undergraduate curriculum for the first seven semesters. In the final undergraduate semester, two graduate courses (>500 level) will be taken in lieu of two E E electives. The student receives a BSEE degree at this point. A MSEE program can be completed in three additional semesters. 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.
  • The E E Elective and Capstone courses may not be transferred.
  • The upper division E E core classes can only receive transfer credit after review and approval of the course area faculty.

MINOR: Electrical Engineering (total credits 25 or 26)

The Electrical Engineering minor is not available to students majoring in Electrical Engineering.

Prerequisites (19 credits) all may be transferred

CHEM 111G, General Chemistry I4
MATH 191G, Calculus and Analytic Geometry I4
MATH 192G, Calculus and Analytic Geometry II4
MATH 392, Introduction to Ordinary Differential Equations3
PHYS 215G, Physics I4
PHYS 216G, Physics II4

Lower Division (15 or 16 credits) all may be transferred

E E 161, Computer Aided Problem Solving4
E E 162, Digital Circuit Design4
E E 201, Networks I or E E 280, DC and AC Circuits3 or 4
E E 210, Engineering Analysis I4

Upper Division (10 credits) no transfer credit accepted

E E 312, Signals and Systems I3
E E 380, Electronics I4
E E Elective3

2 List of approved electives can be found in ECE main office. Certain electives may require additional pre-requisites.

MINOR: Computer Engineering (total credits 26 or 27)

MATH 191G Calculus and Analytic Geometry I4
MATH 192G, Calculus and Analytic Geometry II4

Lower Division (16 credits) all may be transferred

C S 271 Introduction to Object-Oriented Programming4
E E 161, Computer Aided Problem Solving, or C S 172 Computer Science I4
E E 162, Digital Circuit Design4
E E 260, Embedded Systems or C S 273 Machine Programming & Organization4

Upper Division (10 credits) no transfer credit accepted

C S 371, Software Development4
C S 473, Architectural Concepts or E E 363, Computer Sys Architecture3 or 4
C S 484, Computer Networks I or E E 469, Digital Communications Networks3