Prerequisite: A foundational understanding of educational psychology, computer science principles, and basic research methodologies.
Course Objectives:
- Master Data Preprocessing Techniques: Equip students with the skills to clean, manipulate, and prepare for using real-world data for analysis, particularly emphasizing educational datasets
- Explore Machine Learning Techniques: Introduce supervised, unsupervised, and reinforcement learning, and discuss their applicability and implementation in Python for educational data analysis.
- Implement Machine Learning Algorithms: Develop hands-on proficiency in applying machine learning algorithms to datasets, emphasizing the process from data preprocessing to algorithm selection and implementation.
- Evaluate Model Performance: Teach students to assess the performance of machine learning models using various metrics, enabling them to understand model effectiveness and areas for improvement in the context of educational challenges
Course Outcomes:
CO1: Students will be able to preprocess data, handling issues like missing values, noise, and sampling biases, to make it suitable for machine learning analysis.
CO2:Students will learn to select and apply appropriate machine learning algorithms for various educational problems, using Python as the primary tool.
CO3: Students will be able to critically analyze the outputs of machine learning models and use this analysis to propose improvements or interventions in educational settings.
Skills:
Critical Analysis: Skill in analyzing and evaluating ed-tech tools and methodologies, including machine learning model outcomes.
Research and Design: Proficiency in executing Learning Engineering research, covering machine learning application, data handling, and analysis.
Evidence-Based Decision Making: Ability to use evidence-based strategies for tackling educational challenges with machine learning tools.
Interdisciplinary Synthesis: Competence in merging knowledge from educational science, psychology, computer science, and machine learning for Learning Engineering.
Innovative Solutions Development: Skill in creating and proposing unique Learning Engineering solutions, utilizing machine learning for specific educational needs.
Course Outcomes (CO) – Program Outcomes (PO) Mappings
|
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
PO9 |
CO1 |
X |
– |
– |
– |
– |
– |
X |
X |
– |
CO2 |
X |
X |
– |
– |
– |
– |
– |
X |
– |
CO3 |
X |
X |
X |
– |
– |
X |
– |
– |
– |
CO4 |
X |
X |
X |
– |
– |
– |
X |
– |
– |
CO5 |
– |
X |
– |
X |
– |
X |
– |
X |
– |
Evaluation Pattern:
Assessment |
Internal |
External |
Active Participation in Class |
10 |
|
*Continuous Assessment (CA) |
40 |
|
Content produced over the course and submitted at the last |
|
50 |
*CA – Can be Quizzes, Assignment, Projects, and Reports, and Seminar