Dec 08, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

Artificial Intelligence Engineering (BS)


The program educational goals for the Artificial Intelligence Engineering BS program align with the accreditation requirements of the Accreditation Board for Engineering and Technology (ABET). Therefore the list includes Student Outcomes that describe what students are expected to be able to do as engineers.

Program Specific Goals:

  1. Define, synthesize, analyze, design, implement, and evaluate complex systems involving artificial intelligence with both digital software components and physical hardware components, such as sensors, robotics, and other machines, considering human, biological, and environmental factors in a holistic, full-lifecycle manner

  2. Apply fundamental knowledge of advanced mathematics, including optimization, probability, and statistics; computing fundamentals, including digital logic, data structures, and algorithms; signals and systems to practical applications

  3. Design and analyze AI systems by considering requirements, risks, and trade-offs and by using tools for simulation, optimization, and sensitivity analysis

Student Outcomes:

  1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, andmathematics

  2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, andwelfare, as well as global, cultural, social, environmental, and economic factors

  3. An ability to communicate effectively with a range of audiences

  4. An ability to recognize ethical and professional responsibilities in engineering situations andmake informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts

  5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives

  6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, anduse engineering judgment to draw conclusions

  7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies

University Requirements:


College Requirements:


  • The College of Engineering requires nine additional breadth credits (21 credits total including the University Breadth requirements) (minimum grade of C-).
    • These nine credits may be selected in any combination from the University Breadth Requirements  list and the College of Engineering Breadth Requirement List  in any category except Math, Natural Sciences and Technology.
    • Of the 21 credits, six credits must be at the Upper Level, defined as:
      • any 300-level or higher course on the University Breadth Requirement list (excluding Math, Natural Sciences and Technology courses).
      • any 300-level or higher course on the College of Engineering Breadth Requirement list (excluding Math, Natural Sciences and Technology courses).
      • any foreign language instruction course at the 107 level or higher as designated on the College of Engineering Breadth Requirement list (some courses above the 107 level do NOT count toward this requirement because they are taught in English).
    • A maximum of two courses (six credits) can be taken from the Career and Professional Preparation sub-section of the College of Engineering Breadth Requirement list to satisfy the College of Engineering additional breadth requirement.
    • Of the 21 credits, three credits may be used to satisfy the University Multicultural Requirement (recommended for timely progress toward degree completion).
    • With few exceptions, students may not use courses from their major to satisfy Breadth Requirement coursework.

IMPORTANT NOTE: Courses taken from the College of Engineering Breadth Requirement list can ONLY count toward the additional nine credits of breadth the College of Engineering requires for its majors. They CANNOT count for University Breadth.

Academic Standards


Students pursuing any engineering major (except Computer Science or Information Systems) must have at least a 2.0 grade point average in all coursework that counts toward the Engineering Grade Point Average as seen on the degree audit. This coursework generally consists of engineering, mathematics, and science courses used to fulfill graduation requirements. The college adheres to the university grade forgiveness policy. Outside of the timeframe specified in that policy, if a course is repeated, only the last grade will be used to compute the Engineering Grade Point Average. Credit from courses taken pass/fail cannot be used to complete any engineering degree requirement, unless the course is only offered pass/fail in the engineering curriculum.

Engineering Design


Restricted Electives


Complete a minimum of 21 credits, with up to 6 credits of VIP (ELEG 187, 287, 387, 487)

AI Electives


Complete a minimum of 12 credits, with up to 3 credits of VIP (ELEG 287, 387, 487). Other courses can be considered in consultation with the academic advisor and approval by the ECE Associate Chair of Undergraduate Studies.  

AI-related Vertically Integrated Projects (VIP)


Up to 3 credits from the following:

Computer Vision


At most 1 course from the following:

Data Science


At most 1 course from the following:

Foundations of AI


At most 2 courses in total.

Computational Foundations

At most 1 course from the following:

  • CIEG - 646 - Convex Optimization

    or

  • Credit(s): 3
  • or

    MATH 529 - Fundamentals of Optimization

    or

    MATH 612 - Computational Methods for Equation Solving and Function Min

    or

    STAT 603 - Statistical Computing and Optimization

Probability and Information Theory

At most 2 courses from the following:

ELEG 630 - Information Theory

MATH 630 - Probability Theory and Applications

MATH 631 - Introduction to Stochastic Processes

Statistics

At most 2 courses from the following:

STAT 601 - Probability Theory for Operations Research and Statistics

STAT 602 - Mathematical Statistics

STAT 611 - Regression Analysis

STAT 612 - Advanced Regression Techniques

STAT 619 - Time Series Analysis

STAT 621 - Survival Analysis

STAT 622 - Statistical Network Analysis

STAT 656 - Biostatistics

STAT 675 - Logistic Regression

STEM Electives


Complete a minimum of 6 credits of STEM electives, with no more than 4 credits at the 100 level.

The list is not exhaustive and other courses can be considered in consultation with the academic advisor and approval of the ECE Associate Chair of Undergraduate Studies. 

College Breadth/Writing Elective


One of the following:

Electives:


After required courses are completed, sufficient elective credits must be taken to meet the minimum credit requirement for the degree.

Credits to Total a Minimum of 124


Last Revised for 2025-2026 Academic Year