Course Catalogs

Artificial Intelligence Science and Engineering (ASE)

ASE 510  Formal Foundations of Artificial Intelligence  (3 Credits)  
Engineering & Comp Sci  
The language of sets, propositional and predicate logic. Methods of proof including mathematical induction. Linear equations, matrices and Gaussian elimination. Vector spaces, linear independence, basis and dimension. Linear transformations, orthogonality, Gram-Schmidt orthogonalization. Eigenvalues, eigenvectors and diagonalization.
ASE 511  Introduction to the Theory and Practice of AI and Machine Learning  (3 Credits)  
Engineering & Comp Sci  
Foundational concepts in artificial intelligence, including knowledge representation and reasoning, machine learning, and neural networks. Introduction to the function, employment, and limitations of language models (LLMs), and proper LLM usage in coding tasks.
Coreq: ASE 510  
Shared Competencies: Critical and Creative Thinking  
ASE 653  Artificial Intelligence Capstone 1  (3 Credits)  
Engineering & Comp Sci  
Double-numbered with ASE 453  
Artificial Intelligence System Specification and Design; AI software libraries and tools; Project Management; Artificial Intelligence System Architecture; Incremental Product Delivery; Prototyping; Evaluation; Team projects. Additional work required for graduate students.
Advisory recommendation Prereq: ASE 511  
ASE 654  Artificial Intelligence Capstone 2  (3 Credits)  
Engineering & Comp Sci  
Double-numbered with ASE 454  
Artificial Intelligence System Development; Incremental Product Delivery; Evaluation; Maintenance; Team projects; Additional work required for graduate students.
Advisory recommendation Prereq: ASE 653  
ASE 660  AI Hardware Design Fundamentals  (3 Credits)  
Engineering & Comp Sci  
Double-numbered with ASE 460  
Computational and hardware foundations of ML; complexity and performance analysis of ML models; modern computer architectures; FPGA-based acceleration; model optimization techniques and their impacts. Additional work required for graduate students.
ASE 665  Introduction to Machine Learning  (3 Credits)  
Engineering & Comp Sci  
Double-numbered with ASE 465  
Feature extraction; Supervised and unsupervised learning; Bias-variance trade-off; Linear, logistic, and nonlinear regression; Decision trees and ensemble models; Neural networks; Deep Learning. Additional work required for graduate students.
ASE 669  Artificial Intelligence Algorithms  (3 Credits)  
Engineering & Comp Sci  
Double-numbered with ASE 469  
Core artificial intelligence algorithms, including tree search and constraint satisfaction, automated reasoning, probabilistic models and Monte-Carlo methods, reinforcement learning, and automatic differentiation. Additional work is required for graduate students.
Advisory recommendation Prereq: ASE 665  
ASE 690  Independent Study  (1-6 Credits)  
Engineering & Comp Sci  
Exploration of a problem, or problems, in depth, individual independent study upon a plan submitted by the student. Admission by consent of supervising instructor(s) and the department.
Repeatable  
ASE 997  Masters Thesis  (1-6 Credits)  
Engineering & Comp Sci  
Repeatable