Title: Investigation and application of recent web-based technologies to the teaching of electrical engineering courses