BSEE Requirements

Chris_Galvan_1337032426

Students in the Klipsch School of Electrical and  Computer Engineering earn a Bachelor of Science in Electrical Engineering (BSEE) degree.  We are continuously checking our curriculum and making changes when a need is identified.  Since there are changes to the program requirements from year to year, students need to select the catalog they will graduate under.  You may choose the catalog that was in effect when you started school or any subsequent catalog, provided the selected catalog is not more than six years old when you complete the degree.

The curriculum consists of general education, science, math, engineering and electrical engineering classes (see the BSEE requirements for lists). Each EE student must take the lower-division ECE core courses (EE 100, 112, 200, 212, 230, 240) and  upper-division ECE core courses (EE 317, 320, 325, and 340).  These classes cover all the basic information we expect our EE to all know.  When the lower-division core courses are complete, students are eligible to enroll in junior cornerstone design.  When the upper-division core is complete, students can take their senior design capstone course.  Cornerstone and capstone are team design experiences, where students will design, build, test, and document a complex electrical engineering project.  

The program is flexible, allowing students to choose elective coursework towards concentrations in (i) communications and signal processing, (ii) computers and microelectronics, (iii) control and power, (iv) electromagnetics and photonics, or (v) space systems.

Detailed Requirements

Students usually follow the catalog which was in effect when they first attended NMSU. However, students may choose to switch to another catalog as long as that catalog is no more than six years old at the time of graduation.

Note that each list of electives included in the summaries represent the approved classes for that academic year. A class must be on the approved list in the semester it was taken in order to fulfill an elective requirement. Always refer to the most current list of approved classes when choosing electives.

 Catalog Year   PDF   DOC, DOCX  
 2018-2019  BSEE Requirements PDF  BSEE Requirements DOC
 2017-2018  BSEE Requirements PDF   BSEE Requirements DOC 
 2016-2017  BSEE Requirements PDF   BSEE Requirements DOC
 2015-2016  BSEE Requirements PDF   BSEE Requirements DOC
 2014-2015  BSEE Requirements PDF   BSEE Requirements DOC
 2013-2014  BSEE Requirements PDF   BSEE Requirements DOC

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 111G Rhetoric and Composition 4
Written Communications Elective 1 3
Oral Communications Elective 1 3
Area II: Mathematics  
MATH 191G Calculus and Analytic Geometry I 4
Area III: Natural Science  
CHEM 111G General Chemistry I 4
PHYS 215G Engineering Physics I 3
PHYS 215GL Engineering Physics I Laboratory 1
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: 1 15
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) 1 6
Program Specific Requirements  
Mathematics and Natural Science  
MATH 192G Calculus and Analytic Geometry II 4
MATH 392 Introduction to Ordinary Differential Equations 3
PHYS 216G Engineering Physics II 3
PHYS 216GL Engineering Physics II Laboratory 1
E E 200 Linear Algebra, Probability and Statistics Applications 4
E E 240 Multivariate and Vector Calculus Applications 3
STEM  
Select one course from STEM electives 2 3
Electrical and Computer Engineering  
ENGR 100 Introduction to Engineering 3
E E 100 Introduction to Electrical and Computer Engineering 4
E E 112 Embedded Systems 4
E E 212 Introduction to Computer Organization 4
E E 230 AC Circuit Analysis and Introduction to Power Systems 4
E E 300 Cornerstone Design 2
E E 317 Semiconductor Devices and Electronics I 4
E E 320 Signals and Systems I 3
E E 325 Signals and Systems II 4
E E 340 Fields and Waves 4
E E 402 Capstone Design 3
E E Concentration Courses (14 or 15 cr) 3 14
Object-Oriented Programming  
Select one course from the following (3 or 4 cr): 3
C++ Programming 3
Java Programming 3
Python Programming II 3
Computer Science I 4
Object Oriented Programming 4
Total Credits 120
1 See the required courses section of the catalog for a full list of courses.
2 STEM Elective: Course at the 300 level or above from E E that is 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, ASTR, BIOL, CHEM, C S, MATH, PHYS and STAT.  Excluded courses include VWW courses and those which are substantially equivalent to an E E course. Click to view a list of excluded STEM Electives.
3 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
  • Space Systems

Alternately, students can elect to have no concentration.  In this case students are required to complete 14 or 15 credits hours, which includes one required course from three different concentrations, plus a second STEM elective.

Concentration: Communications and Signal Processing  (14 credits)

