CPEN 211 (Introduction to Microcomputers)

CPEN 211 (Introduction to Microcomputers) is a course I completed at UBC. The course consisted of weekly project-based labs that lead to creating our own RISC computer with Verilog. This class explored the following topics:

Boolean algebra; combinational and sequential circuits; organization and operation of microcomputers, memory addressing modes, representation of information, instruction sets, machine and assembly language programming, systems programs, I/O structures, I/O interfacing and I/O programming, introduction to digital system design using microcomputers

UBC CPEN 211 Page, 2021