Purdue North Central Curriculum Document Submission Date: (Date sent to College Curr Comm) Proposed Effective Date: (Semester, Year) Reviewed by College: (Date reviewed by College CC) Name(s) of Library Staff Consulted: (N/A if not required.) Approval by Curriculum Committee: (Leave blank) Approval by Faculty Senate: (Leave blank) Subject. Sep 6, 2013 Document No: Spring 2014 Submitting Dept: Sep 13, 2013 Contact Person: N/A October 4, 2013 (Leave blank) (Name of dept/pgm) (Name & Title) 13-C-04 Engineering Waseem Sheikh Asst Prof of Electrical Engineering Will New Library Resources Used? Form 40 Needed? Yes No Double-click to check Yes / No. (Double-click one box.) Yes New courses or any course change, check YES. Send Form 40 to PNC Registrar after Senate approval of document. No For all other curriculum matters, check NO. --- (Brief description of proposed change, addition or deletion.) The Engineering faculty wish to add a senior-level elective course in Computer Communication Networks, an area in which the faculty have extensive knowledge and experience. Justification. (Briefly list main reasons for proposed change, addition or deletion.) This course will fufill the second elective course in the senior year of our EE program. No existing senior-level course covers this important area of Electrical Engineering. The subject matter is one of great importance in Electrical Engineering. Current: N/A (New Course) . Proposed: ECE 46300 Introduction to Computer Communication Networks Class 3, cr. 3. Prerequisite: ECE 26400 Introduction to the design and implementation of computer communication networks. The focus is on the concepts and fundamental design principles that have contributed to the global Internet's success. Topics include: digital transmission and multiplexing; network protocols; MAC layer design (Ethernet/802.11); LAN interconnects and switching; congestion / flow / error control; routing; addressing; performance evaluation; internetworking (Internet) including TCP/IP, HTTP and DNS. One or more programming projects are included. Course Objectives. (For new courses only. List main learning objectives. If lengthy, attach as separate page.) After successfully completing this course, students will possess: 1. an understanding of the fundamental principles underlying packet switching networks, and different Local Area Network technologies. 2. an ability to implement network protocols using network socket programming. 3. an understanding of the key principles behind retransmission protocols, congestion control algorithms, and TCP. 4. an understanding of the basic concepts of routing. Impact on Students. (State “N/A” if proposal will not greatly affect students.) This course will provide another EE Elective course. Impact on University Resources. N/A Impact on other Academic Units. N/A (State “N/A” if proposal will not require new resources, faculty or funds.) (State “N/A” if proposal will not affect other units.)