The Computer Science Group of the Department of Science Teaching develops courses for high school students and performs research on computer science education. The courses we have developed include:

  • Fundamentals of Computer Science I and II (10th-11th grades).
  • Logic Programming (11th grade).
  • Artificial Intelligence and Expert Systems (vocational track).
  • Concurrent and Distributed Computation (12th grade).
  • Object-oriented programming in Java (10th grade, experimental).