Required:  
E E 395 Introduction to Digital Signal Processing 4
E E 496 Introduction to Communication Systems 4
Choose two, such that at least one has E E prefix: 6
Digital Image Processing 3
Neural Signal Processing 3
Space System Mission Design and Analysis 3
Communications Networks 3
Digital Communication Systems I 3
Algorithm Design & Implementation 3
Data Structures and Algorithms 4
Python Programming I 3
Artificial Intelligence I 3
Computer Graphics I 3
Digital Game Design 3
Computer Security 3
Introduction to Robotics 3
Bioinformatics 3
Complex Variables 3
Fourier Series and Boundary Value Problems 3
Calculus of Variations and Optimal Control 3
Matrix Theory and Applied Linear Algebra 3
Advanced Linear Algebra 3
Introduction to Real Analysis I 3
Probability: Theory and Applications 3
Total Credits 14

Concentration: Computers and Microelectronics (14 credits)

Required:  
E E 462 Computer Systems Architecture 4
E E 480 Introduction to Analog and Digital VLSI 4
Choose two, such that at least one has E E prefix: 6
ASIC Design 3
Introduction to Semiconductor Devices 3
Mobile Application Development 3
ARM SOC Design 3
Communications Networks 3
Electronics II 3
Analog VLSI Design 3
Digital VLSI Design 3
Nanoscience and Nanotechnology 3
Algorithm Design & Implementation 3
Compilers and Automata Theory 4
Software Development 4
Data Structures and Algorithms 4
Python Programming I 3
Operating Systems I 3
Computer Security 3
Linux System Administration 3
Visual Programming 3
Database Management Systems I 3
Parallel Programming 3
Total Credits 14

Concentration: Control and Power (14 credits)

Required:  
E E 431
431 L
Power Systems II
and Power Systems II Laboratory
4
E E 475 Automatic Control Systems 4
Choose two, such that at least one has E E prefix: 6
Introduction to Smart Grid 3
Power Electronics 3
Computer Control Systems 3
Power Systems III 3
Engineering Materials 3
Alternative and Renewable Energy 3
Mechatronics 3
Algorithm Design & Implementation 3
Introduction to Robotics 3
Matrix Theory and Applied Linear Algebra 3
Total Credits 14

Concentration: Electromagnetics and Photonics (14 credits)

Required:  
E E 454 Antennas and Radiation 4
E E 473 Introduction to Optics 4
Choose two, such that at least one has E E prefix: 6
Introduction to Semiconductor Devices 3
Smart Antennas 3
Introduction to Radar 3
Microwave Engineering 3
Fundamentals of Photonics 4
Lasers and Applications 4
Engineering Data Analysis 3
Nanoscience and Nanotechnology 3
Engineering Analysis II 3
Introduction to Astronomical Observations and Techniques 3
Complex Variables 3
Fourier Series and Boundary Value Problems 3
Matrix Theory and Applied Linear Algebra 3
Modern Physics 3
Modern Experimental Optics 3
Total Credits 14

Concentration: Space Systems (14 credits)

Required:  
E E 460 Space System Mission Design and Analysis 3
A E 362 Orbital Mechanics 3
Choose two: 8
Introduction to Digital Signal Processing 4
Antennas and Radiation 4
Introduction to Optics 4
Fundamentals of Photonics 4
Introduction to Communication Systems 4
Total Credits 14

No Concentration (15 credits)

Choose three required 4-credit courses from 3 different concentrations: 12
Introduction to Digital Signal Processing 4
Introduction to Communication Systems
Computer Systems Architecture 4
Introduction to Analog and Digital VLSI
Power Systems II
and Power Systems II Laboratory
4
Automatic Control Systems
Antennas and Radiation 4
Introduction to Optics
Choose a second STEM elective: 1 3
Total Credits 15
1 Second STEM Elective: A second course at the 300 level or above from E E that is 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, ASTR, BIOL, CHEM, C S, MATH, PHYS and STAT.  Excluded courses include VWW courses and those which are substantially equivalent to an E E course. Click to view a list of excluded STEM Electives.

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
Freshman
Fall Credits
E E 100 Introduction to Electrical and Computer Engineering 4
ENGR 100 Introduction to Engineering 3
ENGL 111G Rhetoric and Composition 4
MATH 191G Calculus and Analytic Geometry I 1 4
  Credits 15
Spring
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
  Credits 15
  Total Credits 30
1 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.