CPSC 4550 Computer Networks Fall 2012, Section 0



Similar documents
CDA Introduction to Computer Networks

Department of Electrical Engineering and Computer Science College of Engineering. Course Description

CS 5480 Computer Networks

Public Administration and Nonprofit Management Career Planning PANM Fall 2014 COURSE: PANM

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

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

CSE 473s Introduction to Computer Networks

CSci 4211: Data Communications and Computer Networks. Time: Tuesday and Thursday 8:15 to 9:30 am Location: Phyics 170 Spring 2015, 3 Credits

PSYCH 3510: Introduction to Clinical Psychology Fall 2013 MWF 2:00pm-2:50pm Geology 108

IT 101 Introduction to Information Technology

CSE 3214: Computer Network Protocols and Applications

CS 1361-D10: Computer Science I

Digital Communication Southwest College

CS 464/564 Networked Systems Security SYLLABUS

Statistical Methods Online Course Syllabus

INF 203: Introduction to Network Systems (3 credit hours) Spring W1, Class number 9870

AHS 119 Health Careers Allied Health Sciences Department

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

COMP252: Systems Administration and Networking Online SYLLABUS COURSE DESCRIPTION OBJECTIVES

ITNW 2321 Networking with TCP/IP

Applied Network Security Course Syllabus Spring 2015

SOC 101 Introduction to Sociology Social & Behavioral Sciences Department

Syllabus Government 2306: Texas State and Local Government: 3 Credit Hours / 0 Lab Hours

CS 649 Database Management Systems. Fall 2011

Learning Web Page: Office Hours: I can be melvin.mays@hccs.edu or

Introduction to Computer Programming Course Syllabus Fall 2015

COURSE SYLLABUS Fall 2013 COM* 101, Introduction to Mass Communication

Austin Community College Marketing Research Marketing Fall 2009 Distance Learning

Precalculus Algebra Online Course Syllabus

HPPE 290 SPORT LAW. Course Syllabus

HOUSTON COMMUNITY COLLEGE Fall 2014 College of Business Administration Northwest Campus BUSG 2309 Small Business Management CRN CL

ACTG 051A: Intermediate Accounting 1A Foothill College, Summer 2015

PSY 201 General Psychology Social & Behavioral Sciences Department

IT4405 Computer Networks (Compulsory)

Introduction to Computer Forensics Course Syllabus Spring 2012

ACTG 051B: Intermediate Accounting 1B Foothill College, Summer 2015

AHS 138 Medical Coding Basics Allied Health Sciences Department FALL SEMESTER 2014

MTH (seated)/277 V01 (online): Vector Calculus, Fall 2015

PRINCIPLES OF FINANCIAL ACCOUNTING/ACC 120 N1WA FALL SEMESTER 2015

CSCD 330 Network Programming Winter Lecture 1 - Course Details

Small Business Management BUSG 2309 Course Syllabus

University of Central Oklahoma Spring 2012 Undergraduate Course Syllabus. "Transforming Academic Excellence into Professional Competence"

BUS4 118S Big Data San José State University Fall 2014

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

Rutgers University, Department of Psychology Developmental Psychology Winter Office Hours Office Phone

Advanced Digital Forensics ITP 475 (4 Units)

Security and Computer Forensics ITP 477 (4 Units)

MG430: Sports Management

New York City College of Technology Computer Systems Technology Department

Introduction to Cloud Technologies ITP 111x (2 Units)

Mathematics Spring Branch Campus

MAC 2233, STA 2023, and junior standing

AEB 3122 Financial Planning for the Agribusiness 3 Credits Fall 2012

Principles of Network Applications. Dr. Philip Cannata

EDU 230 Schools in Communities Social & Behavioral Sciences Department

Course Syllabus COURSE TITLE. Intro to Criminal Justice COURSE NUMBER CCJ 1020 PREREQUISITES. none CREDIT HOURS 3.0 CONTACT HOURS.

Florida Gulf Coast University Lutgert College of Business Marketing Department MAR3503 Consumer Behavior Spring 2015

Introduction to Computer Programming Course Syllabus Fall 2012

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester B in 2013 / 2014

SOC URBAN SOCIOLOGY & ANTHROPOLOGY SECTION 01W-- CRN # COURSE SYLLABUS: SPRING 2013 COURSE INFORMATION

ISM CRN St: Basic Android App Development

Introduction to Business Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

MERCER COUNTY COMMUNITY COLLEGE. Division of Business and Technology NET 240

CALIFORNIA STATE UNIVERSITY CHANNEL ISLANDS COURSE MODIFICATION PROPOSAL

Criminal Justice Management CRN Course Syllabus Fall Credit Hours

QMB Business Analytics CRN Fall 2015 T & R 9.30 to AM -- Lutgert Hall 2209

