Course Objectives
Syllabus
| Module | Segments | Hours |
| 1 | Python Interpreter, Variables and Operators, Numbers, Strings, Lists, Tuples, Set and Dictionaries, Random Numbers, Statements and Indenting | 10 |
| 2 | If, elif, and else statements. Range () function and Loops. Break, continue, else clauses on loops and pass statement. Functions -Default argument values, Keyword arguments, Required arguments, Variable-length arguments, Recursion | 10 |
| 3 | Lambda expressions. Higher order functions- Map, Filter and Reduce List, Set, Dictionary comprehensions Stacks and Queues, Modules and import statements | 20 |
| 4 | File Handling, Exception Handling, Connecting Python to MySQL and Regular Expressions | 10 |