Teachers
Staff
Instructors:
Lecturer: Erland Holmström, erland, please add @chalmers.se , tel. 031-772 1007.
My room is in the ED-building, room 6474 on floor 6, the north-west corner of the building. Map (pdf)
Best way to reach me (us) is through e-mail.
Assistants:
Aristide Tossou aristide, please add "@chalmers.se", room 6453 on floor 6, phone 031 772 10 31.
Inari Listenmaa inari, please add "@chalmers.se", room 6113 on floor 6, phone 031 772 10 25.


Erland, Aristide, Inari

Course evaluation

In the beginning of the course we appoint at least two student representatives that together with the teachers will carry out the course evaluation. The course evaluation is done by talks between teacher and studentrepresentatives during the course and a meeting after the course when the course enquiry is dicussed and a report is written.
Chalmers has a template for how to do this in the studentportal Evaluation of courses.

Course representatives this year are:

Samuel Håkansson (TKITE) samhak please add "at student.chalmers.se".
Tove Svensson (TKDAT) tovesv please add "at student.chalmers.se".
Robin Åstedt (N1COS) gusstedro please add "at student.gu.se".
Unsorted items
Learning outcomes
Learning outcomes are given in the CTH courseplan, search for "TIN093" or the GU courseplan, search for "DIT600"

Prerequisites:
You must be familiar with programming in some imperative language, including recursion, with common data structures and basic continious and discrete math. Datastructures like lists, stacks, queues, arrays, graphs and so on. A basic course in Discrete Mathematics (sets and functions, rules of logarithms, concept of a mathematical proof, proof by induction, calculating sums etc.) is also essential. Why Math? .

Related Courses
A natural continuation of this course is TDA251/DIT280 Algorithms (Advanced Course) These two courses lay the foundations for more specialized courses in the Algorithms stream that we also recommend highly:
TDA231 - Algorithms for machine learning and inference and
TDA206 - Discrete optimization

Course language.
The lectures and exercise sessions will be given in English. (Unless everybody speak Swedish)
The same holds for consultation and "labhandledning".
For questions in class and during consultation you may choose either Swedish or English (if the lecturer/assistant understands Swedish).
For submission of your written work and for email-questions you should choose English.

The scedule
can be found in Time Edit, search for "TIN093".

Rough scedule
Lectures LP4 Mondays and Wednesdays in ED/EF.
Exercises On Wednesdays 15-17. (Here we present solutions to hopefully interesting problems.)
Assignments Anytime. (Perhaps there will be time allocated for questions each week.)


Changes since last year:
Assignments are now on a voluntary basis.

Examination
.
To pass the course,
you have to pass the written exam.

Ordinary exam for the spring course is given in the end of May or beginning of June and a reexam is given in august. The autumn course has a exam in october and one in january, you can attend any of the 4 exams.
Exact time and place for the exams can be found in Chalmers/GU's CTH student portal, / GU student portal search for "TIN093 or DAT600".
Exam
CTH students need 28, 38 and 48 points for grade 3, 4 and 5, and GU students need 28 and 48 points for grade G and VG, respectively.

Helping aids on the exam in May and August is one handwritten A4 page. You may write anything on it.
Observe that the aids that you are allowed to bring to the exam may vary with every exam (nothing, textbook, class notes, anything, ...) - always check this before going to an exam.

Some old exams with solutions give an impression of what you can expect, see "Old exams" on this homepage.

Exam review
You can find out what exam review is and how its done here.

If possible we usually have a time set up for an exam review meeting one or two weeks after the exam is corrected, information about time and place can be found under "Messages" after you have got mail from Ladok about your grade. If you want to ask questions about the exam or complain on the correction then you come to the review meeting.
If you cannot come to the meeting or if we don't have a time setup for the review (few students taking the exam or summer holidays etc.) you can hava a look att the exam at our "student office" and then mail me and we find a time to meet.

Voluntary Assignments

Be aware that the exam and the whole course is problem-oriented, therefore much practice is needed! The exam problems will be similar to the problems given in the assignments.

You normally work in groups of 2 students (to work alone you need to mail the examiner) and give an account of them in a electronic "hand in"-system called Fire. When you hand in your assignment a mail is sent to the grader, he/she corrects, give comments and put that into Fire which then send you a mail. You can also download the comments from Fire.

The assignments are a teaching aid and it is common that the graders has a lot of comments. Try to see the comments as an aid in your learning process.

Note that grading is not based on the these at all, a pass/fail or specific points has no impact on your grade. It is the feedback itself that hopefully will be valuable for you.

In addition to the comments we will give you a point or "grade" i.e. a number usually between 1-3, 1-6 or 1-9 per solved problem. This grade is to give you a hint on how good we think your work was but can not be used as "bonuspoints" or in any other way.