Electrical Engineering (Artificial Intelligence, Machine Learning, & Data Science) - Bachelor of Science in Electrical Engineering

Overview

The Electrical Engineering BS program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s), and Similarly Named Engineering Programs. This particular concentration in the B.S. EE program gives students the opportunity to explore more deeply the area of communications and signal processing.

Electrical Engineering Program Educational Objectives

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.

Transfer Credit Guidelines for Electrical Engineering Degrees

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

  • Engineering credit must be earned at an ABET accredited school.

  • Physics coursework must be calculus based.

  • If the NMSU required course includes a lab, the transfer credit must include a lab.

  • A grade of C- or better, must have been earned for transfer coursework.

  • E E Courses numbered 300/3000 or higher, Cornerstone and Capstone courses may not be transferred for credit.

  • Transfer credits for courses above 300/3000 level are not accepted.

Requirements (123-124 credits)

Students must complete all University degree requirements, which include: General Education requirements, Viewing a Wider World requirements, and elective credits to total at least 123 credits with 48 credits in courses numbered 300 or above. Developmental coursework will not count towards the degree requirements and/or elective credits, but may be needed in order to take the necessary English and Mathematics coursework.
BSEE students must earn a grade of C- or better in all engineering, technology, math and science courses (including associated prerequisite courses) required for the degree. A student may attempt any of these courses no more than three times to earn a passing grade of C- or better. Students who earn a grade less than a C- will be contacted by the department head or academic advising center and advised about this policy and resources to help in their academic success. If the student fails to pass any of these courses after three attempts, then the student will not be able to continue as an electrical engineering major and will be counseled on other degree options. Students may request an exception to this policy through written appeal to the Associate Dean for Academics in the College of Engineering.

PrefixTitleCredits
General Education
Area I: Communications
English Composition - Level 14
Composition I4
English Composition - Level 213
Oral Communications13
Area II: Mathematics4
Calculus and Analytic Geometry I 24
Area III: Laboratory Sciences8
General Chemistry I Lecture and Laboratory for STEM Majors4
Calculus -Based Physics I
and Calculus -Based Physics I Lab
4
Area IV: Social/Behavioral Sciences13
Area V: Humanities13
Area VI: Creative and Fine Arts13
General Education Elective4
Calculus and Analytic Geometry II4
Departmental/College Requirements
Program Specific Requirements
Mathematics and Natural Science18
Introduction to Ordinary Differential Equations3
Calculus -Based Physics II
and Calculus -Based Physics II Lab
4
Introduction to Engineering Mathematics4
Linear Algebra, Probability and Statistics Applications4
Multivariate and Vector Calculus Applications3
STEM6
Choose two STEM Electives3
Electrical and Computer Engineering43
DC Circuit Analysis4
Digital Logic4
Introduction to Programming and Embedded Systems4
AC Circuit Analysis4
Cornerstone Design2
Semiconductor Devices and Electronics I4
Signals and Systems I3
Signals and Systems II4
Fields and Waves4
Introduction to Computer Organization4
Engineering Capstone I 43
Engineering Capstone II3
E E Concentration Required Courses6
Introduction to Digital Signal Processing 53
Machine Learning I 53
E E Concentration Electives: Choose two courses from the following (one must be an E E course):66-7
Quantum Computing3
Advanced Image Processing3
Digital Image Processing3
Neural Signal Processing3
Algorithm Design & Implementation3
Data Structures and Algorithms0,4
Introduction to Deep Learning3
Graph Data Mining3
Artificial Intelligence I3
Bioinformatics3
Introduction to Data Mining3
Parallel Programming3
Introduction to Analysis3
Introduction to Geometry3
Introduction to Numerical Methods3
Introduction to Topology3
Applied Linear Algebra3
Advanced Linear Algebra3
Non-Departmental Requirements (in addition to Gen.Ed)
Viewing a Wider World Electives76
Programming Elective
Select one course from the following:3
Computer Programming Fundamentals: Python 83
Python Programming I
Python Programming II 83
Python Programming II
Second Language: (not required)
Electives, to bring the total credits to 1230
Total Credits123-124
1

See the General Education section of the catalog for a full list of courses.

2

MATH 1511G Calculus and Analytic Geometry I is required for the degree but students may need to take any prerequisites needed to enter MATH 1511G Calculus and Analytic Geometry I first.

