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 Composition 4
Written Communications Elective 3
Oral Communications Elective 3

Area II: Mathematics (4 credits)

MATH 191G, Calculus I 4

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 electives 6-9

Institution Specific General Education (6 credits)

Viewing a Wider World Elective 6


Mathematics (17 credits)

E E 210, Engineering Analysis I 2 4
E E 310, Engineering Analysis II 2 3
MATH 192G, Calculus and Analytic Geometry II 4
MATH 291G, Calculus and Analytic Geometry III 2 3
MATH 392, Introduction to Ordinary Differential Equations 2 3

Natural Science (4 credits)

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

Engineering (9 credits

Engineering elective 2 3
Technical elective 2 6

Engineering (57 credits)

E E 161, Computer Aided Problem Solving 4
E E 162, Digital Circuit Design 4
E E 260, Embedded Systems 4
E E 280, DC and AC Circuits 4
E E 312, Signals and Systems I 3
E E 314, Signals and Systems II 4
E E 351, Applied Electromagnetics 4
E E 380, Electronics I 4
E E 391, Introduction to Electric Power Engineering 4
E E 401, Research Topics in ECE 1
E E 418, Capstone Design I 3
E E 419, Capstone Design II 3
E E 461, Systems Engineering and Program Management 3
E E Electives2 12

*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 Ethics 3

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 I 4
E E 161, Computer Aided Problem Solving 4
E E 162, Digital Circuit Design 4
ENGL 111G, Rhetoric and Composition 4
MATH 191G, Calculus and Analytic Geometry I* 4
MATH 192G, Calculus and Analytic Geometry II 4
PHYS 215G, with Lab 4
State General Education Common Core Elective 3

*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 I 4
MATH 191G, Calculus and Analytic Geometry I 4
MATH 192G, Calculus and Analytic Geometry II 4
MATH 392, Introduction to Ordinary Differential Equations 3
PHYS 215G, Physics I 4
PHYS 216G, Physics II 4

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

E E 161, Computer Aided Problem Solving 4
E E 162, Digital Circuit Design 4
E E 201, Networks I or E E 280, DC and AC Circuits 3 or 4
E E 210, Engineering Analysis I 4

Upper Division (10 credits) no transfer credit accepted

E E 312, Signals and Systems I 3
E E 380, Electronics I 4
E E Elective 2 3

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 I 4
MATH 192G, Calculus and Analytic Geometry II 4

Lower Division (16 credits) all may be transferred

C S 271 Introduction to Object-Oriented Programming 4
E E 161, Computer Aided Problem Solving, or C S 172 Computer Science I 4
E E 162, Digital Circuit Design 4
E E 260, Embedded Systems or C S 273 Machine Programming & Organization 4

Upper Division (10 credits) no transfer credit accepted

C S 371, Software Development 4
C S 473, Architectural Concepts or E E 363, Computer Sys Architecture 3 or 4
C S 484, Computer Networks I or E E 469, Digital Communications Networks 3