Data is zeroes and ones---software is zeroes and ones and hard work.
CSC49X Students and Supervisors 2002-06
Greg WilsonGreg Wilson holds a Ph.D. in Computer Science from the University of Edinburgh, and has worked on high-performance scientific computing, data visualization, and computer security. He is now an adjunct professor in Computer Science at the University of Toronto, and a member of the editorial boards of Doctor Dobb's Journal and Computing in Science and Engineering. His primary interests are software engineering education, particularly for computational scientists, and extensible programming systems.
|
Data Crunching
|
|||||
DrProject is a web-based software project management portal that integrates a revision history viewer with issue tracking, mailing lists, a wiki, and other features. Unlike other such systems, it is specifically tailored to the needs of undergraduate instruction and team programming exercises. DrProject is currently being used in several courses at the University of Toronto, and at Queen's University; to see it in action, visit www.drproject.org. |
Software Carpentry is an intensive open source course on basic software development practices for scientists and engineers. Its aim is not to turn biochemists and mechanical engineers into computer scientists; instead, it introduces them to the 20% of modern software engineering that will satisfy 80% of their needs. For more information, and the complete course notes, see swc.scipy.org. Greg Wilson will be teaching Software Carpentry at the University of Toronto under the heading CSC2125: Topics in Software Engineering starting in January 2007. Lectures will be 10-12 a.m. on Mondays in Room 4279 of the Medical Sciences Building. |
|||||
Acknowledgments
|
Search
|