EE323 Computer Networks


Home    Syllabus    Assignments    Announcements

Course Description

The Internet is profoundly changing the way we conduct business, communicate socially, or find information for entertainment. In this course, we learn the fundamental concepts and principles that shape modern computer networks, understand how the Internet is designed and is being operated in practice, and think about the current issues. Class content is 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 popular Internet protocols.

General Information

Prerequisites

EE323 Mailing List

We will use our class mailing list to ask and answer questions about the course and the assignments.
If you want to send an email to the list, please use ee323@netsys.kaist.ac.kr.

Grading

We will use our KAIST Learing Management System (KLMS) EE323 page for assignment submission. You should 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 class ahead of time should help improve the understanding of the materials and class participation. In order to help students keep up with assigned reading, a random number of pop quiz will given throughput the semester without prior notice. The quiz will cover the material in the assigned reading for the class.

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 failure of the course. Students are expected to regularly check the course webpage for announcements, class schedule updates, lecture notes, programming assignments and other related course materials.



EE323 Computer Networks