2002/2003 Calendar
Calendar Home Calendar Contents Contact Us Arts and Science Home

ECE Courses

| Course Winter Timetable |


ECE385H1
Microprocessor Systems 26L, 39P

A hardware-oriented course dealing with microprocessor systems. Microprocessor components, memory devices, input/output techniques, bus structure, peripheral device controllers, hardware system and programming considerations. Laboratory experiments provide "hands-on" experience.
Prerequisite: CSC258H1; CGPA 3.0/enrolment in a CSC subject POSt


ECE489H1
Optimizing Compilers 26L, 39P

Theoretical and practical aspects of building modern optimizing compilers. Topics: intermediate representations, basic blocks and flow graphs, data flow analysis, partial evaluation and redundancy elimination, loop optimizations, register allocation, instruction scheduling, interprocedural analysis, and memory hierarchy optimizations. Students implement significant optimizations within the framework of a modern research compiler. (This course is a cross-listing of ECE 540H1, Faculty of Applied Science and Engineering.)
Prerequisite: CSC324H1, 378H1; CGPA 3.0/enrolment in a CSC subject POSt
Recommended preparation: ECE385H1, proficiency in C, and perhaps CSC488H1


Calendar Home ~ C ale ndar Contents~ Contact Us ~ Arts and Science Home
Copyright © 2002, University of Toronto