INFORMATION TECHNOLOGY EDUCATION PROGRAMMING & ANALYSIS COURSE SYLLABUS. Instructor: Debbie Reid. Course Credits: Office Location:

INTERNET SECURITY: THE ROLE OF FIREWALL SYSTEM

CRIJ-1301-IN Introduction to Criminal Justice Syllabus

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. ITNW 2313: NETWORKING HARDWARE Online Course Version COMPUTER TECHNOLOGY DEPARTMENT

ACC201: Introduction to Financial Accounting 1 Section 006: TR, pm, in CR115 Section 007: TR, pm, in BUSAD A101

Fall 2015 GES 4120/5120 Internet GIS

IST 385, Human Computer Interaction Fall semester, 2010

INSTRUCTOR INFORMATION Instructor: Adrienne Petersen Office: DMS 233 Office Hours: TuTh 11am-1pm by appointment

PSYCHOLOGY 2301 INTRODUCTION TO PSYCHOLOGY BROOKHAVEN COLLEGE & DALLAS COLLEGES ONLINE DCCCD SOCIAL SCIENCE

Chapter 1: Introduction

How To Be A Responsible Student At Midland Technical College

Oklahoma State University Institute of Technology Online Common Syllabus Spring 2016

IS Management Information Systems

Network Security ITP 457 (4 Units)

How To Understand And Understand Network Theory

COS 461: Computer Networks

Computer Science Spring 2012 Page 1. COURSE INFORMATION Introduction to Computers / COMSC / Online Section. kstanton@losmedanos.

Cover Sheet: Request 9959

High school graduate, asset exam, and acceptance into program.

Applied Information Technology Department

Cover Sheet: Request 9958

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

Statistics and Measurements I (3 Credits) FOR College of Agriculture, Food and Environment Department of Forestry

Psychology 4978: Clinical Psychology Capstone (Section 1) Fall 2015

AC 430 Financial Accounting III Department of Accounting and Finance School of Business University of Alabama at Birmingham Fall 2013

ACC 7145: ACCOUNTING SYSTEMS DESIGN AND CONTROL SYLLABUS FOR SUMMER SESSION 2014

MIS Systems Analysis & Design

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015

Mathematics 301: Elementary Geometry COURSE SYLLABUS: Fall 2013

Financial Statement Analysis University of Texas at Austin ACC 327 Spring 2009 J. William Kamas

Introduction to Psychology 100 On-Campus Fall 2014 Syllabus

Transcription:

CPSC 4550 Computer Networks Fall 2012, Section 0 Course: CPSC4550, Section 0, CRN 42534 Title: Computer Networks Class Schedule: Classroom-Internet, Time-Internet Credit: 3 Faculty: Dr. Li Yang Office: EMCS 314 A E-mail: Li-Yang@utc.edu Phone: 425-4392 Office Hours: M/T/W 9:00 am-12:00pm and W 1:00-2:00pm Course Description This class will cover the theory, design, engineering, and installation of networks to connect digital computers. The course will prepare students to plan and implement a network. Also includes peer-to-peer networks, the client-server model, network operating systems, and an introduction to wide-area networks. The network and implementation tools may vary to meet current development trends. Prerequisites: CPSC 2800 and 3700 with grades of C or better. The Course Objectives * Understand the principles and concepts on computer networks. * Understand general-purpose computer networks. * Master the computer network applications. * Master the knowledge on designing and building a complete system. Background: C, C++ (or Java) programming Computer network concept Operating system calls Text Book Computer Networking A Top-Down Approach Featuring the Internet, by James F. Kurose and Keith W. Ross, ISBN-10: 0132856204 or ISBN-13: 978-0132856201. 6th Edition. Publisher is Addison Wesley. IA resources Please check this link from the UTC InfoSec center for additional resources for your course work and paper: http://www.utc.edu/center-information-securityassurance/resources.php. Course URL and Access Access the course using your UTC-ID and password at: http://utconline.utc.edu/. The server that hosts the class materials has scheduled maintenance from 3:45 am - 4:15 am. 1