3

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, CSCI, 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.

4

The prerequisite for ENGR 401 Engineering Capstone I for BSEE students is E E 300 Cornerstone Design.

5

Students must take both E E 495 Introduction to Digital Signal Processing and E E 465 Machine Learning I, both of which are offered in the Fall semester.

6

Some of these elective courses may have additional prerequisites.

7

See the Viewing a Wider World section of the catalog for a full list of courses.

8

Only one of the 100-level xor the 400-level course may be taken to satisfy degree requirements. Students may not take the 100-level of a course to satisfy the programming elective requirement and the 400-level of the same course to satisfy other degree requirements.

A Suggested Plan of Study for Students

This roadmap assumes student  placement in MATH 1511G Calculus and Analytic Geometry I and ENGL 1110G . The contents and order of this roadmap may vary depending on initial student placement in mathematics and English. It is only a suggested plan of study for students and is not intended as a contract. Course availability may vary from fall to spring semester and may be subject to modification or change.

Plan of Study Grid
First Year
FallCredits
ENGR 190Introduction to Engineering Mathematics4
ENGL 1110GComposition I4
CHEM 1215GGeneral Chemistry I Lecture and Laboratory for STEM Majors4
ENGR 120DC Circuit Analysis4
 Credits16
Spring
MATH 1511GCalculus and Analytic Geometry I 14
General Education Requirement (Area I, IV, V, VI or VWW)23
ENGR 130Digital Logic4
ENGR 140Introduction to Programming and Embedded Systems4
 Credits15
Second Year
Fall
MATH 1521GCalculus and Analytic Geometry II4
PHYS 1310G
PHYS 1310L
Calculus -Based Physics I
and Calculus -Based Physics I Lab
4
E E 200Linear Algebra, Probability and Statistics Applications4
ENGR 230AC Circuit Analysis4
 Credits16
Spring
MATH 3160Introduction to Ordinary Differential Equations3
PHYS 1320G
PHYS 1320L
Calculus -Based Physics II
and Calculus -Based Physics II Lab
4
E E 240Multivariate and Vector Calculus Applications3
Choose one Programming course from the following: 3
Computer Programming Fundamentals: Python
or Python Programming I
 
Python Programming II
or Python Programming II
 
General Education Requirement (Area I, IV, V, VI or VWW)23
 Credits16
Third Year
Fall
E E 300Cornerstone Design2
E E 320Signals and Systems I3
E E 340Fields and Waves4
General Education Requirement (Area I, IV, V, VI or VWW)23
General Education Requirement (Area I, IV, V, VI or VWW)23
 Credits15
Spring
E E 317Semiconductor Devices and Electronics I4
E E 325Signals and Systems II4
E E 362Introduction to Computer Organization4
General Education Requirement (Area I, IV, V, VI or VWW)23
 Credits15
Fourth Year
Fall
ENGR 401Engineering Capstone I3
E E 495Introduction to Digital Signal Processing 33
E E 465Machine Learning I 33
STEM Elective4,53
General Education Requirement (Area I, IV, V, VI or VWW)23
 Credits15
Spring
ENGR 402Engineering Capstone II3
EE Concentration Elective5,63-4
EE Concentration Elective5,63
STEM Elective4,53
General Education Requirement (Area I, IV, V, VI or VWW)23
 Credits15-16
 Total Credits123-124
1

MATH 1511G Calculus and Analytic Geometry I is required for the degree but students may need to take any prerequisites needed to enter MATH 1511G Calculus and Analytic Geometry I first.

2

See the General Education and Viewing a Wider World section of the catalog for a full list of courses.

3

 Students must take both E E 495 Introduction to Digital Signal Processing and E E 465 Machine Learning I, both of which are offered in the Fall semester.

4

STEM Elective: Course at the 300/3000 level or above from E E that is not used to satisfy any other E E program requirement or courses at the 300/3000 level or above from A E, C E, CHME, I E, M E, ASTR, BIOL, CHEM, CSCI, 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.

5

Depending on availability of specific courses in the fall or spring semester, students may need to reorganize the ECE Electives, STEM electives, and/or Gen Ed electives in their final year.  Students are strongly advised to consult with their ECE Faculty Mentor for assistance in planning their final year.

6

At least one EE Concentration Elective Course must be from the E E Prefix. See E E Concentration Electives in the Degree Requirements section above.