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
Hello Students!
Are you wondering about the future world and how that world will be ruled by automated machines that are intelligent?
If your answer is yes, then welcome to the course "Artificial Intelligence LAB" (CSE413) in Summer 2021. In this course, you are going to learn the fundamental concepts of AI to know and understand AI. You will get to know some basic searching algorithms for problem-solving, Game playing, and so on. We are going to study in an approach that you will get all the support in this online platform. The course is designed with plenty of tutorials and resources. You will find course contents, reference books, course delivery plans, all kinds of announcements , and contact information here.
So, let's start our journey and make this semester a great and remarkable one.
Instructor Name: Shayla Sharmin
Designation: Lecturer
Email: shayla.cse@diu.edu.bd
Office Address: Room 509, AB 4 City Campus, Ashulia ,Dhaka
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 |
- Session I: Basics of Python
Session I: Basics of Python
Topics of Discussion:
At the end of the session, student should be able to:
• Give some simple examples of Prolog programs
• Discuss the three basics of Python
– Syntax
– Variables and data types
– List, tuples, dictionaries
- Conditions and Loops
- Session II: Basics of Python(Cotinued)
Session II: Basics of Python(Cotinued)
Topics of Discussion:
• 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
LAB Evaluetion
- Week 8
- Week 9
- Week 10
- Week 11
- Week 12
- Week 14
Week 14
Final Exam
Exam will Be held on 12 august 2021
Syllabus:
Syntax
– Variables and data types
– List, tuples, dictionaries, sets
- Conditions and Loops
- functions
-Numpy Array
-Data Visualization