Today's information
age is supported by the twin pillars of the Internet and wireless networks, two
prototypical examples of communication systems. Communication, in the broadest
sense, is the transfer of information in space and time, from someone who
possesses it to someone who does not. Nowadays, communication is almost
universally in digital format. The key physical resources used are bandwidth,
power, and storage space, and the goal is to transfer the information as
reliably and securely as possible, using as little of the resources as possible.
A deep mathematical understanding of the trade-offs involved in efficient
reliable communication has had a significant impact on the design and
engineering of communication systems for more than a century, in applications as
diverse as basic wireline voice telephone networks, satellite and deep-space
communications, terrestrial cellular networks, and data storage systems. The
related technical skills, such as dealing with randomness and complexity, often
translate to applications beyond communication systems. Indeed, students
specializing in communication are widely sought after even in industries
seemingly far removed, such as those on Wall Street, and those developing new
computational systems and Internet applications.
ECE 361 and ECE 459 are the first courses in communication systems and ECE 438 is the first course in communication networks. ECE361 is typically offered in the Spring semester and addresses the fundamental principles of digital communications. ECE 459 is typically offered in the Fall semester and addresses the analog underpinnings of digital and analog communications. ECE 438 is usually offered every semester. Also, COMM 462 and COMM 468, which discuss management, legal, and policy issues in large-scale telecommunication systems, and which are on the list of College of Engineering Approved Social Science Electives, may be of interest.
All students with primary interests in communication systems are advised to take three courses as follows:
It is recommended that ECE 313 be taken as early as possible (preferably no later than the first semester of the junior year) so that the other courses can be completed before graduation. Many other courses are relevant to a career in communication systems, and, depending on the student's interests, a variety of selections can be made to satisfy the curricular requirements. In addition to the courses above, some suggestions for electives are given below, organized by subspecialties .
Signal processing, circuits and EM waves: ECE 410, ECE 442, ECE 443, ECE 450.
Additional recommended courses: ECE 418, ECE 438, ECE 486, ECE 490, MATH 415, MATH 446.
Signal processing, circuits and EM waves: ECE 410, ECE 442, ECE 443, ECE 450.
Additional recommended courses: ECE 420, ECE 452, ECE 454, ECE 458, MATH 415, MATH 446.
Computer systems and networks: ECE 391, ECE 428, ECE 435, ECE 438.
Additional recommended courses: ECE 410, ECE 418, ECE 442, ECE 443, ECE 439, MATH 415.
Taking the above courses satisfies the Elective ECE Laboratory Requirement and most of the ECE Technical Electives Requirement for Electrical Engineering majors, as well as most of the ECE/CS Technical Elective Requirement for Computer Engineering majors. In planning programs of studies, keep in mind that some of the courses listed above are offered only once each year.
Students planning on graduate studies should consider taking the more advanced course MATH 416 in place of Math 415, as well as either Math 444 or Math 447. Occasionally, some undergraduates take a graduate-level course such as ECE 534 (Random Processes), ECE 562 (Advanced Digital Communication) or ECE 563 (Information Theory).
COMM 462 and COMM 468 which discuss management, legal, and policy issues in large-scale telecommunication systems and which are also on the College of Engineering list of Approved Social Science Electives, may be of interest.
For further information or advice, contact any of the following faculty members:
| Tangül Basar | tangul@illinois.edu | Ada Poon | poon@illinois.edu | |
| Richard Blahut | blahut@illinois.edu | R. Srikant | rsrikant@illinois.edu | |
| Todd Coleman | colemant@illinois.edu | Dilip Sarwate | sarwate@illinois.edu | |
| Steven Franke | s-franke@illinois.edu | Venu Veeravalli | vvv@illinois.edu | |
| Bruce Hajek | b-hajek@illinois.edu | Pramod Viswanath | pramodv@illinois.edu | |
| Olgica Milenkovic | milenkov@illinois.edu |