Overview

Artificial Intelligence (AI) focuses on building intelligent systems capable of performing tasks such as learning, reasoning, perception, natural language understanding, and decision-making. Machine learning (ML) is a branch of AI that focuses on the development of algorithms that enable computers to learn from data and improve their performance over time without explicit programming. AI/ML has transformative potential across various industries, enabling innovation in areas like healthcare, finance, retail, transportation, and entertainment.

PLAN OF STUDY FORM

Computer Science and Engineering RequirementsSuggested Options
Theory Elective (Select one)

ECE:5450 Machine Learning

CS:5430 Machine Learning

5000-Level ECE Elective (Select one)

ECE:5330 Graph Algorithms and Combinatorial Optimization

ECE:5455 Statistical Foundations of Inference and Machine Learning)

ECE:5415:0001 Contemporary Topics in ECE: Large Language Models

ECE:5415:0006 Intelligent Vision and Image Understanding

ECE:5550 Internet of Things

4000-level or above CS Elective (Select one)

CS:4400 Database Systems

CS:4420 Artificial Intelligence

CS:4440 Web Mining

CS:4980 Topics in Computer Science II (VARIES BY SEMESTER - Not all sections may be acceptable)

CS:4720 Optimization Techniques (Same as: MATH:4820)

ECE Elective (Select one)

All 5000-level ECE electives listed above, and ENGR:2995 Intro to AI & Machine Learning in Engr

ECE:3400 Linear System II

ECE:3600 Control Systems

CS Elective (Select one)All 4000-level and above CS electives listed above, and CS:3700 Elementary Numerical Analysis (Same as: MATH:3800)