Designing a 3-year Applied AI Bachelor's degree program involves structuring courses, resources, and projects that build a strong foundation in both theoretical knowledge and practical skills. Here’s a suggested path, split into fall and spring semesters, with key courses, recommended books, and additional resources:
Fall Semester:
-
Introduction to Python Programming
- Course: Python for Everybody
- Book: "Python Crash Course" by Eric Matthes
- Resources: Real Python
-
Mathematics for Machine Learning
- Course: Mathematics for Machine Learning
- Book: "Mathematics for Machine Learning" by Marc Peter Deisenroth et al.
-
Introduction to Artificial Intelligence
- Course: AI For Everyone
- Book: "Artificial Intelligence: A Guide for Thinking Humans" by Melanie Mitchell
Spring Semester:
-
Machine Learning Fundamentals
- Course: Machine Learning
- Book: "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" by Aurélien Géron
-
Data Structures and Algorithms
- Course: Data Structures and Algorithms
- Book: "Introduction to Algorithms" by Thomas H. Cormen et al.
-
Database Systems
- Course: Introduction to Databases
- Book: "Database Management Systems" by Raghu Ramakrishnan and Johannes Gehrke
Fall Semester:
-
Deep Learning
- Course: Deep Learning Specialization
- Book: "Deep Learning" by Ian Goodfellow et al.
-
Natural Language Processing
- Course: Natural Language Processing
- Book: "Speech and Language Processing" by Daniel Jurafsky and James H. Martin
-
Computer Vision
- Course: Convolutional Neural Networks
- Book: "Deep Learning for Computer Vision" by Rajalingappaa Shanmugamani
Spring Semester:
-
Reinforcement Learning
- Course: Reinforcement Learning Specialization
- Book: "Reinforcement Learning: An Introduction" by Richard S. Sutton and Andrew G. Barto
-
Ethics in AI
- Course: Ethics and Governance of AI
- Book: "Artificial Intelligence: A Guide for Thinking Ethically" by Melanie Mitchell
-
Advanced Topics in AI
- Course: AI Applications
- Book: Varied based on specialization (e.g., robotics, AI in healthcare)
Fall Semester:
-
Capstone Project Preparation
- Course: Research methods and project management workshops
- Resources: Academic papers, project planning tools
-
Specialization Elective 1
- Choose from areas such as Robotics, AI in Healthcare, Autonomous Systems, etc.
- Course: Depending on specialization
-
Specialization Elective 2
- Course: Depending on specialization
Spring Semester:
-
Capstone Project
- Develop and execute a significant AI project under faculty supervision
- Document and present findings
-
Professional Development
- Course: Career readiness workshops, resume building, interview skills
-
AI in Practice
- Course: Industry case studies and guest lectures
- AI-driven Healthcare Diagnosis System
- Autonomous Drone Navigation using Computer Vision
- Natural Language Processing for Customer Service Automation
- Online Platforms: Kaggle, GitHub, TensorFlow Hub
- Journals and Publications: IEEE Transactions on AI, arXiv.org
- Conferences and Workshops: NeurIPS, ICML, AI Ethics Summits
This curriculum blends foundational courses with specialized electives and practical projects to prepare students for real-world AI applications. Each semester integrates theoretical learning with hands-on projects and supplementary reading materials to deepen understanding and foster innovation in AI technologies.