BSc in Software Systems
Development (click here)
Undergraduate
Courses:
CS230: Fundamentals of Computer Science III
CS372: Software Engineering Methodology
CS373: Specification and Software Design (as a reading
course)
Reading Courses: Wireless Technologies;
Object-Oriented Software Engineering; Projects in Multi-Agent Systems; Software
Architecture.
CS872: Formal Software Engineering
CS
Seminar Series CS499 & CS900
Reading Courses: Formal Methods:
Theory & Practice; Matchmaking Systems; Agent-Oriented Software
Engineering; Specification Implementation; Agent Interaction Protocols; Agent
Distributed Systems; Web Engineering; Monitoring of Online Auctions
Other Courses that I Taught
Introduction
to JAVA
Introduction
to C++
Formal
Specifications
Computer
Architecture
Graphics
with JAVA
Logic
Programming - Prolog
Functional
Programming - CAML
Calculus
in MAPLE and Pascal
Databases
and Information Systems