13-C-04_New Course-ECE 46300

advertisement
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.)
Download