Please note:

To view the Summer 2022 Academic Calendar, go to

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
D100 Mohammad Narimani
Mo 12:30 PM – 2:20 PM
We 12:30 PM – 1:20 PM
SRYC 5240, Surrey
SRYC 5240, Surrey
D101 Mohammad Narimani
We 1:30 PM – 2:20 PM
SRYC 5240, Surrey
LAB1 Mohammad Narimani
We 4:30 PM – 7:20 PM
SRYE 1036, Surrey
LAB2 Mohammad Narimani
Th 4:30 PM – 7:20 PM
SRYE 1036, Surrey