Assignments

Overall grading

The assignments account for 45% of the final grade. There will be 3 (three) assignments of 15% each.
3 *  15% = 45% (3 * 15 p = 45 p from 100 p )

Programming Languages

You may use either of the following programming languages: C/C++, Java. If you wish to implement in any other programming language please contact your instructor.

Fraud Section

The assignments are individual and fraud will be punished as follows:

1. Each copied solution will receive a negative score of -15 points
2. The process of identifying similar solutions is automated.

Detailed grading

Each homework has a deadline. Late assignments are penalized with 0.75 points (out of a maximum of 15 points ) per day. Assignments that are more than 10 days late are not corrected!

For each assignment, the grading respects the rules below:

R1. 8 points – for the correct implementation of the solution — compiling without errors + execution provides the correct output
R2. 4 points – for the efficiency of the solution — time and space complexity solutions is an issue here
R3. 1.5 points – for the clarity and readability of the source code
R4. 1.5 points – for the Readme and Makefile (for C/C++ solutions) files and source code comments. (Readme file is required for all solutions and the Makefile for C/C++). In the Readme file you should explain the algorithm used in your solution, write the complexity of your algorithm and also write other details you feel necesary to add.

File Format

The assignments shall be delivered by e-mail to your instructor as an (preferably zip) archive. The e-mail address to send the archive to shall be posted in the document detailing each assignment. The e-mail subject shall be

  • [ADC]HW_<number>_<name>_<group>

where <number>:={1,2,3}, <name>:=your name, <group>:=your group (e.g. [ADC]HW_1_TraianRebedea_1231E)

Every e-mail must contain a Readme and a Makefile (for C/C++ solutions)file. For C/C++ solutions, in your Readme file you must specify the compiler and the operating system in which you tested your program.

13 Responses to Assignments

  1. Mike says:

    What about assignment 3? I don’t want to be rude, but i’m not going to spend Christmas or NYE doing my homeworks.

    Hope to hear from you soon.
    Good evening.

  2. Anca says:

    I just sent the assignments, but somehow I keep receiving a failure warning from yahoo. I would like a confirmation to be sure that you did receive my homework. Thank you!

    • Traian Rebedea says:

      Remove any executable files from the archives. Gmail does not allow executable files (e.g. .exe files, etc) in archives. We shall compile your source code to generate them anyway.

Leave a comment