1 / 20

Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks

Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks Spring 2013-2014 (Undergraduate course). Lecture 1 Syllabus. Instructor Contact Information. Prof. Mohammad A. Mikki Professor of Computer Engineering ECE Department , Faculty of Engineering

Download Presentation

Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computer Engineering Department Islamic University of Gaza ECOM 4321Computer Networks Spring 2013-2014 (Undergraduate course) Lecture 1 Syllabus

  2. Instructor Contact Information Prof. Mohammad A. Mikki Professor of Computer Engineering ECE Department , Faculty of Engineering Office Location: I215 (IT Building) Tel. +970-8-2860700  Ext. 2876 Skype: mohammad.mikki email: mmikki@iugaza.edu.ps Homepage: http://site.iugaza.edu.ps/mmikki/

  3. Instructor’s Office hours • Sat. ,Sun. , Mon. ,Tue. , Wed. • 11:00 am – 12:00 noon • and by appointment • Outside of office hours call or e-mail to insure that I am available, especially before going over the IT Building

  4. Teaching Assistant’s Information • Name: Eng. Jihad El-Dahdooh • Email: • Office: • Office Hours: • Haneen El-Masry • Email: • Office: • Office Hours:

  5. Course Information • Course Code: ECOM 4321 • Course Name: Computer Networks • Number of credits: 3 • Class hours:

  6. Course Description and Overview ECOM 4321 is an undergraduate course in computer networks. We will cover the technologies supporting the Internet, from Ethernet and WiFi through the routing protocols that govern the flow of traffic, and the web technologies that are generating most of it. We will study how routing, transport, and internetworking protocols work using the Internet family of protocols as examples. A major concern is understanding the protocols used on the Internet: how they work, their shortcomings, what the issues are, and what improvements are on the horizon. The course also covers network security.

  7. Course Objectives • Develop an advanced understanding of the network design principles and performance metrics • Become familiar with the mechanisms and protocols for reliable data communication via a computer network • Be able to evaluate the performance of various network technologies and protocols • Think as an engineer: What technologies should be employed to build a network with particular specifications?

  8. Course Outcomes At completion of the course students should be able to: • Understand the layered structure of protocols • Understand the importance of standards and who sets • them • Understand the basics of network protocols, including, datagram/virtual circuit switching, forwarding, access control, data link control, IP, routing, transport protocols. Resulting in an understanding of how the Internet works. • Understand the tradeoffs involved in network design in a variety of environments - LAN and WAN, diverse link rates, and varied error and delay conditions • Perform simple analytic performance and design trade-off studies • Understand the basics of network security, including public/private key systems, digital signatures, key distribution systems, and certificate authorities • Be fluent in the language of communication networks, i.e., understand the meaning of networking terms and abbreviations

  9. Course Website http://moodle.iugaza.edu.ps • I will post: lecture notes, homework assignments, quiz solutions, exam solutions, announcements, etc. • please check this webpage at least once a week for lecture notes, homework assignments, solutions, supplementary material, announcements

  10. Required Textbook and Material There is one official text for the course: “Computer Networks: A Systems Approach”, Larry Peterson, and Bruce Davie, 5th edition, The Morgan Kaufmann Series in Networking, ISBN-10: 0123850592 | ISBN-13: 978-0123850591 | Publication Date: March 25, 2011 The textbook teaches you the key principles of computer networks with examples drawn from the real world of network and protocol design. Using the Internet as the primary example, the authors explain various protocols and networking technologies. Their systems-oriented approach encourages you to think about how individual network components fit into a larger, complex system of interactions. Whatever your perspective, whether it be that of an application developer, network administrator, or a designer of network equipment or protocols, you will come away with a "big picture" understanding of how modern networks and their applications are built.

  11. Required Textbook and Material Textbook Features • Completely updated content with expanded coverage of the topics of utmost importance to networking professionals and students, including P2P, wireless, security, and applications. • Increased focus on application layer issues where innovative and exciting research and design is currently the center of attention. • Free downloadable network simulation software and lab experiments manual available.

  12. Alternate texts: • Computer Networking, A Top-down Approach, 5th edition,J. Kurose and K. Ross, Addison Welsey, 2009 • Computer Networks, 5th edition,A. S. Tanenbaum and Davis Wetherall, Prentice Hall, 2010.

  13. Topics to be covered • Network architectures, performance metrics, layering • Medium access control • Internetworking, routing • End-to-end protocols, flow control • Congestion control and resource allocation • Wireless networks • Applications • Network security

  14. Class Expectations • Class participation – Your input is needed for good discussion • Keep up with reading material (textbook) • Complete homework assignments on time • Submit clean, organized, and concise homework solutions • Follow academic integrity code

  15. Class Schedule Lecture notes (slides) are borrowed from brown university, computer science department, CSCI-1680 : Computer Networks : Fall 2013

  16. Class Schedule

  17. Class Schedule

  18. Grading Scheme Your final grade for the course will be based on the following weights: The written homework assignments will all be done individually.

  19. Grading Scheme • No make up of the midterm exam will be given under any conditions. • If you miss the midterm exam for an acceptable excuse, its weight will go to the FINAL exam. • I MUST be notified BEFORE you miss a quiz or a test. Otherwise, you WILL get a 0. • No late homework will be accepted. • No make up quizzes will be given.

  20. any questions ¿

More Related