CSC 313 Data Communications COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION COURSE OBJECTIVES



Similar documents
CSC 306 System Analysis and design COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION

COURSE LEARNING OUTCOMES / COMPETENCIES

BIO 427 WAREHOUSE MANAGEMENT COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION DEPARTMENT OF BIOLOGY

CHE Petroleum Chemistry I. COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION

BCH 302 NUTRITIONAL BIOCHEMISTRY COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION

QSV 512 Construction Project Management COURSE PARTICULARS COURSE INSTRUCTORS COURSE DESCRIPTION

TMT504 Principles of Insurance in Transport Industry

Department of Biology

Course Duration: Course Content Course Description Course Objectives Course Requirements

IT4405 Computer Networks (Compulsory)

NZQA Expiring unit standard 6857 version 4 Page 1 of 5. Demonstrate an understanding of local and wide area computer networks

Real-Time (Paradigms) (51)

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

Random Access Protocols


New York City College of Technology Computer Systems Technology Department

IST 220 / Spring A. Konak. Pennsylvania State University Berks Lehigh Valley College IST 220 Networking and Telecommunication Spring 2006

CS263: Wireless Communications and Sensor Networks

Module 15: Network Structures

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

Syllabus. Required Textbooks: 1. Title: Hands-On Networking Fundamentals Author: Palmer Edition: 2nd Copyright Year: 2013 ISBN:

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

Chapter 14: Distributed Operating Systems

Unit of Learning # 2 The Physical Layer. Sergio Guíñez Molinos sguinez@utalca.cl

Syllabus. No: CIS 150. Title: Networking Fundamentals. Credits: 4. Coordinator: Dr. B. Dike-Anyiam, Computer Science & Networking Lecturer

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

COMMUNICATION NETWORKS WITH LAYERED ARCHITECTURES. Gene Robinson E.A.Robinsson Consulting

NURS 5402/6402/ Healthcare Information Systems and Technology Integration 3 Credit Hours

TXC - Computer Network Technology

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

IT Data Communication and Networks (Optional)

Communication Networks MAP-TELE 2012/13

2 Basic Concepts. Contents

CSE 3461 / 5461: Computer Networking & Internet Technologies

Chapter 16: Distributed Operating Systems

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

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

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

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

Introduction to Optical Networks

This course has been retired. View the schedule of current <a href=

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

Data Link Layer Overview

Controlled Random Access Methods

Introduction to Networks and the Internet

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

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

MCSE. 50 Cragwood Rd, Suite 350 South Plainfield, NJ Victoria Commons, 613 Hope Rd Building #5, Eatontown, NJ 07724

FUNCTIONAL AREA 12. Network Administration (NET)

Communication Networks. MAP-TELE 2011/12 José Ruela

BIOL 1004 SYLLABUS. COURSE OUTCOMES: The student will demonstrate knowledge of the parts and functions of a cell.

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

COURSE SYLLABUS BIOL 2020 Human Anatomy and Physiology II (4)

BUS 3525 Strategic Management Online

Agenda. Distributed System Structures. Why Distributed Systems? Motivation

Independent Study Project in Journalism

EECS 122: Introduction to Computer Networks Multiaccess Protocols. ISO OSI Reference Model for Layers

First Semester Examinations 2011/12 INTERNET PRINCIPLES

EPL 657 Wireless Networks

Performance Evaluation of Wired and Wireless Local Area Networks

Based on Computer Networking, 4 th Edition by Kurose and Ross

Course Syllabus Geography Program Winthrop University Spring GEOG/GEOL 305 Introduction to Geographic Information Systems

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

ELEMENTS TO BE INCLUDED IN A SYLLABUS

COURSE SYLLABUS. PRE-REQUISITES: Take CETT-1303(41052); Minimum grade C, CR.

EECC694 - Shaaban. Transmission Channel

MKTG 364 Fall 2014 Internet Marketing

Mgt 2020Y - Marketing Fall 2013 Wednesday: 6:00 8:50pm, S4037. Wednesdays 9:00-10:00pm or by appointment.

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

CS 261 C and Assembly Language Programming. Course Syllabus

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

1. (Ungraded) A noiseless 2-kHz channel is sampled every 5 ms. What is the maximum data rate?

ICS 153 Introduction to Computer Networks. Inst: Chris Davison

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

IT 101 Introduction to Information Technology

Introduction Chapter 1. Uses of Computer Networks

School of Health Professions Department of [INSERT DEPARTMENT HERE]

Nashville State Community College Business & Applied Arts Division Business Program. Master Course Syllabus

WAN Technology. Heng Sovannarith

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

Computer Integrated Manufacturing Course Outline

Wireless LAN Concepts

Computer Network and Communication

ELEC3030 Computer Networks

WEB Javascript 3 Credit Hours

CHAPTER 1 1 INTRODUCTION

DATA COMMUNICATIONS AND NETWORKING. Solved Examples

Syllabus. No: CIS 207. Title: Intro to Computer Forensics. Credits: 3. Coordinator: Dr. B. Dike-Anyiam, Computer Science & Networking Lecturer

What s The Difference Between Bit Rate And Baud Rate?

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS SECURITY MANAGEMENT I SEAT 1500

Computer Network Engineering

Transcription:

