Essential Skills

Essential Skills

Lecturer Adam Belloum
Lab teachers Mick Pouw Ralph Koning

News and Information

  • Topics for the guest lecture
    • Oct. 12th, Databases: Relational and NoSQL (whith hands-on) by Mathijs Kattenberg and Jeroen Schot (SURFsara)
    • Oct. 15th, Cloud computing by Ana Oprescu (VU)

Seating arrangements

Check the outcome of the NomCom procedure to find out which seat has been assigned to you for this block.

Installing the desktop machines


  • If the computer is still running, turn if off.
  • Turn the computer on.
  • Use F12 to enter the boot menu.
  • At the top of the menu it should read “Boot mode is: UEFI”. If not, contact a lab teacher.
  • From the boot menu, select the “Onboard NIC(IPv4)” option.

The machine will now perform a network boot. When the GRUB menu appears

  • Select “Install Ubuntu 15.04 Desktop (unattended)”
  • Be patient, the machine gives no feedback while the kernel is being loaded :-(

The machine will now do an unattended install of Ubuntu 15.04.
All existing data will be overwritten!
Realize this when you want to reinstall in the future.

After installation, the machine will reboot and boot its new installation.
This installation is configured to work within the OS3 network.
For instance, it uses LDAP to verify your credentials when you log in.

Time and Location


Every Monday and Thursday (August 31st - October 19, 2015)

10.15 - 12.00 hours

SNE Lab (B1.23)

Assignment Review Process


To help you prepare your assignment here are a couple of points

  • Feedback is given on a weekly basis
    • To get feedback you have to finish your assignment before the deadline (announced by the lab teachers)
    • You will receive the feedback usually one week after the deadline
    • If you miss a deadline you will get feedback somewhere before the end of the block
    • At the end of the block the lab teachers will determine whether your assignments were sufficient. They must be sufficient for you to pass the course.
  • The group assignment
    • A kind of homework with the objective to work in a group (to get to know your classmates) and learn a bit more about a given topic.
    • It consists of reading a paper or watching an online video (Keynotes, tutorials, lectures, …)
    • TODO:
      • extract the interesting points and write a short summary on your own wiki (Text, figures, references …)
      • discuss them with you group members
      • Present them in the next lecture (2 to 3 mn per group, so be prepared)
  • How we review your assignments: following criteria are important
    • clarity of the given explanations
    • references
    • analysis of the proposed further reading (HomeWork)
    • robustness of the proposed solution (programming, regular expression)
    • comments
    • presentation and layout



Date subject sheets Assignments Deadline assignments
August 31 Wikis(Dokuwiki) XML(XHTML) (Doku)Wiki, XML, HealthyComputing assignment 1.1 & 1.2 - 06 Sept 2015 23:59
September 3 CSS XSLT CSS/XSLT 1.3 - 09 Sept 2015 23:59
September 7 Autotools Build systems(autotools) assignment 13 Sept 2015 23:59
September 10 Computer Architecture 1 computer Architecture 1 computer Architecture 2 concurrency new-cpu-features (self study)Assignment ca Install manual code 23 Sept 2015 23:59
September 14 Regular expressionregular expressions assignments 20 Sept 2015 23:59
September 17 Text Processing Tools Text processing access_log1.txt 23 Sept 2015 23:59
September 21 Version Controle systems /Latex version control systemsLatex 1 Latex 2 monolithic codebase assignments 27 Sept 2015 23:59
September 24 Computer Architecture 2 ca03 ca04 ca04-vm ca04-io ca 2 assignment Files Install 07 Oct 2015 23:59
October 28 Introduction statistics 1 Statistics lecture #1 See last slide Before next lecture (01 Oct 2015)
October 01 Introduction statistics 2 Statistics lecture #2 Lunch assignment (2015-10-01-lunch-exercises.pdf
October 05 Operating Systems Operating Systems assignments: Operating Systems & Web services
October 08 Web ServiceWeb services
October 12 Relation BD and NoSQL, NewSQL Slides + hands-on (github)
October 15 Guest Lectures
October 19 Exam




Previous exams 2010, 2011


  • Practical-exam: given the package beamer, try to reproduce a subset of slides of the course Latex including (tables, figures, items, quotes, references, math equations, colors). Also CSS question redo the same example we have done during the lecture (the layout of the SNE web page)


  • Practical-exam:
    • Latex was given in 2012 year as the latex assignment: given a paper in text format the objective was to format it using laTex as (two column paper, which sections, math, table, figure, references and cross-references,

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on “Create this page”.