Lab
Policies for Students
All
MCA students should complete the following activities
(documents) before attempting to write code on the computer
1. Students have to maintain a
note book for each lab separately with index page containing columns for
1. Serial Number.
2. Date.
3. Title.
4.
Remarks.
2. Students have to include
the
following in the notebook (in the following order) for each program :-
1
a) Serial Number.
b) Date.
c)
Title.
2.Problem
analysis - (SRS).
3. Design -
(Detailed design specification)
a) Logical design - Arrange data into a series of logical
relationship .
The techniques used in this stage include:
1. Dataflow diagrams
2. Entity modeling (ER Diagrams)
3. Decision Trees
b) Physical Design - include components like
1.Subroutines ( function prototype ) - Specify Pre-condition and Post
condition.
2. Variables and why these are used.
3. Types (Classes) declaration .
4. Data structure declaration .
5. How are the components put together to achieve the desired
behaviour.
4.Write Algorithm.
3. Students are allowed
to use the computer only if they are ready with
the above said things.
4.Notebook of each
student will be checked and viva will be
conducted.
5. While coding/ testing
if algorithm needs to be modified that
should be recorded in
the note book, including the modified
design and algorithm.
6. Proper documentation
should be done while coding so that it explains why it works.
7. For
evaluation,notebook of the students would be used to
check that the algorithm
and the program have one to one
correspondence.
8. Evaluation for the
lab will be continuous and will be based
on the preparation for
the labs and performance in the lab and
viva conducted in each
lab class.