[Home] [Teaching] [Research] [News] [Contact]
NetObjects Fusion Essentials

 

Current Teachings:

 I am teaching the following courses at Bridgewater State University:

Fall 2023:

Analysis of Algorithms - Graduate  Level - COMP 545 - 001
 

Analysis of Algorithms - Undergraduate  Level - COMP 435 - 001 and 002
 

Intro Computer Organization - COMP 206 - 001
 

Previous Teachings:

Bridgewater State University:

  • Applied Cryptography (COMP 363/ COMP 596)
  • Distributed Systems (COMP 462/ COMP 596)
  • Machine Learning (COMP 463)
  • Wireless Networks (COMP 431)
  • Analysis of Algorithms - Undergraduate  Level (COMP 435)
  • Analysis of Algorithms - Graduate Level (COMP 545)
  • Intro Computer Organization (COMP 206)
  • Data Structures and Algorithms (COMP 250)
  • Computer Science I (COMP 151)

Ryerson University:

 I have been the Instructor of the following courses at Ryerson University:

  • Computer Networks I (CCPS706) - Spring/Summer 2016
  • Introductory Programming for Scientists (CPS118) - Winter 2017

 I have been Teaching Assistant in the following courses:

  • Introduction to Operating Systems (CPS590) - Winter 2015
  • Computer Organization I (CPS213) - Fall 2014 and 2015
  • Introduction to C & UNIX (CPS393) - Winter 2014
  • Computer Network II (CPS716) - Winter 2013
  • Computer Security (CPS633) - Fall 2012
  • Computer Networks I (CPS706) - Fall 2012, 2013, 2014 and 2015
  • Data Structures (CPS305) - Fall 2012, 2013, 2014 and 2015
  • Computer Organization II (CPS310) - Winter 2011, 2012, 2014, 2015 and 2016
  • Operating Systems (CPS801) - Winter 2012 and 2014
  • Database Systems I (CPS510) - Fall 2011
  • Digital Computation and Programming (CPS125) - Winter 2010, Spring/Summer 2013 and 2015
  • Computer Science I (Java Programming) (CPS109) - Fall 2009 and Fall 2010