MODULE-1
1. Explain the principles of OOP with examples and Explain Object Oriented Programming
concepts in detail with Python programs.
2. Discuss class attributes, instance attributes and method invocation.
3. Explain inheritance and its types with examples.
4. Discuss composition and component with example.
5. Explain special methods used for operator overloading.
6. Explain privacy in Python.
7. Difference between Types, Classes and Instances.
8. Explain delegation and wrapping with example.
MODULE-2
1. Explain how to create and import a user-defined module.
2. Explain Python modules and packages with examples.
3. Explain the math and cmath modules.
4. Explain random and statistics modules.
5. Explain string and re modules.
6. Explain date and time modules.
7. Explain text processing and OS modules with examples.
8. Discuss numeric and mathematical modules in detail.
MODULE – III: Graphics & GUI
1. [Link] turtle motion control commands.
2. [Link] turtle graphics in detail with programs.
3. [Link] multiple turtles.
4. [Link] Button, Label widgets, Menu and Scrollbar widget.
5. [Link] Tkinter GUI widgets with a neat layout.
6. [Link] Entry and Text widgets.
7. [Link] Canvas widget with example.
8. [Link] a simple GUI application using Tkinter.
MODULE – IV: Web & Network
Programming
1. Explain web surfing using Python,
2. Explain simple web client creation.
3. Explain web programming in Python with CGI applications.
4. Explain Python socket module
5. Explain TCP and UDP socket programming with examples.
6. Explain TCP echo server and client, UDP echo server and
client.
7. Explain handling multiple clients.
8. Explain how multiple clients are handled using select().
MODULE – V: Data Analysis (NumPy & Pandas)
[Link] array indexing , slicining and array transposition.
2. Explain data alignment, sorting and missing data in Pandas.
3. Explain NumPy arrays and array operations with examples..
4. Explain Pandas data structures in detail.
[Link] Index objects in Pandas.
[Link] missing data handling.
[Link] Index objects in Pandas.
[Link] summary statistics.