ECE 498

Fall 2017 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.

0 to 4 undergraduate hours. 0 to 4 graduate hours. May be repeated in the same or separate terms if topics vary.

ECE 498 class schedule data for fall 2017
CRN Type Section Time Day Location Instructor Section Details
68862
Lecture
AM3
12:30PM -1:50PM
TR
3017 Electrical & Computer Eng Bldg
Miller, A
Part of Term:
1
Date Range:
08/28/17-12/13/17
Credit:
3 hours
Section Title:
Applied Cryptography
Section Info:
Prerequisites : ECE 422 / CS 461 (Introduction to computer security) or equivalent - Or ECE 428 / CS 425 (Distributed Systems) or equivalent. Cryptography is a powerful toolbox for building secure systems --- not just for private communication, but also for building fault tolerant protocols, for securely outsourcing computation to untrusted services, and more. The goal of this course is to introduce the concepts of modern cryptography, including a combination of theoretical foundations (how do we precisely state security guarantees and assumptions, and prove that a protocol is designed correctly?) and practical techniques (how do we combine secure primitives to make effective systems?). This course is intended for senior undergraduate students with an interest in applying cryptographic techniques to building secure systems, and for graduate students with an interest in cryptography or systems security. Cryptography is briefly introduced in ECE 422 / CS 461 “Intro to Computer Security” and in ECE 423 / CS 463 “Advanced Computer Security,” however this course goes into detail of their fundamental underlying techniques, security models, and practical implementations.
68863
Lecture
AM4
12:30PM -1:50PM
TR
3017 Electrical & Computer Eng Bldg
Miller, A
Part of Term:
1
Date Range:
08/28/17-12/13/17
Credit:
4 hours
Section Title:
Applied Cryptography
Section Info:
Prerequisites : ECE 422 / CS 461 (Introduction to computer security) or equivalent - Or ECE 428 / CS 425 (Distributed Systems) or equivalent. Cryptography is a powerful toolbox for building secure systems --- not just for private communication, but also for building fault tolerant protocols, for securely outsourcing computation to untrusted services, and more. The goal of this course is to introduce the concepts of modern cryptography, including a combination of theoretical foundations (how do we precisely state security guarantees and assumptions, and prove that a protocol is designed correctly?) and practical techniques (how do we combine secure primitives to make effective systems?). This course is intended for senior undergraduate students with an interest in applying cryptographic techniques to building secure systems, and for graduate students with an interest in cryptography or systems security. Cryptography is briefly introduced in ECE 422 / CS 461 “Intro to Computer Security” and in ECE 423 / CS 463 “Advanced Computer Security,” however this course goes into detail of their fundamental underlying techniques, security models, and practical implementations.
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