CALIFORNIA STATE UNIVERSITY CHANNEL ISLANDS COURSE MODIFICATION PROPOSAL



Similar documents
Prefix COMP Course# 429 Title Computer Networks Units (3) 3 hours lecture per week 3 hours lecture per week

EDUCATION. Grading Scheme: Repeatability: Course Level Information: X A-F Grades Repeatable for a maximum of

Program Modification For University of California (akers)

CR/NC Repeatable for up to units Categories Lab Fee Required A - Z Total Completions Allowed. Benchmark Enrollment

;. ' ;. - ' Computer Networking. ^4 Top-Down Approach. James F. Kurose. Keith W. Ross. Polytechnic University, Brooklyn PEARSON.

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Raritan Valley Community College Academic Course Outline. CISY Advanced Computer Networking

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

Cape Girardeau Career Center CISCO Networking Academy Bill Link, Instructor. 2.,,,, and are key services that ISPs can provide to all customers.

Address Resolution Protocol (ARP)

Transport and Network Layer

CURRENTLY APPROVED PROGRAM WITH CHANGES TRACKED

IT4405 Computer Networks (Compulsory)

Protocol Specification & Design. The Internet and its Protocols. Course Outline (trivia) Introduction to the Subject Teaching Methods

CDA Introduction to Computer Networks

San José State University College of Engineering/Computer Engineering Department CMPE 206, Computer Network Design, Section 1, Fall 2015

How To Understand And Understand Network Theory

Computer Networks CS321

Computer Networks. A Top-Down Approach. Behrouz A. Forouzan. and. Firouz Mosharraf. \Connect Mc \ Learn. Hill

Review: Lecture 1 - Internet History

CALIFORNIA STATE UNIVERSITY, LOS ANGELES COURSE MODIFICATION OR NEW COURSE PROPOSAL FORM

ICTTEN8195B Evaluate and apply network security

IT Data Communication and Networks (Optional)

Chapter 1: Introduction

Lecture 28: Internet Protocols

Chapter 1: Introduction

Distributed Systems. 2. Application Layer

8.2 The Internet Protocol

ICTTEN4215A Install and configure internet protocol TV in a service provider network

REQUEST TO COLLEGE CURRICULUM COMMITTEE FOR CURRICULAR IMPROVEMENTS

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

Network Security TCP/IP Refresher

Data Communication Networks Introduction

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Computer Science 3CN3 Computer Networks and Security. Software Engineering 4C03 Computer Networks and Computer Security. Winter 2008 Course Outline

Internetworking Microsoft TCP/IP on Microsoft Windows NT 4.0

A Heterogeneous Internetworking Model with Enhanced Management and Security Functions

Communication Networks MAP-TELE 2012/13

CSCD 330 Network Programming Winter Lecture 1 - Course Details

CSIS CSIS 3230 Spring Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture

You will work in groups of two on the labs. It is OK to talk to others and help each other in the lab.

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

RARP: Reverse Address Resolution Protocol

REQUEST TO COLLEGE CURRICULUM COMMITTEE FOR CURRICULAR IMPROVEMENTS

User Datagram Protocol - Wikipedia, the free encyclopedia

CONNECTING WINDOWS XP PROFESSIONAL TO A NETWORK

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Information and Network Security Certificate Program

Cisco Packet Tracer 6.3 Frequently Asked Questions

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

EDA Training Programs. Catalog of Course Descriptions

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2

TCP/IP Fundamentals. OSI Seven Layer Model & Seminar Outline

REQUEST TO COLLEGE CURRICULUM COMMITTEE FOR CURRICULAR IMPROVEMENTS

Network Programming TDC 561

CSE 3214: Computer Network Protocols and Applications

Internetworking and IP Address

CSC4290: Introduction to Computer Networking. Hongwei Zhang

REQUEST TO COLLEGE CURRICULUM COMMITTEE FOR CURRICULAR IMPROVEMENTS

CPSC 4550 Computer Networks Fall 2012, Section 0

10CS64: COMPUTER NETWORKS - II

Chapter 6 Configuring the SSL VPN Tunnel Client and Port Forwarding

California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15

California University of Pennsylvania Guidelines for New Course Proposals University Course Syllabus Approved: 04/06/15

8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2)

REQUEST TO COLLEGE CURRICULUM COMMITTEE FOR CURRICULAR IMPROVEMENTS

CS 5480 Computer Networks

