John K. Kimani, Ph.D.
Current Teaching - Fall 2023
  • EECE 2322: Fundamentals of Digital Design and Computer Organization
  • EECE 4790/4792: Electrical and Computer Engineering Capstone 1 & 2

Future Teaching - Spring 2024
  • EECE 2160: Embedded Design: Enabling Robotics
  • EECE 2322: Fundamentals of Digital Design and Computer Organization
  • EECE 4694: Numerical Methods and Computer Applications

Useful Links

NEU Academic Calendar 2022-2023
ECE Tutoring
For more information on courses or the ECE programs at Northeastern, take a look at the ECE academic catalog page.

Past Teaching

Northeastern University

  • EECE 2160: Embedded Design: Enabling Robotics
  • EECE 2560: Fundamentals of Engineering Algorithms
  • EECE 2322: Fundamentals of Digital Design and Computer Organization
  • EECE 4694: Numerical Methods and Computer Applications
  • EECE 4790/4792: Electrical and Computer Engineering Capstone 1 & 2

Carroll University, Waukesha WI

  • CSC271: Computer Organization
  • CSC272: Computer Architecture

University of Wisconsin-Milwaukee

  • EE595: Senior Capstone Design Project Lab
  • EE367: Introduction to Microprocessors Lab
  • EE354: Digital Logic
  • EE335: Electronics II Lecture
  • EE335: Electronics II Design Lab
  • EE330: Electronics I Lab