In the sumer of 2008, I taught a course to a group of outstanding computer science students at ITESO, Guadalajara. The topics I covered included:
- The tabbing and extensible browser Firefox. Extensions.
- Google family of software, such as Gmail, Groups, Doc and Spreadsheet, PicasaWeb, Blogger, etc.
- Server-side and Client-side web authoring.
- Emacs.
- Python programming.
- Functional Programming.
- extensible software such as Firefox and Emacs
- client/server technology
- publishing and collaboration
- procedural, object-oriented, and functional programming