Course introduction Computer networks, IDATA2304, IELEx2001 Girts Strazdins, gist@ntnu.no, NTNU i Ålesund, 2020-08-18
My background • PhD in Computer science, University of Latvia • Programmer at Mikrotik 2003-2010 • Researcher at EDI, Riga, Latvia: Wireless sensor networks, 2010-2012 • Associate professor at NTNU since Sep 2012 • Programansvarlig Dataingeniør since Aug 2019 • Web developer at Yard Intel Aug 2014 – Mar 2015
What is this course about? Your expectations?
What will you understand 1. Computer network and Internet principles 2. Network protocols 3. Inspecting app communication 4. Programming of network apps (basics) 5. Common terminology
Jobs you can get
Grades 2019 A B C D E F Failed Assignments
Grades 2018 A B C D E F Failed Assignments
My job – to get you curious
Learning activities 1. Online lecture, live = introduce topic, information, repetition, questions 2. Self study: • video lectures • slides • books 3. Practice exercises 4. Weekly quiz on Blackboard, auto-graded 5. Mandatory assignments (in groups, 2-3 students)
Two alternative course books
• Course responsible • Ålesund • Content, common questions • Support in Gjøvik • Theory support in Trondheim • Elektro project design, support in Trondheim
Week plan Blackboard: Course Information > Week Plan
Lectures and labs • Real-time lectures/intro: • Ålesund, Gjøvik: Tue 08:15 – 10:00 • Trondheim: 10:15 – 12:00 • Labs (student-active learning): • Data: Tue 10:15-14:00* L165 and L167 • Elektro Ålesund: Wed 12:15-16:00 L167 (and L163**) • Elektro Trondheim: Mon 16:15 – 18:00, Fri 08:15 – 10:00 • Elektro Gjøvik: Wed 10:15 – 12:00, Fri 08:15 – 10:00 * L165 and L167 are booked from 08:15. You can watch the lectures and videos there
Assignments • A1: Wireshark introduction • A2: Web exploration • A3: TCP Socket programming • A4 (Only for data): an assignment on security • Optional secret assignment (in Ålesund, hacking)
Written exam • 3 hours • 3 parts: • Theory questions • Analyze a program • Analyze recorded traffic (Wireshark) • No materials allowed • Digital, in Inspera, Safe exam browser
Projects – for Elektro only • Build an Internet-of-Things application • Explore and analyze used protocols, write ar report • grade = 50% * examGrade + 50% * projectGrade
To get a grade Be lucky ☺
To get a grade • Pass all* mandatory assignments (67%+, in groups) • Pass individual weekly tests on Blackboard (67%+) • Pass exam 40%+ * For Elektro: pass 2 of 3 assignments
Previous students suggest
Referansegruppe • Each student group needs to suggest a referansegruppe 2-3 students for their course. Suggested ways to find it: • Ask for volunteers • The whole class suggests candidates • Klassetillitsvalgte choose candidates • Send the names in email to gist@ntnu.no no later than 2020-08-21
Computer networks What networks besides the Internet do you know?
We will explore Internet because • It’s the biggest • A lot of interesting stuff
What is the Internet?
Is this Internet?
What was the Internet speed in Norway in 1970? Find it out in the first video lecture set: The History of the Internet Next live lecture: next Tuesday 08:15 (and next Thursday 10:15?)
Recommend
More recommend