Interconnection of Heterogeneous Networks. Internetworking. Service model. Addressing Address mapping Automatic host configuration

The Internet. Internet Technologies and Applications

CMPSCI 453 Computer Networking. Professor V. Arun Department of Computer Science University of Massachusetts Amherst

REQUEST TO COLLEGE CURRICULUM COMMITTEE FOR CURRICULAR IMPROVEMENTS

Chapter 1 Personal Computer Hardware hours

Internetworking. Problem: There is more than one network (heterogeneity & scale)

Networking Technology Online Course Outline

April 5, Dr. Scott Wills Chair, Institute Undergraduate Curriculum Committee ECE 0250

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. January 11 CMSC417 Set 1 1

Hands on VoIP. Content. Tel +44 (0) Introduction

Seminario. Seminario Embedded Internet Sergio SCAGLIA Pearson Education

Internet Protocol Address

Cisco Certified Network Professional (CCNP Routing & Switching)

Chapter 11. User Datagram Protocol (UDP)

BASIC ANALYSIS OF TCP/IP NETWORKS

EXPLORER. TFT Filter CONFIGURATION

Networking Test 4 Study Guide

How To Understand The Internet From A Telephone To A Computer (For A Computer)

Network Models and Protocols

Module 1: Reviewing the Suite of TCP/IP Protocols

The OSI and TCP/IP Models. Lesson 2

Firewall Stateful Inspection of ICMP

Overview of Computer Networks

Final for ECE374 05/06/13 Solution!!

TCP/IP Protocol Suite. Marshal Miller Chris Chase

Networking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the

Chapter 3: Review of Important Networking Concepts. Magda El Zarki Dept. of CS UC Irvine

Network Security 網 路 安 全. Lecture 1 February 20, 2012 洪 國 寶

THE TCP/IP PROTOCOL SUITE

Transcription:

CALIFORNIA STATE UNIVERSITY CHANNEL ISLANDS COURSE MODIFICATION PROPOSAL Courses must be submitted by October 15, 2013, and finalized by the end of the fall semester to make the next catalog (2014-15) production DATE (CHANGE DATE EACH TIME REVISED): 10/7/13 PROGRAM AREA(S) : COMPUTER SCIENCE AND INFORMATION TECHNOLOGY Directions: All of sections of this form must be completed for course modifications. Use YELLOWED areas to enter data. All documents are stand alone sources of course information. 1. Indicate Changes and Justification for Each. [Mark an X by all change areas that apply then please follow-up your X s with justification(s) for each marked item. Be as brief as possible but, use as much space as necessary.] Course title Course Content Prefix/suffix Course Learning Outcomes Course number References GE Staffing formula and enrollment limits Other X Prerequisites/Corequisites Reactivate Course Catalog description Mode of Instruction Justification: COMP/IT 421 is now IT421. Adjustments made to course Prefixes. 2. Course Information. [Follow accepted catalog format.] (Add additional prefixes i f cross-listed) Prefix COMP/IT Course# 429 Title Computer Networks (3) Prefix COMP/IT Course# 429 Title Computer Networks (3) 2 hours lecture per week 2 hours lecture per week 3 hours lab per week 3 hours lab per week X Prerequisites: Comp 232 and Comp 362 or COMP 221 and COMP 421 X Prerequisites: Comp 232 and Comp 362 or Comp/IT 221 and IT 421 Consent of Instructor Required for Enrollment Consent of Instructor Required for Enrollment Corequisites: Corequisites: Catalog Description (Do not use any symbols): Basic software design and analysis considerations in networking computers into coherent, cooperating systems capable of processing computational tasks in a distributed manner. Network topology, routing procedures, message multiplexing and process scheduling techniques will be discussed Catalog Description (Do not use any symbols): Basic software design and analysis considerations in networking computers into coherent, cooperating systems capable of processing computational tasks in a distributed manner. Network topology, routing procedures, message multiplexing and process scheduling techniques will be discussed General Education Categories: General Education Categories: Grading Scheme (Select one below): Grading Scheme (Select one below): X A F X A F Credit/No Credit Credit/No Credit Optional (Student s Choice) Optional (Student s Choice) Repeatable for up to units Repeatable for up to units Total Completions Total Completions Multiple Enrollment in Same Semester Y/N Multiple Enrollment in Same Semester Y/N Course Level: Course Level: X Undergraduate X Undergraduate Post-Baccalaureate Post-Baccalaureate Graduate Graduate 10.1.13 km2 1

