[prev] [index] [next]

Languages and Systems

We use languages/systems appropriate for the subject material, e.g.

  • introductory programming: Haskell, C, Java

  • software construction: Perl, Unix shell, HTML

  • databases: SQL, Oracle, Java, JDBC

  • artificial intelligence: Prolog

  • networks: Java   ...   operating systems: C

Typically, we use the state-of-the-art (or research) technologies.