C Programming Assignment EEE
C Programming Assignment EEE
Even - Semester
Marks
Sections
Max Marks
Marking Scheme First
Examiner Moderator
Marks
B1.1
Part B.1 Max Marks 15
B.1
B.2
Marks (Max 30 )
Marks (out of 30 )
Please note:
1. Documental evidence for all the components/parts of the assessment such as the reports,
photographs, laboratory exam / tool tests are required to be attached to the assignment report
in a proper order.
2. The First Examiner is required to mark the comments in RED ink and the Second Examiner’s
comments should be in GREEN ink.
3. The marks for all the questions of the assignment have to be written only in the Component –
CET B: Assignment table.
4. If the variation between the marks awarded by the first examiner and the second examiner lies
within +/- 3 marks, then the marks allotted by the first examiner is considered to be final. If the
variation is more than +/- 3 marks then both the examiners should resolve the issue in
consultation with the Chairman BoE.
Assignment – 01
Term - 1
Instructions to students:
1. The assignment consists of 3 questions: Part A – 1 Report, Part B- 2 Implementation and Viva
voice.
2. Maximum marks is 30.
3. The assignment has to be neatly word processed as per the prescribed format with the data
as given
4. The maximum number of pages should be restricted to20.
5. The project model to be presented on the dates informed by the course leader
6. The printed assignment must be submitted to the subject leader on the same date
7. Submission after the due date is not permitted.
8. IMPORTANT: It is essential that all the sources used in preparation of the assignment must be
suitably referenced in the text.
9. Marks will be awarded only to the sections and subsections clearly indicated as per the
problem statement/exercise/question
Preamble
The aim of this course is to create a strong foundation of development of computer programs using
algorithmic and programming constructs. The students are taught the methodology of solving
computational problems algorithmically, programming concepts and constructs, basic algorithms and
data structures. They are also exposed to the practice of software development, modern computing
systems and their scope for engineering applications.
PART A (10 Marks)
A1
Document the project by addressing the following key sections:
Create a prototype for real-world applications for any 1 of the problem below:
• Name
• Phone number
• Email address
The program should allow:
• Adding new entries.
• Displaying all entries.
• Searching for an entry by name or phone number.
B2 (5 Marks)
Student List:
2 Bank Account
System
3 Library
Management
System
4 Simple E-
Commerce Cart
System
5 Grade
Calculator
System
6
Employee
Payroll System
7 Matrix
Operations
8 Tic-Tac-Toe
Game
9 Password
Validation
System
10 Simple Address
Book