Question: Course Code : CSPG 1 2 0 5 Course Title: Introduction to Programming Outcome Coverage: 2 , 3 , 4 , 5 , 6 ,

Course Code : CSPG1205
Course Title: Introduction to Programming
Outcome Coverage: 2,3,4,5,6,7
Graduate Attributes: Problem solving, critical thinking, teamwork, creativity
Semester: 1 Academic Year: 20242025 MINI PROJECT
Submission Date: 20 December 2024 Max. Marks: 15
Prepare a case of your own (scenario) for implementing a system. The scenario should have some pictorial representation detailing the different variables and functions used. The scenario should be written in a Word file and uploaded along with the Jupyter file.
The following deliverables are expected: S.No Deliverable content Marks
1
Declare 3(three) user-defined functions with the following types:
Void function with one parameter.
Fruitful function with parameters.
2.0
2
Use of a decisions and while loop/for loop with range () within one of the functions.
1.0
3
Use at least one of the four collections that are appropriate to your system to store data, then use at least 4 methods related to each collection chosen:
List / Tuple / Set /Dictionary
1.0
4
Use at least four string methods in your system.
1.0
5
Use the file concept to store, retrieve, and modify your data along with exception handling to report any issues related with files.
4.0
6
Add a search functionality using regular expression to look up a specific pattern in the input file.
1.5
7
Use of comments to briefly describe the purpose of each code.
0.5
8
Program Execution (output)
1.0
9
On time submission with required documents
1.0
10
Discussion and ViVa
2.0
General Instructions:
1. Students can do the project alone or in a group (maximum of 3 members). No groups should have the same case study.
2. Every student in a group must have an equal contribution to the assignment.
3. Copying from other groups (or section students) is strictly prohibited and punishable under the existing plagiarism policy of the college.
4. Upload a zip folder (named as both students names and students ids) in E-learning including the scenario in word file along with the Jupyter Notebook file.
5. In case of any issue in the connectivity while uploading your assignment in the e-learning portal, you can send the file to your concerned course lecturer via Email without any delay.
6. Uploading will stop on the due date, thereafter student is allowed to submit files via email but with 2 marks deduction in late submission.
7. No submission will be accepted one week after the deadline.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!