Prof. Simha
's Course Materials
Department of Computer Science
The George Washington University
Washington, DC 20052
CS 133: Algorithms and Data Structures I
CS 143: Software Engineering I
CS 147: Team Software Development and Professional Ethics
CS 151: Algorithms and Data Structures II
CS 173: Continuous Algorithms
(Spring 2008 - NEW)
CS 177: Introduction to Bioinformatics
CS 197: Embedded Systems
.
CS 227: Continuous Algorithms
(Spring 2008 - NEW)
CS 297: Complex Systems
(Spring 2008 - NEW)
CS 342: Security and Programming Languages
CS 701: Ecommerce
.
A course on Complex Systems
that I taught at
IISc
, Bangalore, while on sabbatical 2005-06.
Tutorials:
XML
,
HTML
Servlets
CS 141: Software Engineering I
(Now taught as CS 143)
Entry-level intro to programming with applets
A side-by-side comparison of Java, C and C++
(with examples)
General advice on Computer Science for beginners
(What exactly is CS? Is it only about programming? etc)
What is Object-Oriented Programming?
(A brief discourse with examples)
Annotated list of books on Java
Course notes for a database course
(in Postscript format) that I used to teach long ago.