New Programs for Computer Science and Information Technology

This article was in the NYTimes this morning and it was an affirmation of the direction I am putting in place for my school.

New Programs Aim to Lure Young Into Digital Jobs

Jodi Hilton for The New York Times

Dr. John Halamka today is the chief information officer at the Harvard Medical School.

[...]

How to Run a Successful Free Software Project

Producing Open Source Software Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. The book is released under an open copyright: it is available in bookstores and from the publisher (O’Reilly [...]

Computer Science Education: Where Are the Software Engineers of Tomorrow?

Jan 2008 Issue Computer Science Education: Where Are the Software Engineers of Tomorrow?Dr. Robert B.K. Dewar,  AdaCore Inc.Dr. Edmond Schonberg,  AdaCore Inc.It is our view that Computer Science (CS) education is neglecting basic skills, in particular in the areas of programming and formal methods. We consider that the general adoption of Java as a first programming [...]

Google Code for Educators – Google: Cluster Computing and MapReduce

Google Code for Educators – Google: Cluster Computing and MapReduce Google: Cluster Computing and MapReduce

This submission contains video lectures and related course materials from a series of lectures that was taught to Google software engineering interns during the Summer of 2007.

Great Principles of Computing Project

welcome The Great Principles of Computing project is developing language for discussing the fundamental principles of computing. The framework is helping foster collaboration between computing and many other fields. It is helping innovations by exposing unseen connections between technologies. It is helping to communicate the joys of computing to young people, who can now see [...]