Latest News
- Assignment 3 deadline is approaching (5/14) - Feel free to use up your penalty-free late days
- Final exam: 2:30-4:30pm on 5/20
Course Description
The Internet is profoundly changing the way we conduct business,
communicate socially, or find information for entertainment. In this
course, we learn about the fundamental concepts and principles that
shape modern computer networks, understand how the Internet is
designed and being operated, and think about the current issues.
Concepts are introduced top-down, starting with the applications that
are most familiar to students, such as the Web and e-mail, before
delving into lower-level details. Students gain a hands-on perspective
by writing their own simplified versions of studied protocols.
General Information
- Lecture: TTH 02:30-4:00PM, 창의학습관:310 (Try selecting "UTF-8" encoding in your browser(view->encoding in IE) if Korean fonts break)
- Professor:
KyoungSoo Park, kyoungsoo@ee.kaist.ac.kr, O:E3-3233,
T:042-350-7412
- Teaching Assistant: Kab-Seok Ko, ksko@cnr.kaist.ac.kr, O:CHIPS(N26)-310, T:042-350-5439 (ext:206)
- Office Hours: Fri 9:00-11:00 (Professor) TTH 08:00-:09:00PM (TA)
- Lab: 통신및네트워크 실험실(2호관 2344호실) - Ask TA for your account
- Textbook:
Prerequisites
- EE209 Programming Structure for EE (or equivalent CS courses)
- Basic knowledge on C programming language is assumed in the course
- Familiarity with Linux operating system would help, but is not required
Grading
10% Pop quiz
20% Mid-term exam
20% Final exam
50% Four programming assignments (Assigment 1 and 2: 12.5% each, assigment 3: 25%)
We will
use our
KAIST Moodle EE323 page for assignment discussion and submission.
You will be able to check your grades there as well.
Pop Quiz
Students are expected to finish reading assignments
before each
class. Reading the content which will be discussed in the class ahead
of time should help improve the understanding of the materials and
class participation. Four pop quizzes will be given in class
throughout the semester without prior notice and help students to keep
up with assigned readings.
Course Policies
Students are encouraged to discuss the programming assignments with
other students but the solution must be written independently by each
student. Please do not copy and paste someone else's code. This
includes publicly available source code (e.g., Linux source code, code
found by Google search, etc.). Any violation will lead to zero credit
for the assignment.
Students are expected to regularly check the
course webpage
for
announcements,
class schedule updates, lecture notes,
programming assignments and other
related course materials.
Last Update: