Wednesday
you are in: HOME :: CURRICULUM :: Software Engineering with Open Source : :
This course attempts to be self-contained. We will deal with some mathematical notation and formulas, but no math beyond elementary algebra will be used. Basic familiarity with computer systems is expected. Some programming experience will make some of the techniques we will discuss more meaningful.
Dr. Gregory V. Wilson Wrote Data Crunching: Solved Everyday Problems Using Java, Python, and More for the Pragmatic Programmers' Starter Kit series.
Currently leading development of a web-based portal for managing undergraduate team programming projects at the University of Toronto (where he is an Adjunct Professor in the Department of Computer Science), creating a course on basic software development skills for the Python Software Foundation, and serving as a contributing editor with Doctor Dobb's Journal
Worked on design, implementation, documentation, and testing of Select Access, a next-generation network security management product, using C++, Java, LDAP, and XML.
The product team started life as Nevex Software Technologies, was acquired by Baltimore Technologies, and became part of Hewlett-Packard in September 2003. He was also a contributing editor with Doctor Dobb's Journal, and an Adjunct Professor in Computer Science at the University of Toronto, where he created a new core course on software design and tool-based software development and supervised a series of undergraduate thesis projects.