Browse Programs

Browse our accredited programs taught by AI Twin professors

Select a Program

Master of Computer Science

A comprehensive program covering algorithms, data structures, AI, and software engineering

Master of Business Administration

Develop leadership skills and business acumen for the AI-driven economy

Foundations of Computer Science
Computer Science
Core

Foundations of Computer Science

Covers discrete mathematics, computational theory, and logic. Provides essential theoretical underpinnings for advanced computer science topics.

3 credits
30 hours
core
1,542 students
Dr. Sarah Johnson

Dr. Sarah Johnson

Course Instructor

Algorithms & Data Structures
Computer Science
Core

Algorithms & Data Structures

An in-depth study of algorithmic strategies, complexity analysis, and fundamental data structures (lists, trees, graphs).

3 credits
32 hours
core
1,287 students
Dr. Mark Rios

Dr. Mark Rios

Course Instructor

Advanced Database Systems
Data Science
Core

Advanced Database Systems

Explores database design, query optimization, distributed databases, and transactions. Emphasis on modern NoSQL and Big Data systems.

3 credits
28 hours
core
1,327 students
Dr. Erin Yau

Dr. Erin Yau

Course Instructor

Distributed Systems & Cloud Computing
Computer Science
Core

Distributed Systems & Cloud Computing

Examines distributed architectures, fault tolerance, microservices, and cloud platforms (AWS, Azure, GCP). Covers load balancing and virtualized clusters.

3 credits
35 hours
core
1,185 students
Dr. Linda Dupont

Dr. Linda Dupont

Course Instructor

Machine Learning
AI & ML
Core

Machine Learning

Introduces supervised and unsupervised learning algorithms, model evaluation, and common frameworks (TensorFlow, PyTorch).

3 credits
36 hours
core
1,865 students
Dr. Emily Barnes

Dr. Emily Barnes

Course Instructor

Software Engineering Principles
Computer Science
Core

Software Engineering Principles

Focuses on software lifecycle models, requirements engineering, design patterns, version control, and continuous integration.

3 credits
30 hours
core
1,254 students
Dr. Priya Raman

Dr. Priya Raman

Course Instructor

Computer Security & Cryptography
Computer Science
Elective

Computer Security & Cryptography

Provides understanding of cryptographic methods, secure software design, network security, and threat modeling.

3 credits
25 hours
elective
1,076 students
Dr. Mark Rios

Dr. Mark Rios

Course Instructor

Data Mining & Big Data Analytics
Data Science
Elective

Data Mining & Big Data Analytics

Techniques for mining large datasets, clustering, classification, and the Hadoop/Spark ecosystem for large-scale data analysis.

3 credits
30 hours
elective
1,128 students
Dr. Priya Raman

Dr. Priya Raman

Course Instructor

Deep Learning & Neural Networks
AI & ML
Elective

Deep Learning & Neural Networks

Delves deeper into neural network architectures, training strategies, and advanced topics like GANs and reinforcement learning.

3 credits
32 hours
elective
1,398 students
Dr. Emily Barnes

Dr. Emily Barnes

Course Instructor

Natural Language Processing
AI & ML
Elective

Natural Language Processing

Covers text processing, language models, sentiment analysis, neural language understanding, and applications like chatbots.

3 credits
28 hours
elective
1,267 students
Dr. Priya Raman

Dr. Priya Raman

Course Instructor

High-Performance Computing
Computer Science
Elective

High-Performance Computing

Parallel computing principles, GPU programming, and optimization techniques for scientific computations and real-time analytics.

3 credits
25 hours
elective
954 students
Dr. Sarah Johnson

Dr. Sarah Johnson

Course Instructor

Web Development & APIs
Computer Science
Elective

Web Development & APIs

Modern web frameworks, RESTful and GraphQL APIs, micro frontends, and deployment strategies for scalable web services.

3 credits
24 hours
elective
1,352 students
Dr. Linda Dupont

Dr. Linda Dupont

Course Instructor

Artificial Intelligence
AI & ML
Elective

Artificial Intelligence

Comprehensive introduction to AI fundamentals including knowledge representation, reasoning, search algorithms, and intelligent agents.

3 credits
30 hours
elective
1,250 students
Dr. Erin Yau

Dr. Erin Yau

Course Instructor