Bachelor of Science in AI and Machine Learning

4 years 120 Credit Hours
Share on
Philosophy

The philosophy behind the BSc in AI and Machine Learning at Presidential Graduate School is to cultivate professionals who are not just proficient coders or data scientists, but who understand AI as a holistic discipline — one that blends computing foundations, data reasoning, ethical awareness, and real‑world application. By pairing rigorous training in algorithms, data analytics, and machine learning with courses in business basics and integrative studies, the program emphasizes producing well‑rounded graduates capable of solving complex problems responsibly.

Furthermore, the program aims to equip students with the ability to analyze complex data, build intelligent systems, and communicate solutions effectively to both technical and non‑technical stakeholders. This reflects the belief that AI practitioners must combine technical skill, critical thinking, ethical understanding, and collaborative communication — essential for deploying AI solutions across diverse industries and societal contexts.

Overview

The BSc in AI and Machine Learning at Presidential Graduate School combines solid foundational IT training with specialized instruction in AI and ML, enabling students to build intelligent systems and tackle real‑world challenges. The program covers core competencies like programming, data structures, databases, networking, and system design, while also diving into advanced areas including machine learning, computer vision, and natural language processing.

Structured as a 4‑year program spanning 120 credit hours, the curriculum is divided among core IT courses, AI/ML concentration electives, general education (integrative studies), business fundamentals, and a capstone project. This structure ensures graduates not only gain strong technical expertise, but also understand broader business, ethical, and societal contexts — preparing them for AI‑driven roles in sectors such as healthcare, finance, automation, or software development.

Courses Content
BS in AI and Machine Learning–Course Content
4 years 120 Credit Hours 40 Modules

  • DATA 100
    Introduction to Data Analytics
    3 Credit Hours
  • DATA 200
    Applied Statistical Analytics
    3 Credit Hours
  • DATA 210
    Database Design & Analytics
    3 Credit Hours
  • DATA 300
    Data Driven Decision Making
    3 Credit Hours
  • MAT 150
    Discrete Mathematics
    3 Credit Hours
  • PRG 100
    System Analysis and Design
    3 Credit Hours
  • PRG 200
    Programming in the Cloud
    3 Credit Hours
  • PRG 300
    Software Quality, Architecture, and Documentation
    3 Credit Hours
  • PRG 310
    DevOps and Agile
    3 Credit Hours
  • PRG 320
    C# Programming
    3 Credit Hours
  • PRG 330
    Python Programming
    3 Credit Hours
  • TECH 110
    Technology and Systems
    3 Credit Hours
  • TECH 250
    Technical Documentation and Communication
    3 Credit Hours
  • TECH 300
    Internet of Things (IoT)
    3 Credit Hours
  • TECH 330
    Emerging Technologies
    3 Credit Hours

  • COM 101
    Composition 1
    3 Credit Hours
  • COM 102
    Composition 2
    3 Credit Hours
  • COM 206
    Speech, Debate and Ethics
    3 Credit Hours
  • COM 207
    Critical Thinking and Research
    3 Credit Hours
  • HUM 201
    History of Social Movements
    3 Credit Hours
  • HUM 231
    Language, Power and Culture
    3 Credit Hours
  • MTH 110
    Quantitative Reasoning and Problem Solving
    3 Credit Hours
  • MTH 115
    College Algebra
    3 Credit Hours
  • SBS 210
    Psychology, Motivation and Decision Making
    3 Credit Hours
  • SCI 215
    Creating a Sustainable World: Technology and Energy Solution
    3 Credit Hours

  • LDR 302
    Introduction to Leadership
    3 Credit Hours
  • LDR 303
    Foundations in Operations Management
    3 Credit Hours

  • CAP 490
    Capstone Project
    3 Credit Hours

  • DCS 404
    Artificial Intelligence & Machine Learning
    3 Credit Hours
  • TECH 400
    Introduction to Information Retrieval
    3 Credit Hours
  • TECH 405
    Artificial Neural Network & Deep Learning
    3 Credit Hours
  • DCS 402
    Big Data Analytics and Visualization
    3 Credit Hours
  • BSIT 375
    Knowledge Discovery and Data Science
    3 Credit Hours
  • Operating System
    3 Credit Hours
  • BSIT 335
    Web Page Design and Development
    3 Credit Hours
  • CLD 400
    Virtualization and Storage
    3 Credit Hours
  • PRG 400
    Advanced Python
    3 Credit Hours
  • PRG 401
    JAVA
    3 Credit Hours
  • PRG 402
    Mobile Programming Applications
    3 Credit Hours
  • DCS 403
    Data Structures & Algorithms Design
    3 Credit Hours
Enquiry

Enquiry

Enquire Now Enquire Now