Priyanga Jayathilaka Headshot

Priyanga Jayathilaka

Post Doctoral Researcher

School of Chemistry and Materials Science
College of Science
Adjunct Faculty

Priyanga Jayathilaka

Post Doctoral Researcher

School of Chemistry and Materials Science
College of Science
Adjunct Faculty

Currently Teaching

CPET-133
3 Credits
This course introduces students to the underlying building blocks of digital system and microcontroller design. Digital systems topics that are covered include: number systems, truth tables, Boolean algebra, combinational and sequential logic, and finite state machines. A microcontroller is used to teach register programming, reading and writing digital I/O, bitwise operations and bit-masking and microprocessor architecture. Laboratory exercises are designed to illustrate concepts, reinforce analysis and design skills, and develop instrumentation techniques associated with the lecture topics.