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

Python Programming

The document outlines the syllabus and structure for a B. Tech. Open Elective course in Python Programming, including course objectives, outcomes, and a detailed breakdown of topics covered in lectures and practical sessions. Students will learn basic Python concepts, object-oriented programming, and file operations. The course includes assessments from both college and university, totaling 100 marks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

Python Programming

The document outlines the syllabus and structure for a B. Tech. Open Elective course in Python Programming, including course objectives, outcomes, and a detailed breakdown of topics covered in lectures and practical sessions. Students will learn basic Python concepts, object-oriented programming, and file operations. The course includes assessments from both college and university, totaling 100 marks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

B. Tech.

Third Semester (Information Technology)

Open Elective I - Python Programming (TH)


Total Credits: 03 T + 01 P Subject Code : BOE3T01/2
Teaching Scheme : Examination Scheme :
Lectures: 2 Hours/Week Duration of University Exam : 03 Hrs.
Tutorials: 0 Hours/Week College Assessment: 30 Marks
Practical: 2 Hours/Week University Assessment:70 Marks
Course Category : OE-I BoS : IT

Course Objectives

1 To explain the basic concept of python , object oriented programming and illustrate coding
in Python Programming Language.
2 To make students capable of Implementing programs and applications using various
features of python programming

Course Outcomes
After completion of syllabus, students would be able to
CO1 Understand and implement the basic concept of python programming language.

CO2 Develop Code and test conditional statements of moderate size using the python
language.
CO3 Implement the concept of Function and modules in programming language

CO4 Understand and Implement the concept of object oriented programming in python
programming language

SYLLABUS
Mapped
Allotment
with
of
CO
Details of Topic Hours
Number
L T/ CO
A
Unit-I

UNIT I: Introduction to Python, Domains, Python Basics: Identifiers and


Keywords, Comments, Indentation and Multi-lining Python Types, 6
Operations and Conversions, Python Format, Python Operators. Variables
and Data Types, String Manipulation: Accessing Strings, Basic Operations, 1
String slices, Lists: Introduction, Accessing list, Operations, Working with
lists, Tuple: Introduction, Accessing tuples, Operations, Sets and
Dictionaries.

Unit -2
UNIT II: Operator Conditional Statements : If, If- else, Nested if-else, 6
Using NOT, AND, IN,Operator with If Else .Looping : For Loop Syntax,
For Loop Workflow, Examples of For, Loop, Range() Function with for 2
loop, Else Clause with For Loop, While Syntax, Examples, Nested loops,
Control Statements, Break, Continue, Pass.
Unit -3
UNIT III: Functions : Built-in, Functions, Library Functions, Defining a 6
function,Calling a function, Types of functions, Function, Arguments,
3
Mutable Arguments and Binding of Default Values, Global and local
Variables.
Unit -4
UNIT IV:Introduction to Object Oriented Programming (OOP), Features 6
of OOP, Python Class and Objects, Classes and methods, Constructor and 4
Destructor, Simple and Multiple Inheritance.
Unit -5
UNITV:Working with Files: File Input Output, Read and Write 6
Operations, Set File offset in Python, Python File object methods. 5

Text Books:
1. Let Us Python- 2nd Revised & Updated Edition By Yashavant Kanetkar, Aditya
Kanetkar , ISBN: 9789389845006, Edition: 2020/ 2nd.
2. Core Python Programming Kindle Edition by Dr. R. Nageswara Rao.
Open Elective I - Python Programming Lab
Course Code: BOE3P01 Credits: 01
Teaching Hours / Week : 02 P SEE : 25 M CIE : 25 M Total : 50 M
Total number of teaching hours: 24 Course Category : OE-I
BoS : IT

A minimum of Ten practical to be performed based on the theory course Python Programming
[BOE3T01/2].

Text Books:
1. Let Us Python- 2nd Revised & Updated Edition By Yashavant Kanetkar, Aditya
Kanetkar , ISBN: 9789389845006, Edition: 2020/ 2nd.
2. Core Python Programming Kindle Edition by Dr. R. Nageswara Rao.

You might also like