ASAN MEMORIAL COLLEGE OF ENGINEERING AND TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE ENGINEERING
COURSE PLAN
SUBJECT CODE & NAME: GE3171 PROBLEM SOLVING AND PYTHON PROGRAMMING LAB
BATCH: 2024-2028 DEPARTMENT: CSE
ACADEMIC YEAR: 2024-2025 YEAR: I
SEMESTER: I SECTION: B
NAME OF THE FACULTY: [Link] TOTAL NO OF STUDENTS: 45
Sl. Cumulative Proposed Completed
No No. of Date date
EXPERIMENTS No. of
Periods
Periods
1. 1. Identification and solving of simple real 1-4 4 20/9/24
life or scientific or technical problems, and
developing flow charts for the same.
a)Electricity Billing,
b)Retail shop billing,
c)Sin series,
d) weight of a motorbike,
e)Weight of a steel bar,
f)compute Electrical Current in Three Phase
AC Circuit, etc.)
2. 1. Identification and solving of simple real 1-4 8 24/9/12
life or scientific or technical problems, and
developing flow charts for the same.
a)Electricity Billing
b)Retail shop billing
c)Sin series,
d) weight of a motorbike
e)Weight of a steel bar
f)compute Electrical Current in Three Phase
AC Circuit, etc.)
3. [Link] programming using simple 1-4 12 27/9/24
statements and expressions
a)exchange the values of two variables
b)circulate the values of n variables
c)distance between two points
4. [Link] programming using simple 1-4 16 1/10/24
statements and expressions
a)exchange the values of two variables
b)circulate the values of n variables
c)distance between two points
5. [Link] problems using Conditionals and 1-4 20 4/10/24
Iterative loops.
a)Number series
b)Number Patterns
c) pyramid pattern
6. [Link] problems using Conditionals and 1-4 24 8/10/24
Iterative loops.
a)Number series
b)Number Patterns
c) pyramid pattern
7. [Link]-time/technical 1-4 28 15/10/24
applications using Lists, Tuples.
a)Items present in a library
b)Components of a car
c)Materials required for construction of a
building –operations of list & tuples)
8. [Link]-time/technical 1-4 32 18/10/24
applications using Lists, Tuples.
a)Items present in a library
b)Components of a car
c)Materials required for construction of a
building –operations of list & tuples)
9 [Link]-time/technical 1-4 36 22/10/24
applications using Sets, Dictionaries.
a)components of an automobile
b)Elements of a civil structure
6. Implementing programs using Functions.
a)Factorial
b) largest number in a list
c)area of shape
10. [Link]-time/technical 1-4 40 25/10/24
applications using Sets, Dictionaries.
a)components of an automobile,
b)Elements of a civil structure
6. Implementing programs using Functions.
a)Factorial
b) largest number in a list
c)area of shape
11 [Link] programs using Strings. 1-4 44 28/10/24
a)reverse
b)palindrome
c)character count
d) replacing characters
12 [Link] programs using Strings. 1-4 48 5/11/24
a)reverse
b)palindrome
c)character count
d) replacing characters
13. [Link] programs using written 1-4 52 8/11/24
modules and Python Standard Libraries
a)pandas
b)numpy
c)Matplotlib
d)scipy
14. [Link] programs using written 1-4 56 12/11/24
modules and Python Standard Libraries
a)pandas
b)numpy
c)Matplotlib
d)scipy
15. [Link]-time/technical 1-4 60 15/11/24
applications using File handling.
a)copy from one file to another
b)word count
c)longest word
16. [Link]-time/technical 1-4 64 19/11/24
applications using File handling.
a)copy from one file to another
b)word count
c)longest word
17. [Link]-time/technical 1-4 68 22/11/24
applications using Exception handling.
a)divide by zero error
b)voter’s age validity
c)student mark range validation
18. [Link]-time/technical 1-4 72 26/11/24
applications using Exception handling.
a)divide by zero error
b)voter’s age validity
c)student mark range validation
19. 11. Exploring Pygame tool. 1-4 76 29/11/24
[Link] a game activity using
Pygame
a)bouncing ball
b) car race etc.
20. 11. Exploring Pygame tool. 1-4 80 3/12/24
[Link] a game activity using
Pygame
a)bouncing ball
b) car race etc.
No. of
No. of Hours
Hours
Taken: 80
60
Prepared by Approved by
Signature
Name [Link] [Link]
Designation Assistant Professor PRINCIPAL
Submitted Date