ECE 598

Spring 2020 All Classes

All Classes

Credit: 0 TO 4 hours.

Subject offerings of new and developing areas of knowledge in electrical and computer engineering intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites.

May be repeated in the same or separate terms if topics vary.

ECE 598 class schedule data for spring 2020
CRN Type Section Time Day Location Instructor Section Details
70827
Lecture
PD
2:00PM -3:20PM
TR
3015 Electrical & Computer Eng Bldg
Dragic, P
Part of Term:
1
Date Range:
01/21/20-05/06/20
Credit:
4 hours
Section Title:
Fiber Photonics
Section Info:
This course will not focus on the transmission of signals, as in telecommunications systems, but rather on harnessing the light-matter interactions that enable the generation, manipulation, and control of light with fiber. Topics range from mode theory, propagation, and fiber design, to fiber-based sensors and high power fiber laser systems. Prerequisites: Credit or concurrent enrollment in ECE 520, plus one of ECE 455 or 495 or ECE 572 or equivalent.
49792
Lecture
PV
12:30PM -1:50PM
TR
2017 Electrical & Computer Eng Bldg
Viswanath, P
Part of Term:
1
Date Range:
01/21/20-05/06/20
Credit:
4 hours
Section Title:
Principles of Blockchains
Section Info:
Principles and Design of Blockchain. This course is an introduction to blockchains, with a concrete application focus on payment systems. Bitcoin is the original distributed payment system and significant research and engineering have transpired in the decade since its birth. This course studies all the layers of a modern distributed payment system, borrowing from recent research literature. In particular, the network stack, the consensus layer, storage and computation layers and privacy and anonymity stacks are viewed holistically. The course studies fundamental tradeoffs to concrete metrics of performance: throughput, latency, security, storage, compute, privacy and how the different designs proposed in recent literature compare. Both analytical (theoretical security guarantees) comparisons and implementation-based empirical performances will be explored in the course. Prerequisites: Probability (ECE 313), programming in Python/C++, algorithms (CS 473) and networking (ECE/CS 438).
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000