-------------------------------------- ARTIFICIAL INTELLIGENCE (AI) TRACK FOR COMPUTER SCIENCE: (Track Manager: Dr. Rowe) Revision of September 2019 Applies to students starting April 2019 or later Students must take the following: ___CS4330 Introduction to Computer Vision (3-2) (Prereq.: some programming, some linear algebra, some statistics ___CS4313 Advanced Robotic Systems (3-2) (Prereq.: CS3310) __ CS4920 Machine Learning in Data Networks (3-1) (Prereq.: Consent of instructor) ___MV4025 Cognitive and Behavioral Models for Simulations (3-2) (Prereq. CS3310) In addition, students must choose two of the following courses (or other courses by approval of the Track Manager): ___CS4317 Language Systems (3-2) (Prereq.: CS3310) ___CS49xx Seminar on Advanced Autonomous Systems Topics (4-1) (Prereq.: consent of instructor) ___CY3650 Cyber Data Management and Analytics (4-0) (Prereq.: CY3520, CS3502, or IS3502) ___IS4205 Big Data Management, Architecture, and Applications (3-2) (Listed prereqs. are IS3200 and IS3201, but CS3060 can substitute for them) ___OS4106 Advanced Data Analysis (3-0) (Prereq.: CS4315, but check with instructor) ___OA4108 Data Mining (2-2) (Prereq.: OA3103, but check with instructor ___ME4801 Machine Learning for Automous Operations (3-2) (Prereq.: ME3420 or AE3830) ___Forthcoming CS course on deep learning ___Forthcoming CS course on neuromorphic computing Notes: Track-related courses CS3310, Artificial Intelligence, and CS3315, Introduction to Machine Learning and Big Data, are required courses for all computer-science majors so they do not count as electives for the track. CS4315 is the course on machine learning for non-CS majors and duplicates much of the material of CS3315, so it cannot be used as an elective for this track.