3. Mode of Instruction (Hours per Unit are defaulted) Hegis Code(s) (Provided by the Provost Office) Existing Proposed Hours Per Unit Default Section Size Graded Hours Per Unit Default Section Size Lecture 2 1 24 y Lecture 2 1 24 y Seminar 1 Seminar 1 Lab 1 3 24 y Lab 1 3 24 y Activity 2 Activity 2 Field Studies Indep Study Other blank Field Studies Indep Study Other blank Graded CS No. (filled out by Provost Office) Online Online 4. Course Attributes: General Education Categories: All courses with GE category notations (including deletions) must be submitted to the GE website: http://summit.csuci.edu/geapproval. Upon completion, the GE Committee will forward your documents to the Curriculum Committee for further processing. A (English Language, Communication, Critical Thinking) A-1 Oral Communication A-2 English Writing A-3 Critical Thinking B (Mathematics, Sciences & Technology) B-1 Physical Sciences B-2 Life Sciences Biology B-3 Mathematics Mathematics and Applications B-4 Computers and Information Technology C (Fine Arts, Literature, Languages & Cultures) C-1 Art C-2 Literature Courses C-3a Language C-3b Multicultural D (Social Perspectives) E (Human Psychological and Physiological Perspectives) UDIGE/INTD Interdisciplinary Meets University Writing Requirement (Graduation Writing Assessment Requirement) Meets University Language Requirement American Institutions, Title V Section 40404: Government US Constitution US History Regarding Exec Order 405, for more information: http://senate.csuci.edu/comm/curriculum/resources.htm Service Learning Course (Approval from the Center for Community Engagement must be received before you can request this course attribute). Online Course (Answer YES if the course is ALWAYS delivered online). 5. Justification and Requirements for the Course. [Make a brief statement to justify the need for the course] This course is an elective for the BSCS degree and a required course for the BSIT degree This course is an elective for the BSCS degree and a required course for the BSIT degree 10.1.13 km2 2

X Requirement for the Major/Minor X Requirement for the Major/Minor X Elective for the Major/Minor X Elective for the Major/Minor Free Elective Free Elective Submit Program Modification if this course changes your program. 6. Student Learning Outcomes. (List in numerical order. Please refer to the Curriculum Committee s Learning Outcomes guideline for measurable outcomes that reflect elements of Bloom s Taxonomy: http://senate.csuci.edu/comm/curriculum/resources.htm. The committee recommends 4 to 8 student learning outcomes, unless governed by an external agency (e.g., Nursing). Upon completion of the course, the student will be able to: Upon completion of the course, the student will be able to: Design network protocols at all (but physical) network layers. Design and implement software incorporating a variety of network protocols at any network layer. Design and implement networked applications using BSD sockets. Synthesize and articulate ideas clearly and convincingly in oral and written forms. Design network protocols at all (but physical) network layers. Design and implement software incorporating a variety of network protocols at any network layer. Design and implement networked applications using BSD sockets. Synthesize and articulate ideas clearly and convincingly in oral and written forms. 7. Course Content in Outline Form. (Be as brief as possible, but use as much space as necessary) * Introduction -- switching schemes, network layer architecture * Application layer protocols, email (SMTP, POP, IMAP) world wide web (HTTP), security (SSL, TSL, HTTPS), name service (DNS), peer-to-peer protocols * Transport layer connectionless (UDP), reliable data transfer (GBN), selective repeat (SR), connection-oriented (TCP), flow control, congestion control * Network Layer virtual circuit networks, datagram networks, routing algorithms, dynamic host configuration (DHCP), internet protocol (IP4, IP6, ICMP), internet routing (RIP, OSPF, BGP), multicasting * Physical Layer -- transmission media, digital/analog transmission, multiplexing schemes * Data Link Layer -- error detection/correction, multiple access protocols, links layer addressing and address resolution (MAC, ARP), Ethernet access protocols, switching, virtual LANs, point-to-point protocol (PPP) * Wireless networks wireless multiple access algorithms, 802.11 protocol family, other wireless protocols, mobility management, mobile IP, security in wireless networks * Multimedia networking streaming (RTSP), best-effort services, controlled services (RTP, RTCP, SIP, H.323), classes of services, quality of service * Network management protocols (SNMP), structure of management information (SMI), management information base (MIB), abstract syntax notation (ASN.1) * UNIX Network Programming -- client/server model, UNIX systems programming services, BSD socket interface (local/remote interprocess communication mechanisms) * Introduction -- switching schemes, network layer architecture * Application layer protocols, email (SMTP, POP, IMAP) world wide web (HTTP), security (SSL, TSL, HTTPS), name service (DNS), peer-to-peer protocols * Transport layer connectionless (UDP), reliable data transfer (GBN), selective repeat (SR), connection-oriented (TCP), flow control, congestion control * Network Layer virtual circuit networks, datagram networks, routing algorithms, dynamic host configuration (DHCP), internet protocol (IP4, IP6, ICMP), internet routing (RIP, OSPF, BGP), multicasting * Physical Layer -- transmission media, digital/analog transmission, multiplexing schemes * Data Link Layer -- error detection/correction, multiple access protocols, links layer addressing and address resolution (MAC, ARP), Ethernet access protocols, switching, virtual LANs, point-to-point protocol (PPP) * Wireless networks wireless multiple access algorithms, 802.11 protocol family, other wireless protocols, mobility management, mobile IP, security in wireless networks * Multimedia networking streaming (RTSP), best-effort services, controlled services (RTP, RTCP, SIP, H.323), classes of services, quality of service * Network management protocols (SNMP), structure of management information (SMI), management information base (MIB), abstract syntax notation (ASN.1) * UNIX Network Programming -- client/server model, UNIX systems programming services, BSD socket interface (local/remote interprocess communication mechanisms) Does this course content overlap with a course offered in your academic program? Yes If YES, what course(s) and provide a justification of the overlap. No X Does this course content overlap a course offered in another academic area? Yes If YES, what course(s) and provide a justification of the overlap. No X Overlapping courses require Chairs signatures. 8. Cross-listed Courses (Please note each prefix in item No. 1) Beyond three disciplines consult with the Curriculum Committee. A. List cross-listed courses ( of Academic Chair(s) of the other academic area(s) is required). B. List each cross-listed prefix for the course: COMP IT C. Program responsible for staffing: Computer Science and Information Technology 10.1.13 km2 3

9. References. [Provide 3-5 references] Tannenbaum, Computer Networks, 4th ed., Prentice Hall (2002) ISBN 0130661023 Comer, Internetworking with TCP/IP, Vol 1, 4th ed., Prentice Hall (2000) ISBN 0130183806 Stevens, Unix Network Programming, 2nd edition, Prentice Hall (1998) ISBN 013490012X Tannenbaum, Computer Networks, 4th ed., Prentice Hall (2002) ISBN 0130661023 Comer, Internetworking with TCP/IP, Vol 1, 4th ed., Prentice Hall (2000) ISBN 0130183806 Stevens, Unix Network Programming, 2nd edition, Prentice Hall (1998) ISBN 013490012X 10. Tenure Track Faculty qualified to teach this course. All Computer Science faculty 11. Requested Effective or First Semester offered: Fall 2014 12. New Resource Requested: Yes No X If YES, list the resources needed. A. Computer Needs (data processing, audio visual, broadcasting, other equipment, etc.) B. Library Needs (streaming media, video hosting, databases, exhibit space, etc.) C. Facility/Space/Transportation Needs: D. Lab Fee Requested: Yes No (Lab fee requests should be directed to the Student Fee Committee) E. Other. 13. Will this course modification alter any degree, credential, certificate, or minor in your program? Yes No X If, YES attach a program update or program modification form for all programs affected. Priority deadline for New Minors and Programs: October 1, 2013 of preceding year. Priority deadline for Course Proposals and Modifications: October 15, 2013. Last day to submit forms to be considered during the current academic year: April 15 th. Peter Smith 10/7/13 Proposer(s) of Course Modification Type in name. s will be collected after Curriculum approval. 10.1.13 km2 4

Approval Sheet Course: COMP/IT 429 If your course has a General Education Component or involves Center affiliation, the Center will also sign off during the approval process. Multiple Chair fields are available for cross-listed courses. The CI program review process includes a report from the respective department/program on its progress toward accessibility requirement compliance. By signing below, I acknowledge the importance of incorporating accessibility in course design. General Education Chair Center for Intl Affairs Director Center for Integrative Studies Director Center for Multicultural Engagement Director Center for Civic Engagement and Service Learning Director Curriculum Chair AVP 10.1.13 km2 5