Download PDF:
ITEC223_224_2005.pdf
Credit Hours: 2
Instructors:
Location:
Semester: Summer 2005
Course Description:
ITEC 223 Introduction to Information Theory
An introduction to information theory and to fundamental concepts of source and channel coding is provided. The course also covers basics of data transmission including transmission media, modulation techniques, error detection, and packet switching.
ITEC 224 Integrated Data Services and Networks
The course focuses on internetworking and network applications. After introducing the concepts of routing, switching, and protocol layering, the students review internet architecture, internet addressing, and TCP/IP protocols. Descriptions of client-server model and common network applications are also covered.
Course Objectives:
ITEC 223
- Develop a mathematical framework for describing information, information channel, and random variables.
- Encode source information using Huffman, Dictionary, and Arithmetic codes.
- Calculate the channel capacity and entropy rate of an arbitrary channel both analytically and using Arimoto-Blahut Algorithm.
- Introduce how data is transmitted over different baseband and broadband wired and wireless media.
- Analyze and implement Local Area Networks (LANs).
ITEC 224
- Explain how internetworking technology is used to connect multiple physical networks into a large, uniform communication system.
- Describe the underlying software and protocols used in computer networks, in particular, OSI and TCP/IP.
- Examine the common protocols used in TCP/IP including TCP, UDP, IP, ICMP, and DNS protocols.
- Understand the logistics and details of some of the widely used network applications, such as Electronic Mail, File Transfer Protocol, and Remote Login.
Delivery Method:
Presentational Cooperative (PC) In this course delivery model students meet once per week to participate in cooperative learning activities facilitated by an instructor. Learning that would traditionally occur in a lecture is instead supported in a Web presentation that includes multimedia and interactive elements. The Presentational Cooperative Model reproduces most of the cost advantages of traditional lecture course while offering students more convenient access and more effective conditions for learning. Courses using this model will build the collaborative work skills that are a primary learning goal for SFU Students. Some courses, using this model, offer an optional Open Lab where students can receive additional learning support. Assessment may be based on individual and group assignments, quizzes, projects, and examinations.
Learning Activities + Evaluation:
*Please note these are the minimum expectations for each course on a weekly basis.
ALL:
Online / Text Reading: 3 hrs
Assignments: 2 hrs
F2F: 1.5 hrs
Projects: 1.5 hrs
Methods of Evaluation
ALL:
Class participation: 10%
Assignments: 20%
Projects: 30%
Exam: 40%
Texts, Resources + Materials:
Text: Computer Networks and Internets, Douglas E. Comer, Prentice Hall, Second Edition, 1999
Recommended: Applied Coding and Information Theory for Engineers, Richard B. Wells, Prentice Hall
Software: Matlab from Mathworks
Platform Requirements: PC
Prerequisites:
None
Last Updated: May 19, 2008
These course outlines are drafts and are subject to change.


