MIT IAP 2012: Relational Database Management System and Internet application programmingtaught by Philip Greenspun and friends
Site Home : Teaching : One Course
Requirements: a laptop computer with at least 10 GB of free disk space that you can bring to class every day (if not a current Athena account holder, you'll use guest access to the MIT network and we'll give you a virtual machine to run that has all of the required software already loaded)
It would be greatly appreciated if you'd register by emailing firstname.lastname@example.org.
Michael Stonebraker, one of the developers of the fundamentals shared by all modern RDBMS implementations, will give a short lecture. Although Professor Stonebraker did most of his pioneering work on Ingres and Postgres at the University of California Berkeley, MIT has been fortunate to host Professor Stonebraker since 2001. Stonebraker is an unparalleled source for answering questions on "how do these things work under the hood" and for the past 10 years has been trying to solve the challenge of "what can we do about the fact that these RDBMSes are so darned slow?" and "how do we store and retrieve truly large databases?".
Andrew Grumet, who has 12 years of experience developing RDBMS-backed Internet applications. He received a PhD in EECS from MIT in 1999. Grumet is currently VP Architecture at Mevio.
John Morgan, who has been developing RDBMS-backed web applications for 6 years. He's currently working in the computer security field. Morgan graduated from Olin College in 2009 with a degree in Electrical & Computer Engineering. John has a Commercial pilot certificate for both airplanes and helicopters and flies at East Coast Aero Club.
Shimon Rura, who has 8 years of experience developing RDBMS applications and, due to his consulting background, has a broad range of experience with different toolkits. Rura graduated with a degree in computer science from Williams College in 2003.
Avni Khatri is a Web Applications Architect at Massachusetts General Hospital in the Lab of Computer Science. She builds database-backed medical applications using OpenACS, an open source web application toolkit. She is also Vice President of Kids on Computers, an organization that sets up computer labs in areas where kids have no other access to technology. Before coming to MGH, she worked at Yahoo! Inc. as a Senior Front-end Engineer on the Flex Force Tiger Team. She was also founder and co-president of the Southern California chapter of Yahoo! Women in Tech. In her spare time she reads New Yorker and plays guitar.
Joshua Levinson is a software developer and consultant for Raybeam, Inc. He graduated from Rensselaer Polytechnic Institute in 2007. Since then, he has designed, developed and maintained web applications and data warehouses for companies such as Google, Expedia, Facebook, and One Kings Lane. In his spare time he plays classical piano, and he holds a Private pilot certificate for single-engine airplanes.
Paddy Mullen was a senior developer at Perpetually, Web a crawler/archiver with up to 1 billion rows in a database. He is experienced with both relational and the fashionable NoSQL database management systems. Currently he is at SeatGeek, a ticket search engine. Paddy has taught at Cooper Union.
Stephen Turner is a local hero in the MIT Information Services and Technology department, having contributed to database-backed Web services starting in 1996. Steve has worked on projects including MIT's Student Information System, a data warehouse, the MIT Events Calendar, and online registration. He has experience with all aspects of the RDBMS including Oracle database administration. His dark history includes a Physics degree.
Thuraiappah Vaseeharan ("Vasee") lives in Winnipeg, Manitoba and has 15 years of system administration experience, mostly with Microsoft tools including SQL Server and IIS/ASP.NET. Coming to Boston in January is his warm-weather escape.
Donald Brenner has developed software for the credit card industry and now digital advertising. He lived in Boston and Cape Cod a thousand years ago and is excited to see it all again.