COURSE SYLLABUS CE3711 (Computer Networks) Department of Computer Engineering Salman Ben Abdulaziz University Course Computer Networks (CE3711) description: The course aims to provide students with expertise in the field of computer networks and IT security. It emphasizes all aspects of computer networking and IT security, whether wired or wireless, and which greatly enhances the employability of our students. Prerequisites Co-requisite: CE3701 None Course Learning Outcomes Student completing this course successfully will be able to : CLO1 CLO2 Define the characteristics and applications of various networking technologies as well as network devices. Define various types of computer networks and their topologies then differentiate between them. In addition describe the backbone of the Internet CLO3 Recognize how features such as flow control, error control, and quality of service are achieved. CLO4 Describe OSI model as well as TCP/IP suite and how a collection of communication protocols co-operate and communicate to achieve the overall communication function. List the transmission mediums types and to describe the concepts for each of them. Define different protocols at different layers and describe the functionality of each of them Illustrate switching techniques, packet forwarding, and the role of routing protocols. In addition, illustrate many types of Internet connection CLO5 CLO6 CLO7 CLO8 CLO9 Calculate message delays, overhead, and throughput for a given application. Differentiate between different levels of addressing and outline classful as well as classless IP v4 addresses. CLO10 Choose a topic related to the course and present it for the whole class CLO11 Demonstrate communication effectively with other students in a team. CLO12 Demonstrate the respect for matching deadlines and ethical relationships. 3 6 6 6 6 6 6 6 Network & Its Types and basic Terminology Network Architecture & Topologies Data Transmission Modes & data Transmission Mediums. Network Devices OSI & TCP/IP reference Model Switching Techniques. Client Server Architecture. Internet & Its Related Terminology. Topics covered Class/Schedule : Lecture: Monday 1:00pm-3:00pm, Thursday: 10:00-11:00am Behrouz Forouzan: TCP/IP Protocol Suite, 4th Edition, Mcgraw-Hill 2009. Textbook : References : Data Communications and Networking, Fourth Edition by Behrouz A. Forouzan Computer Networking A top-Down Approach Featuring Internet, Fifth edition , austhors: James Kurose and Kieth Ross. Computer Networks, Fourth Edition, by Andrew S. Tanenbaum, March 17, 2003 Relationship of Course to CS Program Outcomes: Program Outcomes Course Learning Outcomes a √ b c d e √ f g h i √ √ √ j k √ Course evaluation : There are two midterm exams during the semester, a final exam and graded homework & tutorial test: Week due Proportion First exam 06 20% Second exam 12 20% Quizzes During the semester 20% Term Paper 15 Final exam This will be a 2-hour examination and the date and time will be announced by the College. Bonus 40% Office hours: Location Computer Engineering Department CS#13 Time Monday 10:00am-12:00pm, Tuesday 10:00am-12:00pm Thursday 11:00am-12:00pm. Outside office hours, please make an appointment by sending an email to: m.arabiat83@gmail.com Prepared by : Reviewed by: Er. Mohammed Ali Arabiat ………………….. 27/01/2015.