This is an introductory course devoted to the fundamentals of analog and digital communication systems used for the transfer of information electronically from one point to another. The course topics will focus on the various methods by which information can be transferred from point to point using analog as well as digital signaling techniques, and analyzing performance in terms of output signal-to-noise ratio or bit error probabilities. The analytical tools mastered in EE302, EE360 and EE381 will be called upon frequently in this course. Software applications, such as MATLAB and MultiSim, will be used for numerical analysis, simulation, and as a display tool in order to aid the learning process. Hands-on exercises and demonstrations will also be used for waveform generation, modulation, demodulation, and time and frequency domain analysis. This will be accomplished using the LabVolt communications training systems, microprocessor/FPGA boards, oscilloscope and spectrum analyzer.