Artificial Intelligence bs

major
An ocean topographical map with a blue gradient background and silver translucent lines

Program at a Glance

Degree(s)

Bachelor of Science

Build the full artificial intelligence stack in our program, where you'll move from data science and machine learning into cloud infrastructure, neural networks, and the large language models powering today's AI. Prepare for graduate school or careers in artificial intelligence, machine learning engineering, data science and software development. You'll train computer vision models, build agentic AI systems, and deploy real applications to the cloud - graduating with the practical experience to shape the future of intelligent technology.

What Sets Our Program Apart

  • A Modern Curriculum: The topics practitioners are shipping this year - taught as core, not as electives: Transformers, LoRA/QLoRA fine-tuning, retrieval-augmented generation (RAG), agentic systems, PyTorch, Hugging Face, YOLO.
  • AI Infrastructure: Most AI programs focus on models; this program has a separate course that teaches the infrastructure that makes modern AI actually run. Students learn Linux command-line administration, scripting, networking, GPU/CPU cloud provisioning, and server management, so they can manage cloud resources, and support real AI deployment.

Program Requirements

  • DATA 201 - Introduction to Data Science
  • DATA 301 - Data Science Methodology
  • CPSC 336 - Network Implementation and Administration I
  • CPSC 401 - Neural Foundations of Computer Vision
  • CPSC 403 - Large Language Models & Agentic Systems
  • CPSC 497 - Capstone Project in Artificial Intelligence

Select two from:

  • CPSC 441 - Big Data Technologies
  • CPSC 472 - Introduction to Robotics
  • CYBR 484 - AI Applications in Cybersecurity
  • CPSC 510 -  Artificial Intelligence I
  • PHYS 441/541 - Modeling and Simulation
  • MATH 380 - Numerical Analysis I
  • other approved artificial intelligence elective

Career Options

  • ML Engineer
  • Data Scientist
  • AI Researcher
  • Computer Vision Engineer
  • NLP/LLM Engineer
  • Robotics Engineer
  • AI Software Developer
  • Graduate School
Back to top
Quick edit Report a problem