DATA 2810: Introduction to Artificial Intelligence

This course traces the evolution of AI from the perceptron to modern day large language models. Students will be exposed to the major branches of AI and the key architectures that allow computers to mimic (limited) human intelligence. Along the way, students will understand the strengths and weaknesses, and different capabilities, of different AI architectures. Students will be able to speak intelligently about the current types of AI, and they will be able to identify constructive use cases, as well as potential risks and dangers of AI.

Course Goals

  • Differentiate between machine learning and other types of AI.
  • Explain how AI systems can become biased, the consequences of this bias, and how these can be reduced or eliminated.
  • Define and describe common concepts related to AI, such as weak and strong AI, artificial general intelligence, supervised and unsupervised learning, classification and regression, and discriminative and generative AI.
  • Define and describe fundamental structures related to AI, such as algorithms, models, neural networks.
  • Describe generally the operations and structure of different types of neural networks and how tat structure helps them perform specific tasks involving images or language.

This 3 credit hour course has no prerequisites and is open to all students. Section(s) are taught by CAIDS Professor of Practice, John Levendis.

Ready to take this course?

Search for "DATA 2810" in the Schedule of Classes to register. For more help with registration, please review the resources provided by the Registrar's Office.

Explore More CAIDS Courses

To view all our available course offerings, simply Search the Schedule of Classes using our Department Acronym ("DATA").

Need Accommodations?

Data is for everyone. Contact the Goldman Center for Student Accessibility for assistance. We can't wait to see you in class.