View
218
Download
0
Category
Preview:
Citation preview
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
1
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s General ECE Courses
Department of Electrical and Computer Engineering
University of Waterloo
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
2
Outline
Courses available
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
3
Course Summary
4A 4B
No courses ECE 406 Algorithm Design and Analysis
ECE 409 Cryptography and System Security (starting W2014)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
4
Which Courses to Take?
4B: ECE 406 Algorithm Design and Analysis Design and analysis of efficient, correct algorithms. Advanced data structures, divide and conquer algorithms, recurrences, greedy algorithms, dynamic programming, graph algorithms, search and backtrack, inherently hard and unsolvable problems, approximation and randomized algorithms, and amortized analysis.
ECE 409 Cryptography and System Security (starting W2014)Introduction to cryptology and computer security, theory of secure communications, points of attack, conventional cryptographic systems, public key cryptographic systems, standards, firewalls, wireless system security, applications.
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
5
Pre-Enrolment
Remember that you must pre-enrol in– October for 4A courses– June for 4B courses
Courses with fewer than 20 students will be cancelled!
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
6
Summary
Courses available:– Two in 4B
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
00s: General ECE Courses
7
Copyright and Disclaimer
• These slides are Copyright © 2010 by the Department of Electrical and Computer Engineering of the University of Waterloo. All rights reserved.
• No warranty is given that any information in these slides is correct
Recommended