Computer Programming–II (b) (Python) (CS-4006)

Syllabus
UNIT 1: Introduction: Basic syntax, Literal Constants, Numbers, Variable and Basic data types, String, Escape Sequences, Operators and Expressions, Evaluation Order, Indentation, Input Output, Functions, Comments.
UNIT 2: Data Structure: List, Tuples, Dictionary and Sets.
UNIT 3: Control Flow: Conditional Statements - If, If-else, Nested If-else. Iterative Statement - For, While, Nested Loops. Control statements - Break, Continue, Pass.
UNIT 4: Object oriented programming: Class and Object, Attributes, Methods, Scopes and Namespaces, Inheritance, Overloading, Overriding, Data hiding.
UNIT 5: Exception: Exception Handling, Except clause, Try finally clause, User Defined Exceptions.
UNIT 6:Modules and Packages Standard Libraries: File I/0, Sys, logging, Regular expression, Date and Time, Network programming, multi-processing and multi-threading.
Chameli Devi Group Of Institutions [NOTES]
References
1 Timothy A. Budd: Exploring python, McGraw-Hill Education.
2 R.Nageshwar Rao ,”Python Programming” ,Wiley India
3 Think Python: Allen B. Downey, O'Reilly Media, Inc.
Comments
Post a Comment