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
Welcome Message:
Are you wondering about the future world? Yes, of course, Artificial Intelligence is going to rule in industries all over the world. Not only that, but it will play its role in household works also. This course aims to introduce yourself to the world of Artificial Intelligence. The focus of this course will include Intelligent agents, Solving problems by searching, Game playing, Logical agents, Uncertainty, Natural language processing, and neural network. These will be some of the essential fundamental knowledge for every computer scientist in the future.
You are welcome to browse the page.
Hope we will have a memorable journey together.
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 |
- Forum
- Week 1
Week 1
Session I: Basics of Python
Intended Learning Outcome:
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
Lab 1 (section-C) Page
Restricted Not available unless: You belong to Group-C
Lab 1 (Section: A) Page
Restricted Not available unless: You belong to Group-A
Restricted Not available unless: You belong to Group-B
- Week 2
Week 2
Session II: Basics of Python
Aim of this lecture:
• The following topics will be discussed in the class
– String
- List
- Dictionary
Lab 2 (Section: A) Page
Restricted Not available unless: You belong to Group-A
Lab 2 (Section: B) Page
Restricted Not available unless: You belong to Group-B
Lab 2 (Section: C) Page
Restricted Not available unless: You belong to Group-C
- Topic 4
Topic 4
Session III: Basics of Python
Aim of this lecture:
• The following topics will be discussed in the class
– Function
- Conditional Statement
- Loop
Live recorded lecture (Section -C) Page
Restricted Not available unless: You belong to Group-C
- 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: Pandas
Aim of the Session:
– Get Familiar with data frame
– Hands-on work for data frame , series using different datasets
Pandas_II (section-B &A ) Page
Restricted Not available unless: You belong to Group-C
- Week 5
Week 5
Session V: A brief overview of Machine Learning
---Learn about how to read data
---Learn about applying ML model in real data
- Week 6
- Week 7
- Week 8
- Week 9
Week 9
Session VIII: Introduction to Machine Learning
Aim of this lecture:
– Discussion on basic of ML
– ML workflow, supervised learning, evaluation
- Week 10
- Week 11 & 12: Performance Test
Week 11 & 12: Performance Test
Marks:40
Time: 2hrs 15 minutes
Either upload the .ipynb file or put the google drive link here(make the link public: anyone can view it)
******Please don't knock or call me. Just do whatever you are asked to do and submit the task in a timely manner.
- Week 13
- Week 14