Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

GE 3171 PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY

(For I Semester IT)


COURSE OUTCOMES (COs)
At the end of the course, the student should be able to

COs Cognitive Level Course outcomes


CO1 Create Develop algorithmic solutions to simple computational problems.
CO2 Apply Develop and execute simple python programs.
CO3 Apply Implement programs in Python using conditionals and loops for solving problems.
CO4 Apply Deploy functions to decompose a Python Program.
CO5 Analyze Process compound data using Python data structures.
CO6 Apply Utilize Python packages in developing software applications.
LIST OF EXPERIMENTS: MAPPING WITH COS, POS& PSOS

Exp.No Name of the Experiment COs POs PSOs


1
Identification and solving real life technical problems ( EB
1 1,2,3,4,9,10,11,12 1&2
Bill, Retail Shop Bill, Sine Series, weight of a steel bar)
Programming using simple statements and expressions 1&2
2 (Swapping, circulate the n variables, distance between two 2 1,2,3,4,9,10,11,12
points)
3
Scientific problems using conditionals and Iterative loops
3 1,2,3,4,9,10,11,12 1&2
( Number series, Number Pattern, Pyramid Pattern)
Implementing real time applications using Lists, Tuples.
3 1,2,3,4,9,10,11,12 1&2
4 ( Components of a car)
5
Implementing real time applications using sets, Libraries.
3 1,2,3,4,9,10,11,12 1&2
(Automobile components)
Implementing programs using functions. ( Factorial, Largest
1,2,3,4,9,10,11,12 1&2
6 number, Area of shape) 4
7
Implementing programs using strings. ( Reverse, Palindrome,
4 1,2,3,4,9,10,11,12 1&2
Character count, replace)
Implementing programs using modules and python standard
1,2,3,4,9,10,11,12 1&2
8 libraries. ( numpy, matpotlib, scipy) 6
9
Implementing real time applications using file handling.
5 1,2,3,4,9,10,11,12 1&2
( Copy from one file to another, word count, largest word).
Implementing real time applications using exception handling.
1,2,3,4,9,10,11,12 1&2
10 ( divide by zero, voters age validity, students mark range) 4
Exploring Pygame tool. 1,2,3,4,9,10,11,12 1&2
11 6
Developing game activity using pygame. 1,2,3,4,9,10,11,12 1&2
12 6
Experiments Beyond the Syllabus
1 Python program to remove duplicates from the list. 4 1,2,3,4,9,10,11,12 1&2
2 Bubble Sort Algorithm 4 1,2,3,4,9,10,11,12 1&2

PROGRAM OUTCOMES (POS)

PO1 Engineering Knowledge PO7 Environment & Sustainability


PO2 Problem Analysis PO8 Ethics
PO3 Design & Development PO9 Individual & Team Work
PO4 Investigations PO10 Communication Skills
PO5 Modern Tools PO11 Project Mgt. & Finance
PO6 Engineer & Society PO12 Life Long Learning

PROFRAM SPECIFIC OUTCOMES (PSOs)


To identify and implement appropriate techniques, resources, modern tools for
providing solution to new idea and innovation.
PSO2: Risk Management:
To manage complex IT projects with consideration of human, financial, ethical and
environmental factors and an understanding of risk management processes, operational
and policy implications.

You might also like