ELEC 470 / 670
Digital and Analog Communication Systems
Bucknell University, Spring 2004
Our goal is to understand the basic principles
that are used in the analysis and design of
analog and digital communication systems.
The material that we discuss in this course is fundamental
to every modern communication system, including AM and
FM radio, television, digital audio and video,
telecommunications, wireless communication, modems,
optical fiber communication, and many others.
We will also examine current issues in the rapidly changing
field of communications.
Instructor and Office Hours:
Richard J. Kozick
Office: Room 220 Dana
Phone: (570) 577-1129
FAX: (570) 577-1822
Office hour schedule for Spring, 2004 is
Monday 1- 2 PM
Tuesday 10-11 AM
Wednesday 9-10 AM
Thursday 1- 2 PM
Please contact me to arrange other times.
(Refer to the
course home page for the most up-to-date office hours)
ELEC 320 or undergraduate course in signals and linear systems.
B.P. Lathi, Modern Digital and Analog Communication
Systems (Third Edition), Oxford University Press, 1998.
We will make use of the Communications Toolbox
that is available on Bucknell's Sun computers and PCs.
On-line tutorials for MATLAB and the Sun computers are linked
course home page.
The tutorials can be accessed directly at
The library has many books on communication systems.
good source for current topics is the
IEEE Communications Magazine,
which is available in the library
online through IEEE Xplore, at the URL
(You must be on campus to use Bucknell's license for accessing
online documents in IEEE Xplore.)
Course Home Page:
The home page for the ELEC 470 course is located at the URL
It can also be accessed by following the link from
my home page at
The course home page contains the homework assignments,
links to Web pages related to communications,
and other course information.
Data files and sample MATLAB programs
will be posted on
the home page that you may download and use for homework and
The grading in this course will be objective, so that
you are not competing against one another for a limited number of
high grades. There is no "curve" that prescribes the number of
A's, B's, C's, etc. - it is possible for the entire class to earn A's.
The intent of this policy is to encourage cooperation among the class.
I hope everyone does well, and I hope we can all work together
to grow in our understanding of communication systems.
Graduate students will receive additional assignments that treat some
topics in greater detail. Final grades for the course will be computed
Two mid-term exams (15% each) 30%
Final exam 20%
Computer projects 15%
Special topic report 15%
Quizzes and class participation 5%
Exams and Quizzes:
Two mid-term exams will be given on the following dates:
Exam 1: Thursday, March 4
Exam 2: Thursday, April 15
The course will conclude with a final exam.
Short quizzes (announced or unannounced)
will also be given to check your understanding of
the material as we proceed through the course.
Missed quizzes cannot be made-up, but your lowest quiz grade will be dropped.
Homework will be assigned regularly.
It will be due at the beginning of class on the specified due date.
On some assignments, only a subset of the problems will be graded
(I will tell you which ones).
Late assignments will not be accepted because solutions will
be distributed and reviewed during class on the due date.
You are encouraged to work on the homework with groups of your classmates.
The purpose of the homework is to practice with the material and to
improve your understanding.
I encourage you to learn from each other, and also to ask me when you have
However, the homework solutions that you submit for grading
must be written individually.
Be sure that you understand the reasoning for each problem,
even if you initially solved the problem with help from your
Keep in mind that most of your grade in this course is determined by
exams and quizzes, which you will have to do by yourself.
We will work on one or more design projects during the semester in order
to gain a better understanding of communication systems.
Projects will typically involve design and simulation of communication
systems with MATLAB or other software.
More details about the projects will be provided as the semester progresses.
Special Topic Reports:
Students will investigate a communications topic of interest
individually or in pairs and deliver a presentation to the
A sign-up sheet will be provided for you to choose a topic and
choose a date for presentation so that we can have approximately one
presentation per class from late March through mid-April.
Some possible topics for special topic reports are available at
The following is a tentative list of topics for the course.
The corresponding chapters in the Lathi text are also indicated.
- Introduction to communication systems:
Analog vs. digital communication systems,
fundamental quantities and limits (signal-to-noise ratio,
channel bandwidth, Shannon's capacity),
- Review of signals and linear systems:
Fourier series and transform, impulse response,
convolution, frequency response/transfer function,
(Chapters 2 and 3)
- Analog communication systems:
amplitude modulation (DSB, AM, QAM, SSB, VSB),
superheterodyne receiver, frequency and phase modulation
(FM and PM), bandwidth of FM signals, FM receivers.
(Chapters 4 and 5)
- Digital communication systems:
sampling theorem, pulse code modulation (PCM),
pulse shaping, error probability, M-ary passband
digital modulation methods, multiplexing.
(Chapters 6 and 7)
- Case studies of new communication technologies,
selected from: wireless (cellular networks,
CDMA, wireless LANs, etc.),
modems (DSL), high-definition television (HDTV), audio and video
compression, other topics of interest???
(Chapters 8 and 9, and other sources)
- Selected topics from Chapters 10-16:
Statistical analysis of noise in communication systems,
information theory, error correcting codes.