PYthon Lab (Syllabus)
PYthon Lab (Syllabus)
Bachelor of Technology
In
Computer Engineering
Course Outcomes: After studying the course, students will be able to:
CO-1 To interpret the python syntax and semantics of control flow statements.
CO-2 To apply functions, modules and string handling in Python to solve problems.
CO-3 To determine the methods to create and manipulate programs with Python data structures list, tuple and
dictionary.
CO-4 To analyse the concepts of object-oriented approach to solve problems.
CO-5 To design and implement GUI application and how to handle exceptions.
CO-6 To develop an application using the concepts of file handling and database connectivity.
Part Experiment CO
Use of Data Types, Integer Arithmetic, Variables and Assignment
CO-1
Use of Print Function, Branching programs, Strings and Input, Iteration
Implementation of Functions and
CO-2
Recursion Modules (random, math, os,
sys)
A
Implementation of Tuples, List and
CO-3
Dictionaries Array and Matrices
Object-oriented Programming CO-4
Exception Handling
Analyzing data using CSV module CO-5
File I/O, Reading CSV and Excel Files, Reading Text Files, Writing and Saving to Files
List of suggested applications to be designed
• E-commerce
• Flight reservation system
• Restaurant management system
• Railway reservation system
• Inventory management system
B CO-6
• Book store management system
• Cineplex management system
• Hotel booking management system
• Medical store management system
• Library management system
• Banking management system