Study: supervision and teaching pages

Divider

Human history becomes more and more a race between education and catastrophe
-- H.G. Wells

The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.
-- W. A. Ward

Never attempt to teach a pig to sing; it wastes your time and annoys the pig

-- Robert Heinlein

My supervision pages

Links:

Divider

Teaching

Currently I am an Asst. Professor (UK: Lecturer) with the School of Computer Science & Electronic Engineering, University of Essex, University of Essex. This year I am teaching the following courses:

In the past I also taught courses in Tel Aviv University, Israel Institute of Technology—Technion, Uppsala University,  Concordia University, and Tel Aviv College of Management, covering the following topics:

  • Software Design and Architecture
  • Software evolution and validation
  • Software architecture
  • Professional practice and development
  • Introduction to databases
  • Concepts in programming languages
  • Software design methodologies
  • Software quality
  • Software engineering
  • Patterns and Frameworks
  • Object-oriented programming
  • Object-oriented software engineering
  • Object-oriented programming languages
  • Introduction to object-oriented programming in the C++ programming language
  • Advanced topics in object-oriented programming (seminar)
Divider

Links

They tried to teach my baby science...

Citations guides

Presentation skills

Online courses

Online books

(To be completed)

Should you decide to moan...