Python Programming
Python Programming
Course Outcome
Acquire programming skills in core Python. Acquire Object Oriented Skills in Python.
Course Content
Unit-I
Unit-II
Types, Operators and Expressions: Types – Integers, Strings, Booleans; Operators- Arithmetic
Operators, Comparison (Relational) Operators, Assignment Operators, Logical Operators,
Bitwise Operators, Membership Operators, Identity Operators, Expressions and order of
evaluations Control Flow- if, if-elif-else, for, while break, continue, pass.
Data Structures Lists: Operations, Slicing, Methods; Tuples, Sets, Dictionaries, Sequences,
Comprehensions.
Unit-III
Unit-IV
Reference Books
1. Charles Dierbach, "Introduction to Computer Science Using Python", 1st Edition, Wiley
India Pvt Ltd.
3. Wesley J Chun, “Core Python Applications Programming”, 3rd Edition, Pearson Education
India, 2015.
4. Roberto Tamassia, Michael H Goldwasser, Michael T Goodrich, “Data Structures and
Algorithms in Python”,1st Edition, Wiley India Pvt Ltd, 2016.