Useful Links:
Coding Guidelines:
General Guidelines:
Submission deadlines as per industry standards ( online submissions : Code, README, outputs or screenshots where required. tared and gziped in a file <Group><student_name><assignno>.tar.gzip and store it on the unix server
Submissions are marked on weekly basis ( please make sure if you are unable to attend the lab you check online for the due assignments and submit on time)
You are not allowed to exchange code snippets or anything across groups. In case of any doubts, you are allowed to consult any Internet resource, books, or the instructor. Any code examples can be read from the Internet for the purpose of understanding only and should not be copied.
Use C programming language for all assignments.
Give sufficient time for testing the code, so that code is as per industry standard well designed as well as tested.
Commenting and indenting are important. Comment during/before coding, not at the end. For every variable/function you should have a comment. Use appropriate code comments for explaining the logic where necessary.
Provide documentation for your code. This should explain the code structure in terms of directories, files, how to compile etc.
Pay attention to the variable names, function names, file names, directory names, etc. Make sure they are intuitive.
Evaluation will be on all of the above aspects of your code, not just whether or not the code runs.