Marshall Ho

Sessional Lecturer
Department of Computer Science
University of Toronto


Office Hours: Mon 10:30a-11:30a; Wed 3:00p-4:00p

BA 2283, Bahen Centre
40 St George St, Toronto
Ontario, M5S 2E4, Canada



Teaching

CSC258 Computer Organization

A journey through semiconductors, transistors, logic gates, combinational circuits, sequential circuits, logical devices, flip flops, ALUs, finite state machines, processors, assembly language and Verilog.

Students learn how to use a breadboard, strip wires, connect 7400-series chips, and use Verilog to program an Intel/Altera FPGA with a dual-core ARM Cortex-A9.