| Department and Course Number |
CEG 402 |
Course Coordinator | C. L. Philip Chen |
| Course Title |
Introduction to Computer Communication |
Total Credits | 4 |
Introduction to Computer Communication Design Survey of modern digital communications techniques. Focus on serial transmission over public communications channels. Topics include information content and coding, asynchronous and synchronous formats, concentrating and multiplexing, channel properties, modulation techniques, common carrier services, error sources and control, regulatory policies, and networks and their analyses. Students must design both hardware and software components of computer communications systems. Prerequisite: CEG 360.
http://www.cs.wright.edu/~pchen/ceg402.html
The student will learn the following:
By the end of the quarter, the students will be able to apply the concepts learned to:
The students should be familiar with:
| Wk | Lectures | Read |
| 1 | TBD | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| A | TBD |
There are projects for the course. Labs constitute 35% of total grade. The labs are described in P. Chen, CEG 402/602 Lab Manual, 1996.
| Core | Advanced | Core | Advanced | |||
| Data Structures | Concepts of PL | |||||
| Algorithms | Comp Organization + Architecture | 3.0 | ||||
| Software Design | 1.0 | Other |
There are no oral presentations. Students submit source code of their projects along with a "ReadMe", a text file that highlights the design details as well as problems and defects in their program. We do not claim that the ReadMe.txt constitutes written communications.
None.
None.
The projects are about a component of network systems reduced in size and sophistication to fit a 10-week course. Detailed analyses of the requirements of the project, e.g., the implementation of a certain protocol, are performed by the student before implementing them.
The projects are about a component of network systems reduced in size and sophistication to fit a 10-week course. Skeletal solutions of the project, e.g., the implementation of a certain protocol, are given by the instructor at the conceptual level in the lectures, and also in source code files. The student needs to design further details and implement them.