CSC 313 Data Communications COURSE PARTICULARS Course Code: CSC 313 Course Title: Data Communications No. of Units: 3 Course Duration: Two hours of theory per week for 15 weeks. Status: Compulsory Course Email Address: csc313@gmail.com Course Webpage:http://www.csc.futa.edu.ng/courseschedule.php?coursecode=CSC%20313 Prerequisite: CSC 205, CSC 305 COURSE INSTRUCTORS Dr. (Mrs.) O. C. Agbonifo Department of Computer Science, Federal University of Technology, Akure, Nigeria. Phone: +2348054751282 Email: ocagbonifo@futa.edu.ng COURSE DESCRIPTION This course introduces students to evolution trend of computer networks. It also helps students in understanding the procedure of transmitting data over the network and how to resolve the conflicting issues arising in the course of transmission. This course provides with practical knowledge and hands-on experience in transmitting data over the network. Topics to be covered include Introduction to digital and analogue representation; channels: noise, bandwidth, capacity, Nyquist, Shannon; telecommunication history; circuit switching and packet switching; multiplexing: FDM.TDM, statistical multiplexing; virtual circuits and datagrams; Aloha, CSMA, CSMA-CD, token passing, CDMA, wireless LANs and simple performance analysis; errors, coding and redundancy; hamming theory and codes; CRCs, selective retransmission and flow control. COURSE OBJECTIVES The objectives of this course are to: Introduce students to the evolution of computer networks and the concepts data communication; introduce students the general principles of network design and compare the different network topologies; 1

introduce students to the digital and analogue representations and channels; describe the mechanism and techniques of encoding; introduce students to the general principles of circuit and packet switching; introduce students to the wireless Local Area Networks; provide students with in-depth knowledge of data link layer fundamental such as error detection, correction and flow control techniques; multiple access control techniques; COURSE LEARNING OUTCOMES / COMPETENCIES Upon successful completion of this course, the student will be able to: (Knowledge based) understand the basic principles of network design; understand the concept data communication within the network environment; understand the conflicting issues and resolution techniques in data transmission; (Skills) Understand the setting up of a network environment with all the necessary data communication components, procedure and techniques that make it functional; GRADING SYSTEM FOR THE COURSE This course will be graded as follows: Class Attendance 5% Assignments 15% Test(s) 20% Final Examination 60% TOTAL 100% GENERAL INSTRUCTIONS Attendance: It is expected that every student will be in class for lectures. Attendance records will be kept and used to determine each person s qualification to sit for the final examination. In case of illness or other unavoidable cause of absence, the student must communicate as soon as possible with any of the instructors, indicating the reason for the absence. Academic Integrity: Violations of academic integrity, including dishonesty in assignments, examinations, or other academic performances are prohibited. You are not allowed to make copies of another person s work and submit it as your own; that is plagiarism. All cases of academic dishonesty will be reported to the University Management for appropriate sanctions in accordance with the guidelines for handling students misconduct as spelt out in the Students Handbook. Assignments and Group Work: Students are expected to submit assignments as scheduled. Failure to submit an assignment as at when due will earn you zero for that assignment. Only 2

under extenuating circumstances, for which a student has notified any of the instructors in advance, will late submission of assignments be permitted. Code of Conduct in Lecture Rooms and Laboratories: Students should turn off their cell phones during lectures. Students are prohibited from engaging in other activities (such as texting, watching videos, etc.) during lectures. Food and drinks are not permitted in the laboratories. READING LIST 1 Balogun, V. (2004). PC Repairs & Data Communication Networks Unleashed. Published bycalvary Regent Publications, Garki-Abuja, Nigeria, 519p. 1 Taneabaum, A. S. and Wetherall, D. J. (2011). Computer Networks. Published by Prentice Hall, USA, 933p. 1 Olifer, N. and Olifer, V. (2006). Computer Networks: Principles, Technologies and Protocols for Network Design. Published by John Wisley & Sons, Ltd. England. 1000p. Legend 1- Available in the Departmental Library 2- Available on the Internet. E 3

Week Topic Remarks 1 Evolution of computer network, Basic concepts of Data communication system. 2 & 3 4 & 5 General principles of network design: problems of sharing computer resources, problems of physical data transmission; problems of interaction among several computers. Introduction to digital and analogue representation and channels, characteristics and types of transmission media/channels; dependence between bandwidth and capacity 6 Topology of physical links, addressing of network nodes 7 Generalised switching problem: flow definition. Routing, data forwarding, multiplexing and demultiplexing Students are introduced to the evolution of computer network and basic concepts of Data communication system Students will get familiar with the general principles of network design Students will be able to know the strength and weakness of various channels in data transmission relative to their characteristics or features. Students will get to know the different types of network topologies and the addressing techniques, their strength and weakness in data transmission Students will be introduced to the generalised principles of switching. Assignments are given to the students on how the switching operation was applied on the old telephone networks. 8 Mid Semester Test 9 & 10 Switching types: circuit and packet switching Students will get to know the different types of switching and the significant of packet over circuit especially in transmitting data over large networks. 11 & 12 Data link layer services provided to the network layer, control of transmission errors, hamming theory and flow control 13 Medium Access control: Aloha, carrier sense medium access (CSMA), CSMA-CD, token passing, CDMA Students will get to understand the services the data link layer provided in controlling transmission errors and flow of data. Students will get to know the various techniques to alleviate the problem of medium allocation in broadcast network 14 Wireless LANs and Simple performance analysis Assignments to students on hands-on practical experience on how to set up wireless LANs and performance analysis 15 REVISION General revision to evaluate the level of students understanding on the course prior to examination. 4

5