0% found this document useful (0 votes)
32 views

1st Year Introduction To Python Syllabus

Uploaded by

Ishan Dipte
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

1st Year Introduction To Python Syllabus

Uploaded by

Ishan Dipte
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

Subject

Introduction to Python
Prof. M. V. Tiwari

(B. E. in Electronics & Telecommunication Engineering, H.V.P.M., C.O.E.T., Amravati,


2009.)
(M. Tech. in Electronic System & Communication, An Autonomous Institute of GCOE,
Amravati, 2013.)
(Pursuing Ph.D. from P.G. Department of Applied Electronics, S.G.B.A.U. under the
guidance of Dr. S. V. Dudul, Head PGDAE.)

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari


2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

2SAEKNT01 (Introduction to Python Teaching)

Scheme: 03L Credit: 03

Course Objectives: Throughout the course, students will be expected to demonstrate their understanding of
Introduction to Python by being able to do each of the following: ● Develop a strong foundational
understanding of the Python programming language, including its basic concepts, data types, operators,
and control flow structures. ● Gain proficiency in working with strings, functions, and various data
structures such as lists, tuples, and dictionaries. ● Acquire skills in file handling, Date and Time with its
functions, Modules, packages and object-oriented programming principles.

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari


2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

Course Outcomes: After Successful completion of this course, the student will be able to:

1. Define the basic concepts of Python, including variables, data types, and operators.

2. Explain different string manipulation techniques and functions.

3. Use different data structures in python to perform various operations on data.

4. Implement the concepts and procedures of file handling in Python for real-world scenarios.

5. Utilize the Pandas library to manipulate and analyze data effectively.

6. Demonstrate the application of object-oriented programming principles in Python.

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari


2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

Unit I: An Introduction to Python


Characteristics of Python, Why Python, Print statement, Comments, Python Variables,
Data types, Operators in Python, Global and local variables, Basic Programs.
(Hours: 8)
Unit II: Data Structures in Python
Python Data Structures (List, Tuples, Dictionaries, Sets), Function related to data
structure, Basic String Operations in Python (String Manipulation, Accessing Strings,
Basic Operations, String slices), Simple Input and Output, Output formatting, Basic
Programs. (Hours: 8)

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari


2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

Unit III: Python Program Flow


Indentation, if statement, and its related statements, while loop, for loop, range
statement, break and continue, Assert, Examples of Looping. (Hours: 8)
Unit IV: Functions and Modules
Function: Functions, defining a function, calling a function, Types of functions,
Function Arguments, Create a Module, Standard Modules, Exception Handling.
(Hours: 7)

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari


2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

Unit V: File Handling

Modes of file handling (Opening and closing file, Reading and writing files), Date and

Time with its functions, Introduction to Modules and packages. (Hours: 7)

Unit VI: Classes and objects

Overview of OOP, Class Definition, Creating Objects, Objects as Arguments, Objects as

Return Values, Built-in Class Attributes, Inheritance, Overloading, Overriding,

Programs. (Hours: 7)

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari


2SAEKNT : Introduction to Python P R M I T & R ,B A D N E R A

Text Book: 1. Martin C Brown, ―Python: The Complete Reference, MCGraw Hill
2. Mueller, J., & Massaron, L. (2019). Python for data science. 2nd edition. Hoboken, NJ, John Wiley &
Sons, Inc
Reference Books: 1. Larry Lutz, ―Python for Beginners: Step By Step Guide to Learning Python
Programming, CreateSpace Independent Publishing Platform, First edition, ISBN, 1717410588,
9781717410580, 2018
2. Nicholas Ayden, ―Python Programming, Independently Published, First Edition, ISBN,
1707051933,9781707051939, 2019.
3. MichałJaworski, Tarek Ziadé, ―Expert Python Programming, Packt Publishing Ltd., Third Edition,
ISBN,9781789808896, 2019

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION ENGINEERING PROF. M. V. Tiwari

You might also like