0% found this document useful (0 votes)
55 views10 pages

Lab Evalution Process

This document provides guidelines for submitting assignments for the Algorithms and Complexity course. Students must implement assignments in C++ and include: a source code file, makefile, input file, output file, and complexity analysis file compressed into a .tar.gz file with a standardized naming convention. The submission must analyze time and space complexity, handle large inputs, and release memory. Assignments are due by the specified deadline.

Uploaded by

MyPatshala
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)
55 views10 pages

Lab Evalution Process

This document provides guidelines for submitting assignments for the Algorithms and Complexity course. Students must implement assignments in C++ and include: a source code file, makefile, input file, output file, and complexity analysis file compressed into a .tar.gz file with a standardized naming convention. The submission must analyze time and space complexity, handle large inputs, and release memory. Assignments are due by the specified deadline.

Uploaded by

MyPatshala
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
You are on page 1/ 10

Algorithms and Complexity (Code: CS700)

Practice Lab Evaluation

Course Faculty Course Email-Id


Dr. B. R. Bhowmik [email protected]
Assistant Professor
Dept. of CSE
Basic Rules
 You must implement each assignment in a programming language
preferable in C++.
 In the code for the assignment, you must
 Show how much space and time taken during running the program,
 Release the memory over execution of the program, if any used, etc.
 The source code of the assignment must be run in Linux
(Ubuntu, Fedora, etc.) platform.
 NoWindows Platform based assignment will be accepted.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


2 Dept. of CSE, NIT Karnataka Autumn 2020
Assignment Submission
 While you submit the assignment
 Submit the assignment in a compress file, e.g., tar.gz file
 The compressed file must contain the following files
a) source code file,
b) make file,
c) input file,
d) output file,
e) complexity analysis file.
 Submitted assignment in a compressed file must be renamed as
Assignment#_Group#_Group-Leader-Roll#.tar.gz
 Above file naming format is mandatory for M.Tech students to identify
every submitted Assignment.
 MTech(R) and PhD students should submit the assignment with the
following file naming format: Assignment#_Student-Roll#.tar.gz

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


3 Dept. of CSE, NIT Karnataka Autumn 2020
Source File
 You must implement each assignment in a programming
language preferable in C++, i.e., your program for the
assignment should be written in C++.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


4 Dept. of CSE, NIT Karnataka Autumn 2020
Make File
 Your assignment submission must include a make file for the
source code.
 Ensure that the make file runs your program at the command.
 So your make file must include only the instructions for
executing your assignment's source code.
 Make file for each assignment is mandatory.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


5 Dept. of CSE, NIT Karnataka Autumn 2020
Input File
 The Input file contains the input data.
 You can use varying input set, however, one input set must be
as mentioned in the assignment.
 Input file may be in TXT, DOC, DOCX, PDF format.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


6 Dept. of CSE, NIT Karnataka Autumn 2020
Output File
 The Output file must include output data / result
corresponds to an input set.
 If you have taken two input set in the Input file, you must
provide two output set in the Output file corresponding to
these input set.
 Output file may be in TXT, DOC, DOCX, PDF format.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


7 Dept. of CSE, NIT Karnataka Autumn 2020
Complexity Analysis File
 The complexity analysis file must show
 What is the space used during running the program?
 This space is not the size of the source code.
 How do you handle large size input data?
 What is the time (in sec) taken while your program is run?
 Memory release statement.
 Complexity Analysis file may be in TXT, DOC, DOCX, PDF
format.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


8 Dept. of CSE, NIT Karnataka Autumn 2020
Deadline
 You must submit the assignment on/before the deadline.
 No request will be entertained over the deadline if you will
be unable to submit the assignment in due time.

Faculty: Dr. B. R. Bhowmik, Asst. Professor,


9 Dept. of CSE, NIT Karnataka Autumn 2020
The End

You might also like