Mar 03, 2026  
[DRAFT] 2026-27 Undergraduate Catalog 
    
[DRAFT] 2026-27 Undergraduate Catalog
Add to Portfolio (opens a new window)

AI 2000: Introduction to AI Programming

3 Credit Hours

Prerequisite: CSE 1321  and CSE 1321L  with a grade of “B” or higher
Description:
This course provides an overview of the artificial intelligence (AI) discipline and introduces the student to the fundamental principles and processes of artificial intelligence programming. This course highlights the overview of AI programming and the activities performed at each stage in the development cycle such as the introduction to AI platform (GPU) and software tools (Python, Colab), Python AI Framework (TensorFlow, PyTorch), AI data types and structures (list, matrice), AI dataset, AI ethical principles and a brief introduction to machine learning and deep learning. Through application case studies students design, implement, and test AI solutions to solve problems.


Course Learning Outcomes
Students who succcessfully complete this course will be able to: 

  1. Identify, design, implement, and evaluate the AI approaches for different applications.
  2. Apply cutting-edge AI algorithms and tools to solve problems.
  3. Communicate and work effectively in a team to complete projects.
  4. Recognize AI ethical principles.



Add to Portfolio (opens a new window)