Syllabus
Syllabus
Syllabus
Course Objectives
This course enables the students to:
Course Outcomes
After the completion of this course, students will be able to:
(NO. OF
MODULE LECTURE
HOURS)
Module – I
Module – II
Module – III
Module – V
Files and Exception Handling:Introduction, text input and ouput: opening a file,
Writing Data, Testing a File’s Existence, Reading All Data from a File, Writing
and Reading Numeric Data, Binary IO Using Pickling, Exception Handling,
Raising Exceptions.
TEXT BOOK
1. Y. Daniel Liang, “Introduction to programming using python”, Pearson Education; First edition (2017).
REFERENCE BOOK
1. Martin C. Brown, “Python: The Complete Reference”, McGraw Hill Education; Forth edition (2018)
2. Mark Lutz, “Learning Python” O′Reilly Fifth edition (2013)
3. Mark Summerfield, “Programming in Python 3: A Complete Introduction to the Python Language”
Pearson Education; Second edition (2018)
Direct Assessment
Indirect Assessment
Program
Specific
Course Program Outcomes (POs)
Outcomes
Outcome
(PSOs)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CO1 3 3 3 2 1 1 2 2 1 1 1 1 1 2 2
CO2 3 1 1 1 1 3 1 1 2 1 1 2 3 2 3
CO3 2 3 3 1 2 1 2 2 1 1 1 2 2 2 3
CO4 1 1 3 3 1 1 1 1 1 1 1 1 2 3 3
CO5 3 3 3 1 2 1 1 2 1 1 2 1 1 2 3