Mike Foster, GIS/Data Visualization Specialist
Enrollment: Unlimited: No advance sign-up
Attendance: Participants welcome at individual sessions
What can we learn from 2.3 million Taxi Rides? What can we do with mileage records from millions of vehicles? This is a hackathon themed session that introduces two major big data challenges occurring in the Boston area this winter, the MIT Big Data Challenge, and the MAPC Big Data Challenge. Come to be introduced to the challenges by the organizers, work on your visualization submission, and share knowledge, code, and visualization techniques with experts in the field and around MIT. The first session is to introduce the challenges, download the data, and get started on your project. The second is provided to receive expert feedback and continue collaboration. Bring your own laptop.
Sponsor(s): Urban Studies and Planning
Contact: Mike Foster, mjfoster@mit.edu
Jan/09 | Thu | 01:00PM-03:00PM | 9-450 |
Mike Foster - GIS/Data Visualization Specialist
Jan/16 | Thu | 01:00PM-03:00PM | 9-450 |
Mike Foster - GIS/Data Visualization Specialist
Steve Levine
Jan/28 | Tue | 05:00PM-07:00PM | 4-231 |
Enrollment: Unlimited: No advance sign-up
Prereq: Some programming experience; high confusion threshold.
Although PHP may not stand for "Programmed Hypertext Pwnage," it just may be that awesome. PHP is a server-side scripting language that is used on millions of websites around the world to dynamically generate websites. In other words, your PHP code generates the HTML that is displayed in your internet browser. This class will be a fast-paced introduction to programming in PHP that will teach you the concepts and uses of the language, as well as take you through several examples. Some topics to be covered: basic syntax, using PHP to generate websites, accessing MySQL databases, using cookies and sessions, security, PHP extensions such as cURL (for accessing outside websites) and GD (for making images), and more. Some basic programming experience and familiarity with HTML is highly encouraged.
Sponsor(s): Student Information Processing Board, Electrical Engineering and Computer Science
Contact: Steve Levine, W20-557, x3-7788, sipb-iap-caffphp@mit.edu
Michael Rossetti, IS&T Web Development Group Manager
Enrollment: MIT students only; enrollment at 1st class
Attendance: Participants must attend all sessions
Prereq: basic programming experience; PHP & MySQL helpful
You can already build a free, customizable, MIT web site for yourself, your club, your project team, or your chia pet, using the most powerful open source content management system on the planet.
Now you can bend this system to your will! Or, at least, develop a cool module for it. What feature would you like to see in Drupal Cloud? What does your website really need? What could every MIT site use? Build it! Submit it! Compete for fame, glory, and cash prizes! (And the chance to have your feature included in the Drupal Cloud service.)
Learn about Drupal as a framework, learn about APIs available on campus, and gain a better understanding of development best practices and related concepts.
A Drupal distribution will be on the contest site which participants may download and install on their own development environment. Participants will upload their completed module code to the competition site. Judging criteria will be based on: module functionality, usability, Drupal integration and use of MIT API’s.
Prizes will be awarded to 1st, 2nd and 3rd place projects:
1st Place - $5,000
2nd Place - $3,000
3rd Place - $2,000
Contest limited to 20 teams.
Sponsor(s): Electrical Engineering and Computer Science, Information Services and Technology
Contact: Michael Rossetti, rossetti@mit.edu
Jan/07 | Tue | 03:00PM-04:00PM | 26-168 |
Session Description TBD
Jan/08 | Wed | 03:00PM-04:00PM | 26-168 |
Session Description TBD
Jan/09 | Thu | 03:00PM-04:00PM | 26-168 |
Module Development, Drupal Best Practices, Q&A; contest registration deadline
Jan/28 | Tue | 03:00PM-04:00PM | 26-168 |
Fame! Fortune! Contest Results! (submission deadline & judging)
Heather McCann
Jan/30 | Thu | 01:00PM-03:00PM | 14N-132 |
Enrollment: Limited: Advance sign-up required
Learn about newer Google geo-tools. A brief introduction and examples of projects using the tools will be followed by hands-on time experimenting with Google Maps Engine, Google Maps Engine Lite, & Panoramio and possibly others.
Register here: http://libcal.mit.edu/event.php?id=479855
Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU
Irene Chen
Jan/13 | Mon | 02:00PM-03:30PM | 4-257 |
Jan/15 | Wed | 02:00PM-03:30PM | 4-257 |
Jan/17 | Fri | 02:00PM-03:30PM | 4-257 |
Enrollment: Limited: Advance sign-up required
Sign-up by 01/06
Limited to 30 participants
Attendance: Participants must attend all sessions
Prereq: no programming experience needed; targeted toward beginner
Learn to make a basic HTML5 game! Across three sessions, we will (1) cover
the basics of the HTML/CSS/JS needed to make a game, (2) build the game of
snake together, and (3) work together in a workshop to build a game of your
choice!
Advanced signup preferred but drop-ins at the first session also welcome.
Please sign up at
https://docs.google.com/forms/d/1uet7pQ0vn-RyM3N9oFd6iG7N8_pZ0OxSiJXO1JQB2Us/viewform
Sponsored by the HKN Women's Outreach Committee.
Sponsor(s): Electrical Engineering and Computer Science
Contact: Irene Chen, html5-staff@mit.edu
Justin Richer, Consultant, IS&T
Jan/15 | Wed | 10:00AM-01:00PM | TBD |
Jan/22 | Wed | 10:00AM-01:00PM | TBD |
Enrollment: Limited: Advance sign-up required
Sign-up by 01/13
Limited to 20 participants
Attendance: Participants must attend all sessions
The OAuth2.0 authorization framework is today the basis for a growing number of services delivered using RESTful Web-APIs. It is the primary mechanism to convey not only digital identities, but also authorization to perform tasks through the published Web API.
Software developers who need to maintain security and access control for services on the web need a deeper understanding of the OAuth2.0 protocol and the larger identity federation scheme called OpenID-Connect which uses OAuth.20.
In this course the topics covered will include:
- Fundamentals of OAuth2.0.
- Fundamentals of the OpenID-Connect (OIDC) protocol.
- How Web APIs use OAuth2.0.
- Creating identities and federation using OIDC.
- Overview of a Java implementation of OIDC called MITREid.
- Integrating OIDC to your web applications.
- Using OIDC to perform Single-Sign-On (SSO) within your organization.
- Review of Web APIs that use OAuth2.0 (e.g. Google APIs).
Sponsored by the IS&T Kerberos Consortium.
Sign up at http://kit.mit.edu/mit-iap-course-2014
Sponsor(s): Electrical Engineering and Computer Science, Student Information Processing Board
Contact: Thomas Hardjono, hardjono@mit.edu
Nick Hynes
Jan/09 | Thu | 02:00PM-04:00PM | 4-231 |
Jan/14 | Tue | 02:00PM-04:00PM | 32-144 |
Jan/16 | Thu | 02:00PM-04:00PM | 32-124 |
Jan/21 | Tue | 02:00PM-04:00PM | 32-144 |
Jan/23 | Thu | 02:00PM-04:00PM | 32-144 |
Jan/28 | Tue | 02:00PM-04:00PM | 32-144 |
Jan/30 | Thu | 02:00PM-04:00PM | 32-144 |
Enrollment: Limited: First come, first served (no advance sign-up)
Limited to 50 participants
Attendance: Must attend pair-debugging sessions
Prereq: basic knowledge of programming
Introduces the fundamentals of JavaScript programming on both the client and the server. Students will use the DOM API, JS libraries, and Node.js to complete small projects over the course of the class that will be assembled into a final project. Concepts in lecture will be solidified during pair-debugging sessions. See http://introjsiap.com for registration and details. Some coding experience is necessary.
Sponsor(s): Electrical Engineering and Computer Science
Contact: Nick Hynes, nhynes@mit.edu
Ada Taylor
Jan/07 | Tue | 05:00PM-08:00PM | 4-237 |
Enrollment: Unlimited: No advance sign-up
Wanted to make a website, but never knew how to start? Learn how to host your own site on MIT scripts, and then learn the basics of html, css, javascript, plus resources to jumpstart your progress!
Sponsor(s): Student Information Processing Board, Electrical Engineering and Computer Science
Contact: Ada Taylor, ada@idu.com
Kurt Keville
Enrollment: Unlimited: No advance sign-up
Attendance: Participants welcome at individual sessions
Compete in this year's Soldier Design Contest and Rapid Equipment Force Grand Challenge. Attend all sessions for a foundation in the fundamental processes of Rapid Prototyping and build a winning design for prizes.
Jan 14: SDC Contest Overview, project descriptions, interest statements and class scheduling.
Jan 16: Caffeinated Crash course in PCB design (and finish up SDC project description/signups)
Jan 21: Lab equipment training and checkout. Partial equipment list; Various Microscopy (AFM, SEM, TEM), assorted chromatography, basic metal and wood shop, 3-D printing, sundry CVD.
Jan 23: MIT Beaverworks Tour
Jan 28: Bolt Facility Tour
http://bolt.io
Jan 30: Final Project (Powerpoint) Presentations
Web: http://mit.edu/isn/sdc
Contact: Kurt Keville, 4-6424, kkeville@mit.edu
Jan/14 | Tue | 03:00PM-04:30PM | 66-160 |
Jan/16 | Thu | 03:00PM-04:30PM | 66-160 |
Jan/21 | Tue | 03:00PM-04:30PM | 66-160 |
Jan/23 | Thu | 03:00PM-04:30PM | 66-160 |
Jan/28 | Tue | 03:00PM-04:30PM | 66-160 |
Jan/30 | Thu | 03:00PM-04:30PM | 66-160 |
Kurt Keville
Cassandra Burnias, Juan Montemayor, Tony Campbell
Enrollment: Limited: Advance sign-up required
Sign-up by 01/10
Limited to 40 participants
Attendance: Participants must attend all sessions
Prereq: Linux commands, networks,view lecture slides before lectures
OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous
open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich. The technology consists of a series of interrelated projects delivering various components for a cloud infrastructure Solution.
Introduction to the OpenStack project. the components and architecture of each core project. Students will learn about Nova, Swift, Glance, Keystone and Horizon. This technical course consists of lectures, discussions, demos and hands on labs.
Founded by Rackspace Hosting and NASA, OpenStack has become a global software community of developers collaborating on a standard and massively scalable open source cloud operating system, making it the fastest growing open source project in history. The mission of OpenStack is to enable any organization to create and offer cloud computing services running on standard hardware.
All the code for OpenStack isfreely available under the Apache 2.0 license. Anyone can run it, build on it, or submit changes back to the project. We strongly believe that an open development model is the way to foster badly needed cloud standards, remove the fear of proprietary lock-in for cloud customers, and create a large ecosystem that spans cloud providers.
To register go to http://goo.gl/CDO5ZE by January10, 2014.
Sponsor(s): Electrical Engineering and Computer Science, Student Information Processing Board
Contact: Cassandra Burnias, cassandra.burnias@rackspace.com
Jan/13 | Mon | 06:00PM-09:00PM | 26-168 |
Jan/14 | Tue | 04:30PM-10:00PM | 26-168 |
Jan/15 | Wed | 04:30PM-10:00PM | 26-168 |
Jan/16 | Thu | 04:30PM-10:00PM | 26-168 |
Cassandra Burnias, Juan Montemayor, Tony Campbell
Michael Graves
Jan/23 | Thu | 10:00AM-12:00PM | GIS Lab, 7-238 |
Enrollment: Limited: Advance sign-up required
Prereq: working knowledge of HTML and JavaScript
Learn how to create interactive maps on the Web with OpenLayers. In this workshop you'll learn how to use this full-featured, open source JavaScript library. We'll look at a number of different ways to add data to your map and how you might customize the user experience through additional tools like jQuery.
Prerequisite: You should have a working knowledge of HTML and JavaScript.
Register here: http://libcal.mit.edu/event.php?id=486969
Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU
Michael Graves
Jan/24 | Fri | 10:00AM-12:00PM | GIS Lab, 7-238, if using your own laptop, install TileMill |
Jan/29 | Wed | 10:00AM-12:00PM | GIS Lab, 7-238, if using your own laptop, install TileMill |
Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, particpants welcome at any session
Do you love maps? Oh, let's be honest, who doesn't? In this workshop you'll learn how to create your own maps using the open source tool, TileMill. We'll cover the basics of using TileMill and then delve into the particulars of using CartoCSS to style your maps.
Prerequisite: The computers in the GIS lab already have TileMill installed. If you are bringing your own, make sure you have TileMill (>=0.10.0) installed.
Register here for the workshop on Friday, 1/24: http://libcal.mit.edu/event.php?id=486973
Register here for the workshop on Wednesday, 1/29: http://libcal.mit.edu/event.php?id=544504
Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU
Amol Bhave
Jan/27 | Mon | 07:00PM-09:00PM | 4-237 |
Enrollment: Unlimited: No advance sign-up
Prereq: proficiency with HTML, CSS, and Python
Developed four years ago by a fast-moving online-news operation, Django was designed to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of the experienced Web developers who wrote it. It lets you build high-performing, elegant Web applications quickly. Django comes with an easy-to-understand templating engine, an Object-relational matter that lets you manipulate your database though interactions with python objects, and an autoconfigured admin interface.
Sponsor(s): Student Information Processing Board, Electrical Engineering and Computer Science
Contact: Amol Bhave, sipb-iap-django@mit.edu
Brandon Muramatsu, Sr. Educational Technology Consultant, TBD, Academic Developer Evangelist
Enrollment: Limited: Advance sign-up required
Sign-up by 01/06
Limited to 25 participants
Attendance: Participants welcome at individual sessions
The Windows 8 and Unity Game Development Workshops are a series workshops to help you get started developing for Windows 8 and using Unity to develop games for the XBox One.
These workshops can also be used as a stepping stone towards a few larger competitions with a focus on socially responsible and/or educational themes, including the iCampus Student Prize, IDEAS Global Challenge or the Imagine Cup.
Please register online at the workshop website icampusprize.mit.edu/iap/windows-8-and-unity-game-development-2014/. The website will have up to date details on the workshops.
Sponsor(s): Office of Educational Innovation and Technology, Electrical Engineering and Computer Science
Contact: Brandon Muramatsu, NE48-308, 617 253-1680, MURA@MIT.EDU
Jan/13 | Mon | 09:00AM-03:00PM | See Website, bring your Windows 8 laptop. |
Please register online at icampusprize.mit.edu/iap/windows-8-and-unity-game-development-2014/. The website will have up to date details on the workshops.
Jan/14 | Tue | 09:00AM-03:00PM | See Website, bring your Windows 8 laptop. |
Please register online at icampusprize.mit.edu/iap/windows-8-and-unity-game-development-2014/. The website will have up to date details on the workshops.
Contact Information
COPYRIGHT 2014