Vous êtes sur la page 1sur 2

CSN-523: Computational Geometry

(Spring 2016-2017)
Coding Project-2 (CP-2) Duration: Mar 23 Apr 6, 2017

General Note:
I. You can use any programming language like C, C++, Java, Python, etc., in which you are
comfortable. However, GUI (graphical user interface) of visualization of execution the
algorithm and the solution is required.
II. One from this list will be assigned to your group for working on this coding project.
III. Duration of this project is 2 weeks.
==========================================================================

Tasks to do:

1. While writing a file for your code, you MUST INCLUDE the following information (for example) in
the file before coding the actual program:
i. ## GroupID-1 (16114XXX_16114YYY) - Name1 & Name2
ii. ## Date: February 3, 2017
iii. ## <filename>.c - State which algorithm is coded in this file.
iv.
v. Here you start writing your code.
vi.

2. Run your code for at least two cases: (a) small value of input size (<=20), and (b) larger value of input
size (>40). Display the output on the screen. Take the screenshots (by PrintScreen key) of step-by-step
execution of your code solving different parts of the problem statement. Include those screenshots in
your project report.

Submission Method (Strictly Follow These):

1. You must submit a zipped folder (<filename>.zip or <filename>.tar.gz) containing the following
items:
(a) All the code files within a folder. Keep a README.txt file inside your coding folder, where you
can write down how to run your code and how to interpret the outputs of your code.
(b) A report file (<filename>.DOC or <filename>.PDF) should contain your details like Group-ID,
Name(s) and Enrollment Number(s) of the group member(s). Too much decoration/beautification
of the report file is NOT required. The report should contain the following:
i. The very brief descriptions of the algorithms or codes.
ii. Copy (demonstration) of your codes written for CP-2.
iii. Screenshots as described above.

2. Very Important: If the enrollment numbers of two members of your group are 16114XXX and
16114YYY, then replace <filename> with 16114XXX_16114YYY. Strictly follow this convention
of you filename while submitting. If you do not follow this conventions, you (the group) will be given
ZERO for CP-2.

3. Submit your zipped folder (<filename>.zip or <filename>.tar.gz) through your account in Moodle.
We have created a submission link in Moodle course site. Submission through email to the course
instructor or any TAs will be simply ignored without any request for evaluation.

4. Hard (Strict) deadline for submission: April 6, 2017 (10:00 pm Indian Standard Time). The
submission site in Moodle will be LOCKED after this deadline.
5. For any submission after Final Deadline, 5 marks will be deducted for every 24 hours of extra time.

6. The key to success is starting early. You can always take a break, if you finish early.

Evaluation Process:

1. We will simulate your codes contained in your zipped folder and will try regenerate and verify the
similar results that you had included in the report file.

2. Your submission will be checked with others submission to identify any copy case. If we detect that
your code is a copy (partially or fully) of others code, then the total marks obtained by one group
will be divided by the number of groups sharing the same code and will be given to all those
groups who have duplicities. For example, if I find 3 groups are submitting the same/similar code
(detected copy-case), then after evaluation I will follow this: if one group is getting 30 out of 30,
all three groups will be given 10 (=30/3) marks out of 30. No further discussion with the course
instructor will be allowed.

3. You may be asked to demonstrate and explain your coding project after the submission deadline.

Vous aimerez peut-être aussi