Artificial Intelligence and Machine Learning BSAIML

Degree Awarded: BS in AI & Machine Learning (BSAIML)
Minimum Required Credits: 120.0
Co-op Option: Three Co-op, Two Co-op, One Co-op, No Co-op​
Classification of Instructional Programs (CIP) code: 11.0701
Standard Occupational Classification (SOC) code: 15-0000

About the Program

The Bachelor of Science in Artificial Intelligence & Machine Learning (BSAIML) provides a strong foundation in these areas, combining conceptual and theoretical knowledge with large scale deployments and practical applications. The program is designed for maximum flexibility, allowing students to tailor their study of AI and machine learning along specific focus areas (e.g., theory, data analytics, hardware, and/or practical applications). The hands-on curriculum combined with co-op provides real-world experience that culminates in a team capstone project involving in-depth study and application of computing and informatics.

Graduates of the BS AIML program are in high demand in a vast array of industries where knowledge of AI and machine learning is critical for success. Through coursework and possibly double majors, students can also blend their study with a wide variety of other fields, including computing, physical or social sciences, engineering, and arts and humanities.

Additional Information

For more information on this program, please contact the School of Computer and Information Sciences

Admission Requirements

Same as Drexel admission requirements.

Degree Requirements

University Requirements
EXP 1001Introduction to Experiential Learning3.0
WRIT 1100Composition and Rhetoric I3.0
or WRIT 1110 English Composition I
WRIT 1200Composition and Rhetoric II3.0
or WRIT 1210 English Composition II
Introductory Core Competencies 1
Select one course from each of the three (3) categories of Introductory Core Competency Courses:6.0-9.0
Introductory: Inquire and Analyze
Introductory: Collaborate and Integrate
Introductory: Apply and Engage - satisfied by CIS 1010 in the College Requirements below.
Free Electives15.0
College Requirements
The College of Engineering and Computing requires a one-semester first-year design course and a two-semester senior capstone project sequence. Analogous courses across the college may be used as substitutes for the specific courses below; for the senior capstone sequence, college approval is required for any substitutions.
CIS 1010Computer and Information Sciences Design3.0
CIS 4998Senior Project I3.0
CIS 4999Senior Project II3.0
Program Requirements
Core Courses
CS 1030Computer Science I3.0
CS 1031Computer Science II3.0
CS 1510Introduction to Artificial Intelligence3.0
CS 2110Data Structures3.0
CS 3510Principles of Artificial Intelligence3.0
CS 3520Fundamental Machine Learning3.0
CS 3550Responsible AI3.0
CS 4550Modern AI Application Development3.0
Electives
Select five (5) of the following courses, including at least two (2) CS (Computer Science) courses:15.0
Reinforcement Learning
Game AI Development
Neurosymbolic Collective Intelligence
Embodied AI
Foundations of Deep Learning
Computer Vision
Computational Network Neuroscience
Applied Machine Learning Engineering
Control Systems
Digital Signal Processing
Medical Robotics I
Pattern Recognition
Computing and Control
Applied Robotics Lab
Decision Making for Robotics
Bioinformatics
Statistical Analysis of Genomics
Optimal Control
Medical Robotics II
Cell and Tissue Image Analysis
Principles of Optimization and Inference
Applied Machine Learning
Cloud Computing and Scalable Processing
Applied Deep Learning
Deep Learning Architectures
Social Media Data Analysis
User Modeling and Recommender Systems
Modeling Natural Language
Intelligent Search and Language Models
Mathematics Requirements
MATH 1201Calculus I4.0
MATH 1202Calculus II4.0
MATH 2401Linear Algebra I3.0
MATH 2402Discrete Mathematics3.0
MATH 2801Probability and Statistics I3.0
Science Requirements
Select a minimum of six (6) credits from the following options:6.0
General Biology I
and General Biology Laboratory I
General Biology II
and General Biology Laboratory II
General Chemistry I
General Chemistry II
Physics I
Physics II
Introduction to Earth and Environmental Science
Free Electives19.0
Optional Co-op Experience
Co-op is an option for this degree for full-time on-campus students. Co-op cycles may vary. Students choosing this option will be required to complete COOP 1001 as preparation for their co-op experience. COOP 1001 registration is determined by the co-op cycle assigned.0.0
Total Credits120.0-123.0
1

A complete list of eligible Introductory Core Competency courses can be found here.

Program Learning Outcomes

Upon completion, students will be able to:
 
  • Analyze a problem and identify and define the use of artificial intelligence and/or machine learning (AI/ML) as appropriate to its solution
  • Interpret and communicate the output of statistical and algorithmic methods
  • Function effectively on a team to design and implement a computer-based AI/ML system
  • Apply mathematical foundations, algorithmic principles, and computational knowledge in the modeling and design of AI/ML systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
  • Design, implement, and evaluate a computer-based AI/ML system, process, component, or program to meet desired needs
  • Apply software engineering principles in the construction of computer-based AI/ML systems of varying complexity
  • Describe and apply principles of responsible AI