To operate the Blended Learning Center(BLC) at optimal level, maintenance will be performed every day at 8:30 AM and at 5:00 PM regularly which can take up to 30 minutes. Please consider scheduling your activity in the BLC platform accordingly.
Topic outline
- Artificial Intelligence Lab - Python
Artificial Intelligence Lab - Python
Instructor's Information
Name: S.M. Saiful Islam Badhon
Designation: Lecturer
Email: saifulbadhon.sb3@gmail.com
Course Objectives:
After completing the course students will be able to:
- Explain fundamentals of Python Language
- Solve real life problems using Python
- Implement a few basic ML algorithms
Assessment Policies:
Class Attendance | 10 |
Lab Performance | 25 |
Project | 25 |
Lab Final | 40 |
Total | 100 |
| |
Grading Policy:
Numerical Grade | Letter Grade | Grade Point |
80% and above | A+ | (A Plus) | 4.0 |
75% to less than 80% | A | (A regular) | 3.75 |
70% to less than 75% | A- | (A minus) | 3.5 |
65% to less than 70% | B+ | (B Plus) | 3.25 |
60% to less than 65% | B | (B regular) | 3.0 |
55% to less than 60% | B- | (B minus) | 2.75 |
50% to less than 55% | C+ | (C Plus) | 2.5 |
45% to less than 50% | C | C (regular) | 2.25 |
40% to less than 45% | D | | 2.0 |
Less than 40% | F | | 0.0 |
- Week 1
- Week 2
Week 2
Session II: Basics of Python
Aim of this leacture:
• The following topics will be discussed in the class
– Condition and Loops
- Function
- Class and Objects
- Week 3
Week 3
Session III: Data Processing
Aim of the Session:
– Introduce NumPy and Panda
– Hands on work with data using NumPy or Panda
- Week 4
Week 4
Session IV: Data Visualization
Aim of the Session:
– Introduce data visualization libraries
– Hands on work for data visualization using different datasets
- Week 5
- Week 6
Week 6
Session VI: Machine Learning Algorithm (KNN algorithm)
Aim of this lecture:
– Discussion on KNN
– Apply KNN on Datasets
- Week 7
Week 7
Midterm Exam
date and time will announced later.
- Week 8
Week 8
Session VII: Machine Learning Algorithm (Naive Bayes)
Aim of this lecture:
– Discussion on Baive Bayes
– Apply Naive Bayes on Datasets
- Week 9
Week 9
Session VIII: Machine Learning Algorithm (Support Vector Machine)
Aim of this lecture:
– Discussion on SVM
– Apply SVM on Datasets
- Week 10
Week 10
Session IX: Machine Learning Algorithm (Neural Network)
Aim of this lecture:
– Discussion on Neural Network
– Implementation of Neural Network on Datasets
- Week 11
Week 11
Session X: Machine Learning Algorithm (Neural Network - 2)
Aim of this lecture:
– Discussion on Neural Network
– Implementation of Neural Network on Datasets
- Week 12
- Week 14
Week 14
Final Exam
date and time will announced later.
- Performance Test
- Forum
- Quiz
- Class Lectures
- Project Report
- Lab Final Exam
- Lab Performance Test
- Class Recording (Section - D)
Class Recording (Section - D)
- Class Recording (Section - E)
Class Recording (Section - E)
- Class Recordings