Hide menu

TDDD33 Programming (C++)


Track changes to this page

2012-10-27: Lab 6 minor spelling and references to lab 5 corrected

2012-10-27: Lab 5 added part of previous lab4b, removed iterator part

2012-10-27: Lab 4b replaces as told on previous lecture.

2012-10-03: Lab 4a updated (minor additions and corrected spelling).

2012-08-25: Initial version.

Lab signup

All lab work shall be done together with ONE fellow student. Demonstration "on your own" will not be permitted. Use the link "Lab signup" in the menu to left.

Lab deomonstartion and approval

Finished (well tested and debugged) labs should be approved by one of the assistants. Look in the Common Requirements for instructions. The "hand-in" expects your files to be correctly named according to "Deliverables" section in the instruction. Refer to STONE information if you need to rename or move any files.

Lab BONUS on the exam

By doing your work on time you can get bonus time on the exam. Demonstrate before the sessions marked * in the schedule to get bonus time. The hard deadline to finish labs 1-4a is the first scheduled lab session in study period 2 (October). The deadline to finish labs 4b-8 is the date of the final exam (December).

Bonus time extend the time limit of grade 4 and 5. You will get 5 minutes for each lab deadline you meet. You can get at most 40 minutes of bonus time, no matter how many deadlines you meet.

PREVIOUS YEAR MATERIAL FOLLOW. Some later labs are still subject to change.
Upon request you can still follow previous year material.

Lab instructions

September and October labs (HT1 period)

November and December labs (HT2 period)

(+ means voluntary assignment)

Given files

Copy and rename the given files as necessary.

Your responsibilities in order to learn

  • Attend lectures and ask questions
  • Read book and study examples
  • Attend lessons and participate actively and ask questions
  • Study, modify and write small eperimental programs that focus on how one particular feature of C++ works
  • Prepare lab solutions at home
  • Discuss different solution approaces with your lab partner
  • Attend labs and write lab solutions
  • ...

Page responsible: Klas Arvidsson
Last updated: 2012-10-27