Courses I taught at UNR (University of Nevada, Reno, Department of Computer Science, NV, USA)

Below are the courses I taught since I came to the UNR, in July 2002:

  • Fall 2007: CS 420/CS 620 Human-Computer Interaction (12 graduate students + 9 undergraduate students)
  • Fall 2007: CS 425/CS 625 Software Engineering (25 undergraduate students + 3 graduate students)
  • Fall 2007: CS 793z Independent Studies on Software Engineering (11 graduate students)
  • Spring 2007: CS 791z Topics on Software Engineering (11 graduate students)
  • Spring 2007: CS 426/CPE 426 Senior Projects (27 undergraduate students)
  • Fall 2006: CS 791m Topics on Human-Computer Interaction (11 graduate students)
  • Fall 2006: CS 425/CS 625 Software Engineering (27 undergraduate students + 7 graduate students)
  • Spring 2006: CS 791z Topics on Software Engineering (9 graduate students + 2 undergraduate students)
  • Spring 2006: CS 426/CPE 426 Senior Projects (24 undergraduate students)
  • Fall 2005: CS 790m Seminar on Human-Computer Interaction (14 graduate students + 3 undergraduate students)
  • Fall 2005: CS 425/CS 625 Software Engineering (25 undergraduate students + 2 graduate students)
  • Spring 2005: CS 790z Seminar on Software Engineering (14 graduate students + 1 undergraduate student)
  • Spring 2005: CS 426 Senior Projects (53 undergraduate students)
  • Fall 2004: CS 491m/CS 791m Topics on Human-Computer Interaction (6 graduate students + 4 undergraduate students)
  • Fall 2004: CS 425/CS 625 Software Engineering (57 undergraduate students + 6 graduate students)
  • Spring 2004: CS 491z/CS 791z Topics on Software Engineering (10 graduate students + 4 undergraduate students)
  • Spring 2004: CS 426 Senior Projects (55 undergraduate students)
  • Fall 2003: CS 791m Topics on Human-Computer Interaction (10 graduate students + 1 undergraduate student)
  • Fall 2003: CS 425/CS625 Software Engineering (2 sections, 53 undergraduate students + 2 graduate students)
  • Spring 2003: CS 426 Senior Projects (35 undergraduate students)
  • Spring 2003: CS 790z Seminar on Software Engineering (9 graduate students)
  • Fall 2002: CS 425/CS 625 Software Engineering (37 undergraduate + 7 graduate students)

    Courses I taught at Dal (Dalhousie University, Faculty of Computer Science, Halifax, NS, Canada)

    Following are the courses I taught at Dalhousie University over a time-span of about six years.

  • CS 3130 Software Engineering
  • CS 3135 Software Development with Ada
  • CS 4140 Database Systems
  • CS 3220 Computer Organization for Electrical Engineers

    Courses I taught at UPB (University Politehnica Bucharest, Romania)

    Rather far away from me now (I taught them between 1984 and 1993), I list them below
    with some approximation and, possibly, with some omissions:

  • Software Engineering
  • Real-Time Software Development
  • Microprocessor-based Control Systems
  • Multiprocessor Systems
  • High-Level Programming Languages
  • Fundamentals of Automatic Control
  • Industrial Electronics and Automation