module 1.3: network systems geert heijenk pieter-tjerk de boer, nirvana meratnia, jan kamphuis...

7
Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 February 28, 2013 Geert Heijenk 1

Upload: stella-reynolds

Post on 17-Jan-2016

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

Module 1.3: Network Systems

Geert Heijenk

Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis

February 28, 2013

February 28, 2013 Geert Heijenk 1

Page 2: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

Requirements

12 (+ 3 math) ECTS Module for CS, EE (1 out of 2), and others (elective).

Open network infrastructures and embedded networks

All layers: physical (e.g., Shannon limit, error correction, propagation) link (e.g., medium access control, retransmission schemes, switching) network (e.g., routing, addressing, router architecture) transport (e.g., congestion control, flow control), and application (email, web, peer2peer, web2.0)

Both: basic principles and operation of key protocols (of the Internet)

Also: design aspects protocol design & implementation network monitoring and measurement performance modeling and evaluation.

February 28, 2013Geert Heijenk 2

Page 3: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

Problem-based learning ???

Challenge-based learning

February 28, 2013Geert Heijenk 3

Page 4: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

How to teach / how to learn?

Observation observe (measure) how real networks are working (Wireshark)

Colstructie (Hoorcollege transforming into Werkcollege) learn to understand basic principles learn how real networks (the Internet, sensor networks) are working

Werkcollege learn how to model networks, and how to evaluate network designs using these models

Challenge obtain in-depth understanding of key principles by designing them get motivated / forced to study theory

Self-study study book, reader, and/or online lectures

Integration Project learn to design and implement networking systems, protocols, and applications

February 28, 2013Geert Heijenk 4

Page 5: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

First design

February 28, 2013Geert Heijenk 5

Math5 weeks x 2 days

Weekly theme (9x)3 days:- observation,- colstructie,- werkcollege,- challenge,- self-studie,- test?

Integration Project

Wk 2 Wk 4 Wk 6 Wk 8 Wk 10

1 2 3 4 5 6 7 8 9

spare

Page 6: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

Network Systems in 9 themes

February 28, 2013Geert Heijenk 6

Identification of important topics

Structuring into 9 themes

But:

math has changed from 5 x 2 days to 7 x 1.5 days (roughly)

we have found suitable study book, but with slightly different organization

some topics already in module 1.1 (part introduction, crypto)

weekly testing may be too much

Page 7: Module 1.3: Network Systems Geert Heijenk Pieter-Tjerk de Boer, Nirvana Meratnia, Jan Kamphuis February 28, 2013 Geert Heijenk1

Resulting weekschedule

February 28, 2013Geert Heijenk 7