Bachelor of Science in AI and Machine Learning
Program Description
The Bachelor of Science in AI and Machine Learning program blends core Information Technology (IT) skills with specialized training in AI, preparing students to build intelligent systems and solve real-world problems. Students gain a strong foundation in programming, data structures, databases, and networks, alongside advanced topics like machine learning, computer vision, and natural language processing. Graduates will be equipped to work in IT and AI-driven roles across sectors such as healthcare, finance, automation, and software development.
Bachelor of Science in AI and Machine Learning Program Learning Outcomes
The BS in AI and Machine Learning encourages students to achieve the following educational outcomes:
Program Requirements
For acceptance into the BS in AI and Machine Learning degree program, applicants must satisfy English Proficiency and one (1) of the additional criteria:
For students who obtained their credentials outside the United States from a non-English-speaking country, proof of English proficiency will be requested.
Students must also meet one of the additional criteria:
- High school diploma from a university-recognized high school with a minimum 2.0 cumulative GPA or university-recognized high school equivalency such as GED, TASC, or HiSET;
- High school diploma plus a previously earned Associate-level or higher degree from a nationally, regionally, or government-accredited college or university;
- High school diploma plus twenty-four (24) college-level credits (does not include remedial credits) from a nationally, regionally, or government-accredited college or university earned with a minimum 2.0 cumulative GPA;
- Approval from the Admissions Committee following a review of factors considered essential for academic success, including previous academic progress, non-academic achievements, and any additional information requested by the Committee as they relate to standards set by the University’s governing bodies.
The Bachelor of Science in AI and Machine Learning (BS in AI and Machine Learning) degree program requires 120 credit hours, including 45 credit hours of Core Information Technology courses, 36 credit hours of Concentration and Elective courses, 30 credit hours of Integrative Studies (General Education) courses, six (6) credit hours of Core Business courses, and a three (3) credit-hour Capstone course.
Students may complete their entire 120-credit Bachelor of Science in AI and Machine Learning program by taking all 45 credit hours of Core Information Technology courses, 36 credit hours of Concentration and Elective courses, 30 credit hours of Integrative Studies (General Education) courses, six (6) credit hours of Core Business courses, and a three (3) credit-hour Capstone course at Westcliff University. Alternatively, students may transfer up to 30 Integrative Studies (General Education) credit hours from another accredited school. In any option, 54 of the 60 Integrative Studies (General Education) credit hours must have academic content. Please refer to the Transfer of Credit Policy for more detailed information and requirements.
Bachelor of Science in AI and Machine Learning program standard duration is 4 years. The duration of the program may vary based on individual circumstance. Students must apply for graduation. Upon graduation and fulfillment of all academic requirements, students receive a Bachelor of Science in AI and Machine Learning degree.
Program Information
BS in AI and Machine Learning
Core Courses – 45 Credit Hours
| 1 | DATA 100 Introduction to Data Analytics |
| 2 | DATA 200 Applied Statistical Analytics |
| 3 | DATA 210 Database Design & Analytics |
| 4 | DATA 300 Data Driven Decision Making |
| 5 | MAT 150 Discrete Mathematics |
| 6 | PRG 100 System Analysis and Design |
| 7 | PRG 200 Programming in the Cloud |
| 8 | PRG 300 Software Quality, Architecture, and Documentation |
| 9 | PRG 310 DevOps and Agile |
| 10 | PRG 320 C# Programming |
| 11 | PRG 330 Python Programming |
| 12 | TECH 110 Technology and Systems |
| 13 | TECH 250 Technical Documentation and Communication |
| 14 | TECH 300 Internet of Things (IoT) |
| 15 | TECH 330 Emerging Technologies |
Integrative Studies – 30 Credit Hours
| 1 | COM 101 Composition 1 |
| 2 | COM 102 Composition 2 |
| 3 | COM 206 Speech, Debate and Ethics |
| 4 | COM 207 Critical Thinking and Research |
| 5 | HUM 201 History of Social Movements |
| 6 | HUM 231 Language, Power and Culture |
| 7 | MTH 110 Quantitative Reasoning and Problem Solving |
| 8 | MTH 115 College Algebra |
| 9 | SBS 210 Psychology, Motivation and Decision Making |
| 10 | SCI 215 Creating a Sustainable World: Technology and Energy Solution |
Core Business Courses – 6 Credit Hours
| 1 | LDR 302 Introduction to Leadership |
| 2 | LDR 303 Foundations in Operations Management |
Capstone Course – 3 Credit Hours
| 1 | CAP 490 Capstone Project |
BS in AI and Machine Learning Concentration and Electives – 36 Credit Hours
| 1 | DCS 404 Artificial Intelligence & Machine Learning |
| 2 | TECH 400 Introduction to Information Retrieval |
| 3 | TECH 405 Artificial Neural Network & Deep Learning |
| 4 | DCS 402 Big Data Analytics and Visualization |
| 5 | BSIT 375 Knowledge Discovery and Data Science |
| 6 | Operating System |
| 7 | BSIT 335 Web Page Design and Development |
| 8 | CLD 400 Virtualization and Storage |
| 9 | PRG 400 Advanced Python |
| 10 | PRG 401 JAVA |
| 11 | PRG 402 Mobile Programming Applications |
| 12 | DCS 403 Data Structures & Algorithms Design |






