Undergraduate Artificial Intelligence Emphasis Courses
AIS 200 Principles of Artificial Intelligence
This course provides students with the understanding of the key principles, techniques, and applications associated with artificial intelligence (AI) for business strategies and transformation. Students will gain knowledge about knowledge representation, game theory, search problems using computational theories. The course will also explore different issues surrounding AI such as ethics and bias. Some key concepts and terms like deep learning and neural networks will also be covered as part of the course.
AIS 300 Principles of Data Analytics
This course introduces you to the basics of data science and data analytics for handling of massive databases. The course covers concepts data mining for big data analytics, and introduces you to data visualization and some basic statistical concepts for data science.
CPT 200 Fundamentals of Programming Languages
This course will introduce students to the fundamentals of computer programming. Students will learn fundamentals of computer programming including primitive data types, expressions, control statements, functions, and arrays. Students in this course will be using Python programing language. Python is a widely used high-level, general-purpose, interpreted, dynamic programming language.