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

Python Assignment 2

The document is an evaluation form for a Python Programming course, detailing assignments aimed at assessing Course Outcomes (CO4 and CO5). It includes specific tasks such as creating a log file system, handling exceptions, and developing a custom Python package. Each assignment has allocated and awarded marks along with justifications for the evaluations.

Uploaded by

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

Python Assignment 2

The document is an evaluation form for a Python Programming course, detailing assignments aimed at assessing Course Outcomes (CO4 and CO5). It includes specific tasks such as creating a log file system, handling exceptions, and developing a custom Python package. Each assignment has allocated and awarded marks along with justifications for the evaluations.

Uploaded by

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

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Evaluation form for CO attainment Level


Assignment II

Year : II Semester : III

Faculty Name : [Link] Date : 15.10.25

Course Name : Python Programming Course Code : 24CS14303


Register
Name of the Student:
Number:

Course Marks Marks


[Link]. Outcome Assignment topic allocat awarde Justification
ed d

[Link] a log file system that writes error


messages into a file whenever an
exception occurs in the program.

1 CO4 [Link] exception handling using `try`, 5


`except`, `else`, and `finally` blocks.
Illustrate with a program that handles
division by zero.

[Link] and develop a custom Python


package named `student_package`
containing modules for handling student
2 CO5 5
data (add, search, display). Write the
folder structure and sample
implementation

Faculty In charge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Evaluation form for CO attainment Level
Assignment II

Year : II Semester : III

Faculty Name : [Link] Date : 15.10.25

Course Name : Python Programming Course Code : 24CS14303


Register
Name of the Student:
Number:
Course
[Link]. Outcome Assignment topic Marks Marks Justification
allocated awarded

[Link] `with open()` is better than manual


`open()` and `close()` in Python.” Justify this
statement with an example.
1 CO4 [Link] a Python program that raises and 5
handles a user-defined exception called
`NegativeNumberError` if a negative number
is entered.

[Link] the internal working of Pandas


DataFrame. How do operations like
2 CO5 5
indexing, selection, and slicing differ from
NumPy arrays?

Faculty In charge
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Evaluation form for CO attainment Level
Assignment II

II Semester : III
Year :
Faculty Name : [Link] Date : 15.10.25
Course
Course Name : Python Programming 24CS14303
Code :
Name of the Register
Student: Number:

[Link]. Course Assignment topic Marks Marks Justification


Outcome allocated awarded

[Link] a Python program to copy the


content of one file into another using
file handling methods. Explain each
step.
1 CO4 [Link] exception handling using 5
`try`, `except`, `else`, and `finally`
blocks. Illustrate with a program that
handles division by zero

[Link] modules and packages in


Python. Explain the difference
2 CO5 between built-in modules and user- 5
defined modules with suitable
examples.
Faculty In charge

You might also like