Welcome to my website

I have been at NVCC for more than 20 years and teach IT courses both online and in-person.

Fall 2020
I am teaching the following courses this semester:

  • ITE115 E58N
  • ITE119 E70M
  • ITE119 E56M
  • ITP100 001M
  • ITP100 E05A

Office Hours
Check your Canvas site for course-specific office hours.

Email me at achamlou@nvcc.edu if you want to schedule an appointment.


  • Doctorate of Arts in Community College Education – GMU
  • Masters Certificate – Software Systems Engineering – GMU
  • Masters of Science – Information Systems – GMU
  • Bachelors of Science – Computer Science – Marymount University
  • Associates of Applied Science – Information Systems – NVCC