Hide menu

TDDD34 Programming with Applications in Engineering

Lab demonstation


Your lab results will be put into the LUPP system at the lab results page.

Most of the labs are big and have many assignments. It is inconvenient for us and for you to demonstrate them all at once. At the lab results page, the lab assignments have been grouped into convenient sets. When doing the labs, you must demonstrate the assignments in these sets together. The sets are as follows (ass. is an abbreviation of ASSIGNMENT, nothing else):

  1. Lab 0 (the entire lab)
  2. Lab 1, ass. 1 to 3
  3. Lab 1, ass. 4 to 5
  4. Lab 2, ass. 1 to 3
  5. Lab 2, ass. 4 to 5
  6. Lab 3, ass. 1 to 2
  7. Lab 3, ass. 3
  8. Lab 4, ass. 1 to 2
  9. Lab 4, ass. 3
  10. Lab 4, ass. 4
  11. lab 5, ass. 1 to 2
  12. lab 5, ass. 3
  13. lab 5, ass. 4
  14. lab 5, ass. 5
  15. lab 6, ass. 1
  16. lab 6, ass. 2
  17. lab 6, ass. 3
  18. lab 7, ass. 1
In addition to these there is also one entry for each lab which denotes when that entire lab has been completed.

How should I demonstrate my laboration?

When you have completed your lab and verified it is correct on all possible inputs, follow all requirements set in the assignment and follow common engineering sense you are ready to demonstrate. Wait for your supervisor to be free (on lab time!) and then tell him/her you want to demonstrate. You may preferrably demonstrate several of the steps in one lab at once, but do not pile up too many, and demonstrate before deadline. Make sure to verify your solution careful with any conceivable input, and be prepared to answer questions. You may not demonstrate solutions on your own computers. If your assistant asks you to send in your code, you must send in all code requested. Please do not compress code in tar, rar or zip archives. Attatch all files to emails directly.

Rules for examination of computer lab assignments at IDA

You are expected to do lab assignments in group or individually, as instructed for a course. However, examination is always based on individual performance.

It is not allowed to hand in solutions copied from other students, or from elsewhere, even if you make changes to the solutions. If there is suspicion of such, or any other form of cheating, teachers are obliged to report it to the University Disciplinary Board.

Be prepared to answer questions about detailes in specific code and its connection to theory. You may also be asked to explain why you have chosen a specific solution. This applies to all group members.

If you foresee problems meeting a deadline, contact your teacher. You can then get some help and maybe the deadline can be set to a later date. It is always better to discuss problems, instead of, e.g., to cheat.

Any kind of academic dishonesty, such as cheating, e.g. plagiarism or use of unauthorized assistance, and failure to comply with university examination rules, may result in the filing of a complaint to the University Disciplinary Board. The potential penalties include suspension, warning.

Policy for handing in computer lab assignments at IDA

For all IDA courses having computer lab assignments there will be one deadline during or at the end of the course. If you fail to make the deadline, you must retake the, possibly new, lab course the next time the course is given.

If a course deviates from this policy, information will be given on the course web pages.


Page responsible: Erik Nilsson
Last updated: 2013-08-12