Digital Logic and Microcontrollers MSE 352 (4)
Introduction to digital systems and number representation. Combinational systems and sequential logic. Counter design and registers. Synchronous sequential design. Microprocessor applications, memory and I/O systems. Microcontrollers: features, architecture and programming model. Introduction to assembly language and microcontroller programming. Addressing modes, assembling and linking programs. Timer/counter programming. ADC, DAC, and sensor interfacing. Prerequisite: CMPT 130 and either MSE 251 or ENSC 226.
Section | Instructor | Day/Time | Location |
---|---|---|---|
Mohammad Narimani |
Sep 4 – Dec 3, 2018: Wed, 9:30–10:20 a.m.
Sep 4 – Dec 3, 2018: Fri, 8:30–10:20 a.m. |
Surrey Surrey |
|
D101 |
Mohammad Narimani |
Sep 4 – Dec 3, 2018: Wed, 8:30–9:20 a.m.
|
Surrey |
LAB1 |
Mohammad Narimani |
Sep 4 – Dec 3, 2018: Mon, 4:30–7:20 p.m.
|
Surrey |
LAB2 |
Mohammad Narimani |
Sep 4 – Dec 3, 2018: Wed, 4:30–7:20 p.m.
|
Surrey |
LAB3 |
Mohammad Narimani |
Sep 4 – Dec 3, 2018: Fri, 4:30–7:20 p.m.
|
Surrey |