Python Lab Co-Po
Python Lab Co-Po
GENERAL INSTRUCTIONS
Students are instructed to come to Python Programming laboratory on time. Late comers are
not entertained in the lab.
Students should be punctual to the lab. If not, the conducted experiments will not be repeated.
Students are expected to come prepared at home with the experiments which are going to
be per formed.
Students are instructed to display their identity cards before entering into the lab.
Students are instructed not to bring mobile phones to the l ab.
Any damage/loss of system parts like keyboard, mouse during the lab session, it is
student’s responsibility and penalty or fine will be collected from the student.
Students should update the records and lab observation books session wise. Before leaving the lab
the student should get his lab observation book signed by the faculty.
Students should submit the lab records by the next lab to the concerned faculty members
in the staffroom for their correction and return.
Students should not move around the lab during the lab session.
If any emergency arises, the student should take the permission from faculty member concerned
in written format.
The faculty members may suspend any student from the lab session on disciplinary
grounds. Never copy the output from other students. Write down your own outputs.
ABACUS INSTITUTE OF ENGINEERING AND MANAGEMENT
COURSE OUTCOMES:
Cognitive
CO No. On completion of this course, students will be able to:
Level
Understand Python syntax and semantics and be fluent in the use of Python flow
CO1 L2
control and Functions
Develop, run and manipulate Python programs using Core data structures like
CO2 L3
Lists, Dictionaries, and use of Strings Handling methods.
Develop, run and manipulate Python programs using File Operations and
CO3 L3
searching pattern using regular expressions.
Determine the need for scraping websites and working with CSV, JSON and other
CO5 L2
file formats..
Program Outcomes
Design/ Design solutions for complex engineering problems and design system components or
PO 3 development of processes that meet the specified needs with appropriate consideration for the public
solutions health and safety, and the cultural, societal, and environmental considerations.
Conduct Use research-based knowledge and research methods including design of experiments,
PO 4 investigations of analysis and interpretation of data, and synthesis of the information to provide valid
complex problems conclusions
Create, select, and apply appropriate techniques, resources, and modern engineering
PO 5 Modern tool usage and IT tools including prediction and modeling to complex engineering activities with an
understanding of the limitations.
Apply ethical principles and commit to professional ethics and responsibilities and
PO 8 Ethics
norms of the engineering practice.
Individual and team Function effectively as an individual, and as a member or leader in diverse teams, and in
PO 9
work multidisciplinary settings.
Recognize the need for, and have the preparation and ability to engage in independent
PO 12 Life-long learning
and life-long learning in the broadest context of technological change.
PSO2: Programming Skills: Identify required data structures, design suitable algorithms, develop
and maintain software for real world problems.
PO5 2 Moderately mapped as students learn modern IDE tools to execute python
programs / applications (Python IDLE / Anaconda with spyder IDE).
Strongly mapped as the students need the knowledge of object oriented concepts in
python syntax and semantics and apply them in developing
PO1 2
applications
Moderately mapped to problem analysis as the moderate number of students can use the
concepts of object oriented programming in finding the solutions
PO2 2
to the problem.
Strongly mapped as students understand fundamentals of Python syntax and semantics, object
oriented concepts and fluent in the use of concepts in
PSO1 3
developing / build application.
Strongly mapped as the students should have the complete basic knowledge
of the Python APIs related to web scraping and working with CSV, PDF
PO1 3
Strongly mapped as the students need to perform the complete problem analysis while
applying in web scrapping, working with CSV, PDF and JSON
PO2 3
File Formats.
CO.5 PO3 3 Strongly mapped as all students design and develop the applications using
SPYDERAPP and Working with CSV, PDF and JSON File Formats.
PO5 3 Strongly mapped as students learn modern IDE tools to build and execute
python applications( Anaconda with spyder IDE)