0% found this document useful (0 votes)
87 views3 pages

Python Syllabus

This document outlines a Python programming course taught over several parts that covers fundamental programming concepts, object-oriented programming using Python, data structures and algorithms using Python. The course is taught by Mr. T.M. Hayath over approximately 150 hours and includes lectures, assignments, tests and projects on topics like variables, data types, control structures, functions, classes, inheritance, data structures like lists and stacks, algorithms like searching and sorting.

Uploaded by

hayathmail9375
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
87 views3 pages

Python Syllabus

This document outlines a Python programming course taught over several parts that covers fundamental programming concepts, object-oriented programming using Python, data structures and algorithms using Python. The course is taught by Mr. T.M. Hayath over approximately 150 hours and includes lectures, assignments, tests and projects on topics like variables, data types, control structures, functions, classes, inheritance, data structures like lists and stacks, algorithms like searching and sorting.

Uploaded by

hayathmail9375
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

PYTHON PROGRAMMING

LEVEL: Beginner TUTOR: Mr. T.M.Hayath,BE(CSE),M.Tech(DE)


COMPILER: IDLE Python 3.8/ GDB COMPILER MODE: ONLINE
Topic Time Duration in Hours (Approx )
Programming Fundamentals using Python - Part 1
Introduction to Programming 2
Introduction to Algorithms & Pseudo 2
code
Basics of Algorithms & Pseudo code 2
Variables, Data types & Operators in 5
Python
Coding Standards & Formatting 1
Output
Assignment Set - 1 2
Test 1 1
Introduction to Functions 1
Selection Control Structures 2
Iteration Control Structures 2
Assignment Set - 2 1
Test 2 1
Collections and List in Python 3
Tuple in Python 3
String in Python 3
Assignment Set - 3 2
Test 3 1
Dictionary in Python 3
Set in Python 2
Libraries & Functions in Python 2
Assignment Set - 4 2
Test 4 2
Programming Fundamentals using Python - Part 2
Introduction 2
Functions - Arguments 1
Variables & Scope 2
Assignment Set - 5 2
Exception Handling in Python 2
Recursion 2
Assignment Set - 6 2
Modules & Packages 2
File Handling in Python 3
Assignment Set - 7 2
Test 5 2
Object Oriented Programming [OOP]using Python
OOP Introduction 3
OOP Basics 3
Abstraction & Encapsulation 2
Assignment Set 7 2
Test 6 2
Pass by Reference 2
Collection of Objects 2
Static 2
Assignment Set 8 2
Class Relationships 1
Assignment Set 3 2
Inheritance 3
Assignment Set 9 2
Test 7 2
Abstract 2
Exception Handling 2
Assignment Set 10 2
Common Mistakes 1
Practice Problems 3
Data Structures and Algorithms using Python - Part 1
Introduction to Data Structures 2
List - Part 1 2
Assignment Set - 11 2
List - Part 2 2
Assignment Set - 12 2
Stack 2
Queue 2
Non - Linear Data Structures 4
Assignment Set - 13 2
Linear Data Structure 4
Test 8 2
Data Structures and Algorithms using Python - Part 2
Introduction 2
Hashing & Hash Table 3
Data Structures - Summary 2
Algorithms 3
Search Algorithms 3
Assignment Set - 14 2
Sort Algorithms 3
Assignment Set - 15 2
Algorithm Technique 2
Analysis of Algorithms 2
Assignment Set - 16 2
Practice Quiz 2
Practice Problems 2
Test /Mini Project 3

You might also like