0% found this document useful (0 votes)
12 views4 pages

Python Programming Lab Course Plan

The document outlines the course plan for GE3171 Problem Solving and Python Programming Lab at Asan Memorial College of Engineering and Technology for the academic year 2024-2025. It details the experiments to be conducted, their cumulative periods, proposed and completed dates, and the topics covered, including Python programming, real-time applications, and game development using Pygame. The course is designed for a batch of 45 students in the Computer Science Engineering department.

Uploaded by

talktopriya1989
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views4 pages

Python Programming Lab Course Plan

The document outlines the course plan for GE3171 Problem Solving and Python Programming Lab at Asan Memorial College of Engineering and Technology for the academic year 2024-2025. It details the experiments to be conducted, their cumulative periods, proposed and completed dates, and the topics covered, including Python programming, real-time applications, and game development using Pygame. The course is designed for a batch of 45 students in the Computer Science Engineering department.

Uploaded by

talktopriya1989
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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

You might also like