Bachelor of Arts in Applied AI and Data Science (120 Hours)
Essential Liberal Arts Courses (34 hours)
Required
| AIL100 | AI for Everyone | 3 |
| CCC100 | Introduction to College Writing | 3 |
| CCC102 | Public Speaking | 3 |
| | |
| MATH100 | Mathematics for the Liberal Arts | 4 |
| Or | |
| MATH101 | Intermediate Algebra | 4 |
| | |
XXXX
| Scientific Inquiry | 4 |
XXXX
| Experiential Learning | 2 |
Great Conversation Series
Required
| GCON110 | Great Conversation: The Meaning of Life | 3 |
| GCON120 | Great Conversation: Western Civilization | 3 |
| GCON130 | GCON130 - Great Conversation: Global Civilization | 3 |
| GCON140 | GCON140 - Great Conversation: Art | 3 |
| GCON150 | GCON150 - Great Conversation: What It Means to Be A U.S. Citizen | 3 |
Computer Science Bachelor of Arts Technical Core (30 Credit Hours)
Required
| CS101 | Introduction to Computer Science | 3 |
| CS103 | Programming for Everyone I | 3 |
| CS104 | Programming for Everyone II | 3 |
| CS242 | Data Structures | 3 |
| CS341 | Algorithms Analysis and Design | 3 |
| CS473 | Artificial Intelligence | 3 |
| CS474 | Artificial Neural Networks | 3 |
| CS476 | Machine Learning | 3 |
| CS477 | Clustering and Classification | 3 |
| CS479 | Capstone: Data Analytics Practicum | 3 |
Computer Science Bachelor of Arts Data Science Core (15 Hours)
Required
| CS271 | Foundations of Data Analytics I | 3 |
| CS272 | Foundations of Data Analytics II | 3 |
| CS373 | Data Science I | 3 |
| CS374 | Data Science II | 3 |
| CS471 | AI and Machine Learning | 3 |
Applied AI Core (12 Hours)
Requirements
| AIL101 | Introduction to Generative AI | 3 |
| AIL290 | Career Navigation and Exploration in Applied AI | 3 |
| AIL300 | Predictive Modeling in AI | 3 |
| AIL301 | Prescriptive AI | 3 |
Applied AI Cognates (7 Hours)
Requirements
| MATH135 | Calculus and Analytic Geometry I | 4 |
| MATH204 | Elementary Statistics | 3 |
Professional and Ethical Issues in Business (6 Hours)
Required
| BUS242 | Business & Professional Communications | 3 |
| BUS346 | Social, Political, and Ethical Issues in Business | 3 |
Elective Courses (15 Hours)
Required
Choose 15 credit hours from the below
CS300 or
CS400 level courses.
| CS300 | Special Topics in Computer Science | 3 |
| CS302 | C# Programming | 3 |
| CS311 | Application Development I - Backend | 3 |
| CS312 | Application Development II - Frontend | 3 |
| CS321 | Elements of Networking | 3 |
| CS322 | Operating Systems and Architecture | 3 |
| CS323 | Computer Organization and Architecture | 4 |
| CS323L | Computer Organization and Architecture Lab | 0 |
| CS325 | Operating Systems | 3 |
| CS325L | Operating Systems Lab | 0 |
| CS326 | Computer Networks | 3 |
| CS326L | Computer Networks Lab | 0 |
| CS327 | Network Security | 3 |
| CS328 | Network Addressing and Device Configuration | 3 |
| CS329 | Network Programming | 3 |
| CS339 | Computer Systems | 3 |
| CS343 | Linear Programming and Graph Theory | 3 |
| CS345 | Queueing Systems | 3 |
| CS349 | Cloud Applications Practicum | 3 |
| CS351 | Software Design | 3 |
| CS352 | Software Construction | 3 |
| CS353 | Unity I: Working with Unity | 3 |
| CS355W | Writing for Computer Science | 4 |
| CS356 | Software Development | 3 |
| CS361 | Device Security and Defense | 3 |
| CS362 | Linux Configuration and Administration | 4 |
| CS363 | Cloud Security and Threat Management | 3 |
| CS364 | Elements of Penetration Testing | 3 |
| CS365 | Offensive Security I | 3 |
| CS366 | Offensive Security II | 3 |
| CS380 | Database Design | 3 |
| CS381 | Database Management Systems | 3 |
| CS400 | Advanced Topics in Computer Science | 3 |
| CS401 | Theory of Computation | 3 |
| CS403 | Parallel and Distributed Computing | 3 |
| CS405 | Object-oriented Design | 3 |
| CS406 | Programming Paradigms | 3 |
| CS411 | Product Development | 3 |
| CS421 | Information Security and Data Protection | 3 |
| CS429 | Capstone: Information Technology | 3 |
| CS452 | Software Engineering | 3 |
| CS453 | Unity II - Advanced Unity Programming | 3 |
| CS454 | Software Quality Assurance | 3 |
| CS459 | Capstone Project - Building a Game | 3 |
| CS463 | Cryptography | 3 |
| CS465 | Digital Forensics | 3 |
| CS475 | Digital Image Processing | 3 |
| CS478 | Computer Vision | 3 |
| CS490 | Capstone Project | 3 |
| CS491 | Capstone: Computer Science Practicum | 3 |
| CS492 | Capstone: Cybersecurity Project | 3 |
| CS493 | Capstone: SwEng Project I | 3 |
| CS494 | Capstone: SwEng Project II | 3 |
| CS499 | Advanced Experimental Course | 3 |
Note:
- General elective credit hours will vary dependent upon the following degree requirements:
- Must complete a minimum of 120 credit hours
- Must complete a minimum of 30 credit hours of coursework at the 300 or 400-level
- Courses requiring prerequisites and corequisites are noted on the course which can be found in the course description section of the catalog.
Some select courses in this major, minor, or concentration are offered online through a consortium of accredited colleges and universities. All courses within the program are delivered by faculty employed by partner institutions in the consortium, with technology and administrative support provided by Rize Education.
Oversight of courses offered through the consortium are reviewed and approved by Adrian College. Students register through Adrian College and receive academic credit from Adrian College.