The system may go down during this period. Be patient if you can't access the class during these times and just try back later. Please do not plan on catching up, posting materials, etc during these times. If you have forgotten your UTC password or ID there is a forgot my password button at logon that might help. I do not have access to either of these pieces of information. Please do not contact me for this information. If you need additional help, call the UTC help line at 423-425-4000. Assignment Criteria On-line course work is to be completed by the individual student without collaboration. Each assignment will be due by midnight Eastern Standard Time on the assigned date. Late assignments will be accepted up to one week after the assigned date with a penalty. Late comments on discussion questions will not be accepted. Plagiarized assignments will receive a grade of zero. Assignments The assignments include homework and projects. * They are graded on correctness. * They must be turned in on due days in class. No late homework will be accepted. * For each assignment, the student must leave a copy in the drop box of the blackboard system. Assignments will be accepted up to ONE week following the due date. There will be a 20% reduction on the grade for late work. Consistent late work will result in larger deductions. Late discussions in the forum are NOT acceptable. Instructions for each assignment are supplied on UTC Online. A schedule for assignments can be found on UTC Online under the Assignment tab. You are expected to be aware of the assignments and their due date. Do not expect an email to tell you when assignments are due. Exams There are 2 exams. One is the midterm exam and the other is the final comprehensive exam. Makeup Tests Makeup tests will be not be given. You will have a period of time in which your test will be available to you on UTC online. It is your responsibility to assure that you take the test within the given time period. E-Mail Communication You will receive a number of e-mail messages from me throughout the semester. If there are any changes to the course syllabus or alerts that you will need these will come in these emails. I will not send your assignments every week. These are listed on UTC Online under the assignment tab. I will only use your UTC email account so be sure you check it on a routine basis, every day is preferable. 2

Attendance Policy Even though you are not attending a class in the traditional sense, you are expected to show involvement in the class through active involvement in the discussion forums and timely submittal of assignments. Grading: 30% Projects or home works 30% Mid-term exam covering text and content of class lectures. Examination make up will be on Reading Day. 40% Final comprehensive exam covering text and content of class lectures 90+ = A; 80-89 = B; 70-79 = C; 60-69 = D; below 60 = F Course Outline Tentative Lecture Schedules Week 1: Computer Networks and Internet Week 2: Application Layer including HTTP, FTP, SMTP, P2P and Socket Programming. Week 3: Application Layer including HTTP, FTP, SMTP, P2P and Socket Programming. Week 4: Transport Layer including UDP, TCP and principles of congestion control. Week 5: Transport Layer including UDP, TCP and principles of congestion control. Week 6: The Network Layer including Router, IP, Routing Algorithms and Routing in the Internet. Week 7: The Network Layer including Router, IP, Routing Algorithms and Routing in the Internet. Week 8: Link Layer and Local Area Network including Error-detection and correction, multiple access protocols, link-layer addressing, Ethernet and switches. Week 8: Midterm exam. Week 9: Wireless and Mobile Networks including CDMA, cellular Internet Access, Mobile IP and Mobility management. Week 10: Wireless and Mobile Networks including CDMA, cellular Internet Access, Mobile IP and Mobility management. Week 11: Multimedia Networking including applications, Streaming stored audio and video, making the best of the best effort service. Week 12: Multimedia Networking including applications, Streaming stored audio and video, making the best of the best effort service. Week 13: Security in Computer Networks. Week 14: Presentations ADA STATEMENT: Attention: If you are a student with a disability (e.g. physical, learning, psychiatric, vision, hearing, etc.) and think that you might need special assistance or a special accommodation in this class or any other class, call the Disability Resource Center (DRC) at 425-4006 or come by the office, 102 Frist Hall. If you find that personal problems, career indecision, study and time management difficulties, etc. are adversely affecting your successful progress at UTC, please contact 3

the Counseling and Career Planning Center at 425-4438 or http://www.utc.edu/administration/counselingandcareerplanning/. Counseling and Career Planning If you find that personal problems, career indecision, study and time management difficulties, etc. are adversely affecting your successful progress at UTC, please contact the Counseling and Career Planning Center at 425-4438. UTC s Honor Code The UTC Student Handbook describes the Honor Code (pages 7-9), which includes the following examples of violations related to computer usage: (UTC Student Handbook page 7 paragraph B.2) 1. Making use of unauthorized assistance during an examination or in preparing a graded assignment 2. Plagiarism 3. Making unacknowledged use of another's computer program 4. Unauthorized use, or misuse, of the University's computing facilities such as: Logging on to an account without the knowledge and permission of the owner changing, deleting, and adding to the programs, files and data without authorization of the owner Theft of program data and machine resources attempts to thwart security of any computer system attempts to disrupt the normal operations of any computer system Any suspected Honor Code violation in this course will be forwarded to the Honor Court for action, and an F will be assigned for the course grade. All graded work in this course is subject to the Honor Code, including examinations, programming exercises, and any written work prepared for the course. Email Announcement To enhance student services, the University will use your UTC email address (firstnamelastname@utc.edu) for communications. (See http://onenet.utc.edu for your exact address.) Please check your UTC email on a regular basis. If you have problems with accessing your email account, contact the Help Desk at 423/425-4000. Important Dates Class begins August 20 Last Day to Withdraw without a W September 2 Labor Day holiday September 3 Midterm grade notifications October 1 - October 5 Last Day to Withdraw October 21 with a W Fall Break October 22-23 Thanksgiving Holiday November 21-25 4

Last Day of Classes November 30 Final Exam December 3-7 5