Search

Semester 1

Python Programming

Google Meet

Syllabus

  1. Introduction to Python
    1. Brief history, key characteristics,
    2. Advantages & Python Application Areas
    3. Syntax overview, comments, naming conventions
    4. Primitive data types, data type constructors
    5. Operators
    6. Console input and output
    7. Control structures
  2. Aggregate Data Types
    1. Sequence types: lists, tuple, range
    2. Common operations on sequences
    3. Operations on lists
    4. Using tuples and ranges
    5. Text sequence type: str
    6. Operations on strings
  3. Composite Data Types, Functions and Exception Handling
    1. Mapping type : dict
    2. Set type: set

    3. Functions
    4. Exception handling
  4. Additional Features of Python
    1. Object-oriented programming in Python
    2. File handling in Python
    3. Modules and packages
    4. Introduction to GUI applications and database connectivity