These pages are for the 2015/16 session of this course.

Link: Current course website

All Inf1-DA students have weekly meetings with their course tutor in a small group of around 12 students. These start in Week 3 and continue each week until the end of semester, except for Innovative Learning Week. You are expected to attend all your tutorials: if you are ill or otherwise unable to attend one week then email your tutor and if possible attend another group later in the same week.

Link: Tutorial group membership, times and places

Please note that Informatics tutorial times are not recorded on the central University web calendar. You need to check for yourself on the membership page linked above.

If you wish to move to a different tutorial group then please speak to me, Ian Stark. You can do this either after a lecture or during my weekly Office Hour. Group size is limited, so it may not always be possible to place you in a specific group. Do not contact Gregor, the Course Secretary — he will simply redirect you to find me.


Each tutorial has an associated sheet of exercises: you complete these during the week, and bring your solutions to the tutorial for discussion. For tutorials to be useful and effective, it is important that each student has read and attempted the exercises before coming to the meeting. If you have not prepared for the tutorial then you may be sent away to do the exercises and attend a later group instead.

Each exercise sheet also includes examples of questions from past exam papers, and notes on worked solutions for these. Once the tutorials are past I shall also post notes on solutions for that week’s exercises.

You are welcome to discuss your work on these exercises with other students, and on any of the course discussion platforms. If you are having difficulties then drop in to InfBASE for help.

Tutorial 1 Week 3 Entity-Relationship Modelling
Tutorial 2 Week 4 Relational Modelling
Tutorial 3 Week 5 Relational Algebra and Tuple-Relational Calculus
Tutorial 4 Week 6 SQL; travel.odb; film.odb; film-sol.odb
Tutorial 5 Week 7 XML and XPath: restaurants.xml, restaurants-queries.txt, stext.xml, stext-queries.txt
Tutorial 6 Week 8 Corpus Querying; CQP Tutorial
Tutorial 7 Week 9 Information Retrieval
Tutorial 8 Week 10 Statistical Analysis: survey.pdf
Tutorial 9 Week 11 Feedback on Written Assignment

Q. What would you say to students considering taking this course?

Attend your tutorials. They are really helpful.

— Anonymous student giving feedback on last year’s course.

Inf1-DA 2015–2016