521261A Computer Networks I (spring 2012)


  • The opening lecture will be held on Mon 13.2.2012 at 14:15 in TS101.
  • This page provides only basic information of the course, and it will NOT be updated constantly during the course. Optima is the "official" storage for course related information.
  • Remember to register for the course workspace in the Optima learning environment. If you do not have an Optima account, apply for an account immediately.
    The course provides a comprehensive overview of the principles of computer networking, using the Internet and its protocols and applications as an example.

    Data communication basics, wired and wireless LANs, ISP networks, internetworking, TCP/IP protocol stack, networking applications, network security.


  • Lectures (voluntary)
  • Laboratory exercises (voluntary)
  • Problem solving sessions (voluntary)
  • Course work (mandatory)
  • The course is passed with a final exam or with a set of intermediate exams, together with an approved course work.
  • Lectures are given in Finnish, all material is in English.

  • Halsall: Computer Networking and the Internet (fifth edition), Addison-Wesley, 2005.
  • Assorted international standards.

    5.0 op (3.0 ov)

    Old lectures are available as self-study material in Optima:

  • In Finnish: 521261A Computer Networks I spring 2008 lectures (somewhat updated and compressed version of CN II fall 2007) in Flash format.
  • In English: 521262S Computer Networks II fall 2007 lectures in Winmedia format.

  • 4 voluntary laboratory exercises are taken during the course.
  • Labs are done in groups (see group dynamics below).
  • Each successfully completed laboratory exercise contributes 1 point towards your point total (see grading below).
  • Remember to register to labs in advance in Optima. Registration requires ee.oulu.fi account; if you do not have ee.oulu.fi account, email TA to register you. Please contact TAs in case of problems.

  • Problems are solved in groups (see group dynamics below).
  • Each problem set contains 2 questions which are solved in detail by a TA at the problem solving session. Further, each set contains additional 2-4 questions for which TA's provide assistance but no detailed solutions. At least one question in the intermediate exam will be selected from these additional questions.

  • Each student has to submit an approved course work to pass the course.
  • Course work is graded on scale 0 (approved) - 3 (see grading below).
  • Course work is done in groups (see group dynamics later).
  • Course work is submitted via Optima.
  • Early bird deadline for submitting the course work is Mon 28.5.2012 at 23:59:59 (gives 1 bonus point towards grading).
  • Final deadline (firm, no exceptions) for submitting the course work is Mon 1.10.2012 at 23:59:59.
  • If students are found guilty of plagiarism, i.e. two or more students submit duplicate course works, all students involved will automatically fail the course, i.e. they lose all their performances in this round.

  • Contains lecture notes, message board, exams, exam results, archive, etc.
  • Account application
  • Make sure that your contact information in Optima is correct.

  • Lecturer: Professor Timo Ojala (send mail) (homepage).
  • Teaching assistants: Toni Hakanen, Ossi Salmi, Paavo Pokkinen (send mail).

  • Note: If you send email to teaching personnel, please use the following format for the Subject line: [CN1] "title of your matter".

    To pass the course you need to:
    1) Score at last 10/30 points in the final exam or accumulate at least 10/30 points from the intermediate exams taken during lectures. These two alternatives are not mutually exclusive, i.e. you can go for both approaches.
    2) Submit an approved course work, which contributes 0-4 points towards your point total.
    3) Participate in 4 voluntary laboratory exercises. Each successfully completed laboratory exercise contributes 1 point towards your point total.
    4) May get max 2.0 points from group size (see group dynamics).
    5) Accumulate at least 13 points in total. In other words, if you accumulate say 10 points from the intermediate exams or the final exam, you need to score at least 3 points elsewhere to pass the course.
    Points from exams (10+), labs and course work carry over to future years, if you do not pass the course this time.

    Point total =
    points from final exam or intermediate exams (10-30) +
    points from course work (0-4) +
    points from laboratory exercises (0-4) +
    points from group size (0-2).

    Final course grade is based on point total as follows:
    13.0 -> 1 (32.5% of maximum 40 points)
    17.0 -> 2
    21.0 -> 3
    25.0 -> 4
    29.0 -> 5 (72.5% of maximum 40 points)

    The course employs group dynamics to stimulate the more efficient learning methodologies with higher retention rates than traditional lectures. Students form groups of 3-4 students, which study together. The group does problem solving sessions, labs and course work together. Forming of groups is awarded by bonus points based on group's participation in intermediate exams: a 4-student group can accumulate max 2 bonus points, while a 3-student group can accumulate max 1 bonus point. These bonus points do contribute towards the minimum amount of 10 exam points required for passing the course. The bonus points do contribute towards the minimum of 13 total points required for passing the course. See Optima for further information and statistics from previous courses.

    Detailed schedule is available in Optima.