What This Document Is
This is the official Course Overview for ELENG 122: Introduction to Communication Networks, offered at the University of California, Berkeley during the Fall 2009 semester. It serves as a foundational guide for students embarking on this course, outlining expectations, resources, and the overall structure of the learning experience. It’s designed to provide a comprehensive introduction to the field of communication networks from a university-level perspective.
Why This Document Matters
This overview is essential for any student enrolled or considering enrollment in EE 122. It’s particularly valuable at the beginning of the semester to understand the course’s scope, required materials, and how performance will be evaluated. Prospective students can use it to gauge whether the course aligns with their academic goals and background. Current students will find it a crucial reference point throughout the semester for important dates, policies, and contact information.
Topics Covered
* Fundamental networking concepts and principles
* Internet architecture and the IP protocol suite
* Network programming techniques, including socket programming
* Transport protocols (TCP, UDP) and the Domain Name System (DNS)
* Link layer technologies like Ethernet
* Routing principles and network stability
* Network congestion control and quality of service
* Network security and policy enforcement
* Peer-to-peer networks and overlay architectures
* Course logistics, grading, and academic policies
What This Document Provides
* Detailed instructor and Teaching Assistant (TA) contact information and office hours
* A clear outline of the course structure and key learning objectives
* A list of required and recommended textbooks and resources
* Information regarding homework assignments and their due dates
* An explanation of the course grading breakdown
* A description of the unique focus of the Fall offering of EE 122, emphasizing Internet technologies and practical applications.
* Links to relevant course websites and mailing lists.