Each module in the course supports at least one of these CLOs.
Learning objectives: Describe the role and applications of AI in engineering practice and research.
Learning objectives: Install and use a dynamic programming language (Python), notebooks (JupyterLab), and version control (GitHub)
Learning objectives: Use AI coding assistants and prompt engineering for effective and efficient coding
To be completed
Each module includes an exit ticket discussion post as part of the participation grade, helping students stay engaged with the course and their peers. Exit tickets are brief, end-of-lesson feedback designed to quickly gauge student understanding, questions, provide instructors with immediate feedback, and start discussion. These ensure student engagement with course materials and active learning.
Assessment in this course utilizes weekly homework assignments designed to reinforce learning objectives across all modules, ranging from foundational concepts to authenthic learning. Critical thinking exercises and practical exercises that mirror the homework assignments are incorporated to promote deeper engagement and skill development.
The Feedback and Learning Assessment Survey is conducted after each module to evaluate student learning, assess the difficulty and pacing of the content, and gather feedback for course improvements. This survey encourages self-reflection and helps the instructor refine instructional materials, ensuring a well-balanced and engaging learning experience.
| CLOs | Module | Assessments | Instructional Materials | Learning Activities | Tools |
|---|---|---|---|---|---|
| CLO 1 | Module 1-7 | Exam | Slides, videos, Python codes | Worked examples, practical applications | Python, JupyterLab, Git, ML, DL, GenAI |
| CLO 2 | Module 1-2 | HW1-HW5 | Slides, videos, Python codes | Worked examples, practical applications | Python, JupyterLab, Jupyter AI |
| CLO 3 | Module 1 | HW2 | Slides, videos, Python codes | Worked examples, practical applications | Python, JupyterLab, GitHub |
| CLO 4 | Module 3-5 | HW6-HW11 | Slides, videos, Python codes | Worked examples, practical applications | Python, ML, DL |
| CLO 5 | Module 6 | HW12-HW14 | Slides, videos, Python codes | Worked examples, practical applications | Python, GenAI |
| CLO 6 | Module 7 | HW14 | Slides, videos, Python codes | Worked examples, practical applications | Python, GenAI |
| CLO 7 | Module 8 | HW15 | Slides, videos, Python codes | Worked examples, practical applications | Python, JupyterLab, GitHub |