MIT: Independent Activities Period: IAP

IAP 2015 Activities by Category - Computers: Software and Systems

= Add activity session to your calendar (exports in iCalendar format)
Expand All | Collapse All


A First Course in Computer Programming with Mathematica and the Wolfram Language

Kyle Keane, Wolfram Research, W. Craig Carter, Professor

Add to Calendar Jan/07 Wed 04:00PM-06:00PM 32-155, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 90 participants
Prereq: None

“Enrollment Limited: Drop-ins welcome, Sign up in individual courses to ensure seat”

Attendance is limited by classroom size:
Please sign up for A First Course in Computer Programming here: https://www.surveymonkey.com/s/RDNMKD9

Learn the fundamentals of the Wolfram Language and Mathematica in this hands-on workshop. Topics will include a walk-through of the notebook interface, basic syntax, and common uses for research. Participants will program along with the instructor while discussing each topic. This session is designed for participants that have little or no previous computer programming experience.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


A Purely Functional Sudoku Solver

Ziv Scully

Add to Calendar Jan/09 Fri 05:00PM-07:00PM 4-231

Enrollment: Unlimited: No advance sign-up
Prereq: Familiarity with at least one programming language

Why would anyone ever want to write a program in a language that didn't have variables? We're going to see a few reasons as we write a Sudoku solver in Haskell, a purely functional programming language. Please leave your ++'s at home.

Sponsor(s): Student Information Processing Board
Contact: Ziv Scully, sipb-iap-haskell-sudoku@mit.edu


Advanced Data Science Using Mathematica and the Wolfram Language

Taliesin Beynon, Wolfram Research, Luca Belli, Wolfram Research

Add to Calendar Jan/23 Fri 04:00PM-06:00PM 4-270, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 115 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Advanced Data Science Using Mathematica here
https://www.surveymonkey.com/s/RCXZXQY

Learn about Data Science using the Wolfram Language and Mathematica in this hands-on workshop. Topics will include semantic import, cleaning data, querying data, building interactive visualizations, and creating APIs. Participants should have previous experience with Data Science and some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Aesthetic programming - draw your way into computer programming!

Esther D. Shilcrat, Former MIT Fellow and former Simmons CS Professor

Add to Calendar Jan/13 Tue 02:00PM-04:00PM 14-0637
Add to Calendar Jan/15 Thu 02:00PM-04:00PM 14-0637

Enrollment: Limited: Advance sign-up required
Sign-up by 01/05
Limited to 14 participants
Attendance: Participants must attend all sessions

If you have ever used a calculator even for simple computations, you are already a programmer! In this class we will show
how to translate you've already been doing - using memory, giving input, getting output, into small programs in the JavaScript language. To make it more visual, and more fun, we will work in small teams to use our new knowledge to create graphic displays

Great for those with no programming experience and especially those who are put off by what they thing programming is like.  Both students and non-students are welcome to attend.

Please bring a calculator or a smart phone and some blank paper and a pen or pencil.

 

Sponsor(s): Electrical Engineering and Computer Science, Women's and Gender Studies
Contact: Esther D. Shilcrat, estherds@mit.edu


An Overview of Statistical Software

Jennie Murack

Add to Calendar Jan/14 Wed 10:00AM-11:00AM 1-115

Enrollment: Limited: Advance sign-up required

Do you need to analyze data, but are not sure which program to use? Have you been using one statistical software package for a while and are curious about others? This class is for you. We will learn the strengths and weaknesses of some statistical software programs, see a brief demonstration of each, and learn how to access them at MIT.

Register here: http://libcal.mit.edu/event.php?id=842820

 

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


APIs for Scholarly Resources: Research Opportunities with Text Mining and Data Mining

Mark Clemente, Scholarly Communications and Licensing Librarian

Add to Calendar Jan/29 Thu 11:00AM-12:00PM 14N-132

Enrollment: Please email clemente@mit.edu to reserve a spot
Sign-up by 01/29
Limited to 25 participants

APIs, short for application programming interface, are tools used to share content and data between software applications.  Many scholarly publishers, databases, and products offer APIs to allow researchers with programming skills to more powerfully extract data to serve a variety of research purposes.  With an API, users might create programmatic searches of a citation database, extract statistical data, mine full-text articles for content, or dynamically query and post blog content.

This session, offered by the MIT Libraries' Office of Scholarly Publishing, Copyright, and Licensing, will give a brief overview of some of the scholarly research APIs available to the MIT community and will feature Materials Science & Engineering PhD student Edward Kim, whose current research work utilizes APIs.

Sponsor(s): Libraries
Contact: Mark Clemente, 14S-318, 617 324-4871, CLEMENTE@MIT.EDU


Basics of Copyright and Software Intellectual Property

Daniel Dardani

Add to Calendar Jan/13 Tue 12:00PM-01:45PM 3-133

Enrollment: Unlimited: No advance sign-up

Ever wanted to pen a novel or code a video game?

Maybe you are an artist or an architect?

Copyright issues affect musicians, photographers, and software developers alike. As such, copyrights offer a unique and fun look at the protection of your works of authorship whether created at MIT or elsewhere.

Join Daniel Dardani, Technology Licensing Officer and IP Coordinator of MIT’s Game Lab for an overview of Copyright law and issues, including its history, use, and relevance to the MIT Community as one form of intellectual property. Daniel will explore the nature of originality, doctrine of fair use, how copyrights function in the digital age, and more. All are welcomed. Please register at: http://tlo.mit.edu/iapevents”, or email kmkhalil@mit.edu 

 The event is Co-Sponsored by the MIT Department of Electrical Engineering and Computer Science 

Sponsor(s): Technology Licensing Office
Contact: Katrina Khalil-Iannetti, NE18-501, 617 253-6966, KMKHALIL@MIT.EDU


Beginning Exploratory Programming

Nick Montfort, Associate Professor of Digital Media

Add to Calendar Jan/07 Wed 10:00AM-05:00PM E15-335, lunch provided

Enrollment: Limited: Advance sign-up required
Limited to 15 participants

This one-day course is an introduction to programming that requires no previous experience. Through practice, we consider how to think with computation, how computation and media interact, and how computing is part of culture. Programming is introduced as a way to iteratively design artworks and humanities projects so that one can discover the direction of the project during programming. The idea of exploratory programming differs from the instrumental programming done to a pre-determined specification; beginning programmers, as well as others, can benefit from this different perspective. Students will develop and share several short projects during the day, will modify existing code, and will learn some programming fundamentals. The medium we will focus on will be text, but students completing the course should be better prepared to use computing with other media as well.

Students should bring their own notebook computers running any typical OS: GNU/Linux, Windows, or OS X. Windows and OS X, installing Anaconda with Python 2.7 <http://continuum.io/downloads> is required before the session begins. GNU/Linux users, please install iPython notebook. OS X users will need a text editor set up for use with plain text files (not TextEdit!) and, if one is not installed, should install TextWrangler. To continue after the course, installing Firefox and Processing is also recommended.

Sponsor(s): Comparative Media Studies/Writing
Contact: Nick Montfort, nickm@NICKM.COM


Build a Drivebot you can control with your Android or iOS device using Cypress Programmable System-on-a Chip (PSOC)

Danielle Class, Patrick Kane, Mike Daly, Craig Cheney, Steven Leeb

Add to Calendar Jan/27 Tue 10:00AM-05:00PM 38-501
Add to Calendar Jan/28 Wed 10:00AM-05:00PM 38-501

Enrollment: Limited: Advance sign-up required
Sign-up by 01/10
Limited to 30 participants
Attendance: Participants must attend all sessions
Prereq: Programming, circuits, and soldering experience helpful

Students will compete in a Programmable System on a Chip (PSoC) design competition using Cypress CY8CKIT-042-BLE PSoC 4Pioneer Bluetooth Low Energy  development kit and one PSoC 4 CY8CKIT-049. PSoC 4 BLE is a programmable device with an ARM Cortex M0, programmable digital and analog blocks and a BLE radio all on a single chip!  The goal of the competition is to design a Drivebot that can be remote controlled using Bluetooth Low Energy (BLE) protocol. If you have an iPhone 4 or newer or an Android device, BLE is already built into it.

The first session will be a combination of lecture and hands on labs that will introduce the students to PSoC 4 and its design environment PSoC Creator and an introduction to the Drivebot.

The second session will be hands on “hacker” day building your Drivebot.  Each student will have 5 minutes to present their version of the solution.

Space will be limited. To apply, please e-mail your full name, MIT class year and major, and your MIT e-mail address to iap-psoc@mit.edu. We’ll let you know after January 10th if you’ve got a spot in the class.

http://web.mit.edu/cdev2

Sponsor(s): Electrical Engineering and Computer Science
Contact: Danielle Class, iap-psoc@mit.edu


Build Non-Linear Narrative Writing Tools

David Dufresne, Open Doc Lab Fellow

Add to Calendar Jan/14 Wed 10:00AM-05:00PM E15-335
Add to Calendar Jan/15 Thu 10:00AM-05:00PM E15-335, (continuation of Day 1, optional)

Enrollment: Limited: Advance sign-up required
Attendance: second day is optional

In this 1-day workshop (with an optional 2nd day), join David Dufresne, award-winning interactive documentary storyteller and OpenDocLab fellow, in brainstorming and prototyping non-linear story writing tools.

The challenge: how to build a new tool to write and conceptualize non-linear stories in a way that directors, storytellers, designers and developers can understand and use for their work.

We need new tools for creating non-linear narratives. A word processor is poorly adapted to think in terms of fragmented narratives, database, and interactive research. Word or Google Docs are too linear in their design, Excel too boring and not inspiring. Scrivener is wonderful but for solo usage. Let's invent the right writing and producing tool for the new narratives!

In this workshop we will brainstorm and prototype tools for non-linear documentary writing and conception. Anyone with an interest in developing interactive documentary tools is welcome including but not limited to students, faculty and staff with skills in storytelling, design, programming, and game design and development.

Sponsor(s): Comparative Media Studies/Writing
Contact: Sarah Wolozin, swolozin@mit.edu


Building Cognos Reports - Advanced

Brandin Tumeinski, Roshni Gohil

Add to Calendar Jan/29 Thu 12:00PM-01:30PM 1-115

Enrollment: Limited: Advance sign-up required
Sign-up by 01/09
Limited to 23 participants

During this hands-on session, we’ll cover how to create drill-throughs between reports, implement conditional logic, and utilize other report-building tips and tricks. There will be time at the end of the session for you to work on your own reports, or update an existing report to better meet your reporting needs. Please sign up in advance to help us better tailor the session.

Sponsor(s): Information Systems & Technology
Contact: Roshni Gohil, cognos-help@mit.edu


Building Cognos Reports - Basics

Brandin Tumeinski, Adita Zeqollari

Add to Calendar Jan/22 Thu 12:00PM-01:30PM 14-0637

Enrollment: Limited: Advance sign-up required
Sign-up by 01/09
Limited to 23 participants

During this hands-on session, learn how to build a basic Cognos report. We’ll cover list, crosstab, and chart reports, formatting elements, sectioning and grouping data, adding totals, and exporting reports. There will be time at the end for you to work on building your own report, or update an existing report to better meet your reporting needs. Please sign up in advance to help us better tailor the session.

Sponsor(s): Information Systems & Technology
Contact: Roshni Gohil, cognos-help@mit.edu


Building iOS, Android and OS X Applications with RubyMotion

Add to Calendar Jan/20 Tue 05:00PM-07:00PM 4-231

Enrollment: Unlimited: No advance sign-up
Prereq: Some familiarity with iOS or Ruby development suggested.

RubyMotion is a revolutionary toolchain for iOS, Android and OS X. It lets you quickly develop and test cross-platform native applications for the iPhone, iPad, Mac OS X and Android devices. RubyMotion apps are written in Ruby and use native platform APIs. Applications are compiled, run at full speed on iOS, Mac and Android hardware, and can be submitted to the app stores for each platform. RubyMotion runs on OS X and is a commercial product. Come to the class then decide if it is the right technology to use for your next application. We will explore the history of the project, tour the framework, and build a functioning app.

Course website here.

Sponsor(s): Student Information Processing Board
Contact: Rajiv Aaron Manglani, sipb-iap-rubymotion@mit.edu


Building iOS, Android, and OS X Applications with RubyMotion

Rajiv Aaron Manglani

Add to Calendar Jan/20 Tue 05:00PM-07:00PM 4-231

Enrollment: Unlimited: No advance sign-up
Prereq: Some familiarity with iOS or Ruby development suggested.

RubyMotion is a revolutionary toolchain for iOS, Android and OS X. It lets you quickly develop and test cross-platform native applications for the iPhone, iPad, Mac OS X, and Android devices. RubyMotion apps are written in Ruby and use native platform APIs. Applications are compiled, run at full speed on iOS, Mac, and Android hardware, and can be submitted to the app stores for each platform. RubyMotion runs on OS X and is a commercial product. Come to the class then decide if it is the right technology to use for your next application. We will explore the history of the project, tour the framework, and build a functioning app.

If you plan on attending, please RSVP to sipb-iap-rubymotion@mit.edu.

http://sipb.mit.edu/iap/rubymotion/

 

Contact: Rajiv Aaron Manglani, sipb-iap-rubymotion@mit.edu


Cool Math Proofs

Curtis Northcutt

Add to Calendar Jan/22 Thu 07:00PM-09:00PM 32-124

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/20

Cool Math Proofs is a one time class where we will look at some of the most interesting, novel, fun math proofs. Some of these proofs you may have seen, others you likely will have not. This course does not use any advanced techniques and is intended for the freshman-junior level math enthusiast. This course is not intended for experts as you will likely have seen many of these proofs already. We'll have a lot of fun though!

Please sign up by registering at http://goo.gl/forms/mZK6Jr3xb1

Sponsor(s): Electrical Engineering and Computer Science
Contact: Curtis Northcutt, cgn@mit.edu


(CANCELED) Cybersecurity: People, Process and Technology

Everardo Ruiz SM '00, Intellectual Ventures, COL. Robert Banks

Jan/28 Wed 10:00AM-12:00PM E62-250

Enrollment: Unlimited: Advance sign-up required

CANCELLED Due to the weather, the speakers can no longer travel to campus.

The tools for Cybersecurity are shifting from Protection and Detection toward Tolerance and Survivability. As Malware numbers, attacks, cost and time-to-fix all explode, it has become clear the advances in Cybersecurity technology have outpaced similar advances in People and current Processes. Should we move beyond today's compliance approaches towards monitoring and industry partnership that shares threat information? Can we align dependent circles… and what can we do till then? Is this simply a technology discussion? The presentation was based on several decades of industry, telecom and government perspectives.

Everardo Ruiz SM '00 and COL. (Ret.) Robert Banks will lead this discussion.

Register for this free event.

Sponsor(s): Alumni Association
Contact: Elena Byrne, W98-206C, 617 252-1143, EBYRNE@MIT.EDU


(CANCELED) Data Management in Stata

Ista Zahn, Statistical Trainer

Jan/27 Tue 01:00PM-04:00PM 1-115

Enrollment: Limited: Advance sign-up required
Prereq: Familiarity with Stata (such as the Intro. workshop)

This class will introduce common data management techniques in Stata.  Topics covered include basic data manipulation commands such as: recoding variables, creating new variables, working with missing data, and generating variables based on complex selection criteria.  Participants will be introduced to strategies for merging datasets (adding both variables and observations), and collapsing datasets.

Prerequisite: This workshop is intended for users who have an introductory level of knowledge of Stata software.

For current MIT students, faculty, and staff only. Athena login required to access the software.

Register here: http://libcal.mit.edu/event.php?id=842830

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Develop and Share a Piece of Algorithmic Art

Kyle Keane, Wolfram Research, W. Craig Carter, Professor

Add to Calendar Jan/14 Wed 01:00PM-03:00PM 4-163, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 81 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for  Develop & Share a Piece of Algorithmic Art here: https://www.surveymonkey.com/s/R2YGFHJ

Learn to use the Wolfram Language for artistic expression in this creative and interactive workshop. In small teams (or alone) participants will create a piece of algorithmic art. Each group will share their art with other participants in a playful, collaborative environment. This session is appropriate for participants with any, including no, previous computer programming experience.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


End User Cybersecurity 101

Roy Wattanasin

Add to Calendar Jan/23 Fri 01:00PM-02:00PM 1-150, Bring your questions & comments

Enrollment: Limited: First come, first served (no advance sign-up)
Prereq: None, Open To All, Invite your colleagues

Whether you realize it or not, end user cybersecurity plays a major role in everyones' lives: from your siblings to your grandma etc. It affects your family, friends and even your colleagues. It is critical for all to understand how to be safer with today's online threats.

Come to this 1-hour introductory conversation to understand and learn more. Bring your questions to this information security open-ended general session for all. Hear from Roy and Frank Quinn about their thoughts and recommendations regarding the topics below.

(This is designed to be a general session about "end-user information security today" for the MIT community. Feel free to invite your colleagues!)

A. Backing Your Data

B. Administrative Access

C. Operating System (OS) Patching

D. Third-party patching

E. Defenses (Virusscan, Malware, Secunia, defenses etc.)

F. Passwords

G. Wireless Connectivity

H. Questions

Contact: Roy Wattanasin, roywatt@mit.edu


Energy Information: Maps and Data to use with GIS

Anne Graham

Add to Calendar Jan/26 Mon 01:00PM-02:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Sign-up by 01/16
Limited to 35 participants

Where are the power plants and pipelines? How close are they to population centers? In this session, MIT GIS Services will introduce you to energy maps and spatial data available and demonstrate GIS in action on the energy front.

Register here: http://libcal.mit.edu/event.php?id=836002

 

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Exploring Public Genomes (a fun hands-on introduction to bioinformatics)

Nancy Ouyang

Enrollment: Unlimited: No advance sign-up
Attendance: Participants welcome at individual sessions

Day-to-day schedule and sign-up form here. List of RSVPs so far here.

There are now hundreds of publicly available human genomes thanks to efforts like the 1000 Genomes Project and the Personal Genome Project. How can we explore, visualize, and create interesting hypotheses from this wealth of data? We’ll take a hands-on approach to answering this problem by diving into the topic of personalized medicine. Specifically, we’ll explore what it means to have the ApoE4 allele, a genetic risk factor for Alzheimer’s, from different perspectives (genomic, physiological, population-wide, etc.) Along the way, we’ll cover current tools and limitations in bioinformatics. On the last day, we’ll present our work to each other, so make your projects fun and interesting -- games, interactive art, and static visualizations are all possible results of taking this class. Extra points for wackiness (for instance, a musical or pastry interpretation of ApoE)!

Some programming experience will be helpful (bring a laptop, this is a hands-on class!), depending on the project you want to do and how much of the technical intricacies of bioinformatics you want to delve into. Pastry interpretations of genomics are always welcome though.

Feel free to email me if you have any questions.

Sponsor(s): Electronic Research Society
Contact: Nancy Ouyang, (678) 379-8088, NOUYANG@ALUM.MIT.EDU


Exploring Public Genomes

Add to Calendar Jan/12 Mon 06:00PM-07:00PM 66-154, Bring laptop please!
Add to Calendar Jan/13 Tue 06:00PM-07:00PM 66-154, Bring laptop please!
Add to Calendar Jan/14 Wed 06:00PM-07:00PM 66-154, Bring laptop please!
Add to Calendar Jan/15 Thu 06:00PM-07:00PM 66-154, Bring laptop please!
Add to Calendar Jan/16 Fri 06:00PM-07:00PM 66-154, Bring laptop please!

See description for tentative schedule for each day.


GIS Level 2

Anne Graham

Add to Calendar Jan/23 Fri 01:00PM-04:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants
Prereq: A basic knowledge of ArcMap

Expand your experience with GIS software and learn how to create and edit GIS files, geocode addresses onto a map, re-project data, and use tools like Clip, Buffer, and Spatial Join. We will use both ArcGIS and QGIS.

Prerequisite: Participants should have taken the Introduction to GIS workshop or have previous experience using ArcGIS or QGIS.

Register here: http://libcal.mit.edu/event.php?id=836001

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Hacking a Software Interview -- Mastering Programming Interview Questions

Ron Chaney

Add to Calendar Jan/21 Wed 05:30PM-07:00PM 32-155
Add to Calendar Jan/22 Thu 05:30PM-07:00PM 32-155

Enrollment: Unlimited: No advance sign-up
Attendance: Participants welcome at individual sessions
Prereq: one MIT programming class or equivalent; 6.006 useful

Ever wanted to work at a company like Google, TripAdvisor, Akamai, or Facebook? There's just one thing standing in your way: the interview. But there's no need to fear. We've mastered the interview questions and topics, and we want to show you how you can nail every programming question. Whether you're a beginning programmer or a seasoned expert, this class is for you. The class focuses on computer science topics that frequently come up in programming interviews. It covers time complexity, hash tables, binary search trees, and some other things you might learn in 6.046. However, most of the time is devoted to topics you won't learn in class, such as crafty bitwise logic and tricks to solving problems. If you have any interest in working at a computer science company, make sure you don't miss this class!

Sponsor(s): Student Information Processing Board, Electrical Engineering and Computer Science
Contact: Ashley Moniz, amacri@akamai.com


Hacking Radio - GnuRadio & HackRF/USRP

Andy Lippman, Associate Director, MIT Media Lab, Tal Achituv, Media Lab / Fluid Interfaces

Add to Calendar Jan/08 Thu 10:00AM-03:00PM E14-674, Bring your laptop [optional]
Add to Calendar Jan/20 Tue 10:00AM-03:00PM E14-674, Bring your laptop [optional]

Enrollment: Advance sign-up required, preference to Media Lab students and W1MX members
Sign-up by 01/20
Limited to 35 participants
Attendance: Repeating event, particpants welcome at any session

NOTICE:

1) Event runs 10am - 3pm with the option to stay later and continue hacking.
2) If you can only attend a portion, please still come.
3) Each day is standalone, attending both (8th and 20th) is also an option - but then please register twice.

Recent developments in Software & Hardware for SDR (Software Defined Radio) combined with decreasing costs of devices enables many interesting possibilities.
 
Think about what our projects would look like without microcontrollers, and imagine the possibilities for future projects with easily programmable RF equipment (for both Rx and Tx).

We will introduce RF basics, and overview some of the hardware devices currently on the market, as well as hack some projects on GnuRadio.

We will build FM receivers/transmitters, and look into programming our own GnuRadio Blocks.

If you've heard of the ISEE-3 Reboot project, the work there was done using GnuRadio and USRPs. (see: http://spacecollege.org/isee3/)

There is no activity fee. Bringing a laptop is recommended.
Register here: http://goo.gl/forms/aJ9qVovPqJ 

If you have questions or project ideas please e-mail tal@media.mit.edu

Sponsor(s): Media Arts and Sciences
Contact: Tal Achituv, E14-548, 917-512-5060, ACHITUV@MIT.EDU


How to get the most from the Koch Institute Bioinformatics Support and Computational Resources

Charlie Whittaker, KI Bioinformatics and Computing Core Facility Research, Jingzhi Zhu, KI Bioinformatics and Computing Core Facility Researcher

Add to Calendar Jan/30 Fri 09:00AM-11:00AM 14N-132 DIRC

Enrollment: Limited: Advance sign-up required
Sign-up by 01/27
Limited to 40 participants
Prereq: This session is open to Researchers affiliated with Koch Ins

The Koch Institute Bioinformatics and Computing Core Facility provides researchers with support for various computational recourses. These resources include a Linux compute cluster, extensive data storage and a wide range of applications. Please sign up for this session if you are a researcher affiliated with the Koch Institute, MIT Biology Department, MIT Center for Environmental Health Sciences or MIT Biological Engineering and are interested in learning how to get the most from the support we provide. We will cover IT-related topics such as cluster usage and storage access as well as provide general examples of bioinformatics analytical pipelines. Registraion Required. 

 

Note: This session is open to Researchers affiliated with Koch Institute Member Laboratories, MIT Biology Department, MIT Center for Environmental Health Sciences or MIT Biological Engineering.

Sponsor(s): Biology, Biological Engineering, Libraries
Contact: Courtney Crummett, 14S-134, 617 324-8290, CRUMMETT@MIT.EDU


Intro to Data Science Using Mathematica and the Wolfram Language

Luca Belli, Wolfram Research, Taliesin Beynon, Wolfram Research

Add to Calendar Jan/23 Fri 01:00PM-03:00PM 4-163, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 81 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Intro to Data Science Using Mathematica here:
https://www.surveymonkey.com/s/RC2HFJP

Learn about the fundamental data analysis features of the Wolfram Language and Mathematica in this hands-on workshop. Participants will import, clean, analyze, and visualize multiple real world data sets to produce interactive analysis reports. Participants should have some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Intro to Mathematica and the Wolfram Language

Peter Barendse, Wolfram Research, Kyle Keane, Wolfram Research

Add to Calendar Jan/09 Fri 01:00PM-03:00PM 4-163, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 81 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Intro to Mathematica & the Wolfram Lang. here: https://www.surveymonkey.com/s/RYM285W

Learn about the unique and new features of the Wolfram Language and Mathematica in this hands-on workshop. Topics will include pattern matching, functional programming, integrated data & natural language processing, and symbolic & numeric computation.  Participants will program along with the instructor while discussing each topic. This session is designed for participants that have some previous computer programming experience.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Introduction to Cognos

George Roch, Adita Zeqollari

Add to Calendar Jan/20 Tue 01:30PM-02:30PM 4-159, *new location

Enrollment: Limited: Advance sign-up required
Sign-up by 01/19
Limited to 40 participants

This information session provides an overview of existing departmental Cognos reports and packages, and corresponding navigation diagrams and other documentation for each report area. We will also cover the Cognos production and test environments, and the report development process. Please sign up in advance to help us better tailor the session.

Sponsor(s): Information Systems & Technology
Contact: Roshni Gohil, W92-140, cognos-help@mit.edu


Introduction to GIS

Alex Oberg

Add to Calendar Jan/12 Mon 01:00PM-04:00PM 14N-132
Add to Calendar Jan/20 Tue 01:00PM-04:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants
Attendance: Repeating event, particpants welcome at any session

Learn the basics of visualizing and analyzing geographic information and creating your own maps in a Geographic Information System (GIS). We will introduce open source and proprietary GIS software options and let attendees choose to work through exercises using ESRI ArcGIS (proprietary) and/or Quantum GIS (QGIS) (open source). Learn to work with data from the MIT Geodata Repository, analyze the data, and create maps that can be used in reports and presentations.

For January 12th, Register here: http://libcal.mit.edu/event.php?id=835993

For January 20th, Register here: http://libcal.mit.edu/event.php?id=835994

Note, this is the same workshop offered twice. Only register for one workshop.

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Introduction to R

Ista Zahn, Statistical Trainer,

Add to Calendar Jan/14 Wed 01:00PM-04:00PM 1-115
Add to Calendar Jan/20 Tue 09:30AM-12:30PM 1-115

Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, particpants welcome at any session

Get an introduction to R, the open-source system for statistical computation and graphics. With hands-on exercises, learn how to import and manage datasets, create R objects, install and load R packages, conduct basic statistical analyses, and create common graphical displays. This workshop is appropriate for those with little or no prior experience with R.

This workshop will be offered at two times. Only register for one time.

January 14th, 1pm-4pm workshop: http://libcal.mit.edu/event.php?id=842822

January 20th, 9:30am-12:30pm workshop: http://libcal.mit.edu/event.php?id=842823

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Introduction to R Graphics

Ista Zahn

Add to Calendar Jan/22 Thu 09:30AM-12:30PM 1-115

Enrollment: Limited: Advance sign-up required
Prereq: Familiar with saving/importing data, data types, data frames

This introduction to the popular ggplot2 R graphics package will show you how to create a wide variety of graphical displays in R. Topics covered included aesthetic mapping and scales, faceting, and themes. This is an intermediate level workshop appropriate for those already familiar with R.

Prerequisites: Participants should be familiar with importing and saving data, data types (e.g., numeric, factor, character), and manipulating data.frames in R.

Register here: http://libcal.mit.edu/event.php?id=842827

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Introduction to Stata

Ista Zahn

Add to Calendar Jan/26 Mon 01:00PM-04:00PM 1-115

Enrollment: Limited: Advance sign-up required

This class will provide a hands-on introduction to Stata. You will learn how to navigate Stata’s graphical user interface, create log files, and import data from a variety of software packages.  We will also share tips for getting started with Stata including the creation and organization of do-files, examining descriptive statistics, and managing data and value labels. This workshop is designed for individuals who have little or no experience using Stata software.

For current MIT students, faculty, and staff only. Athena login required to access the software.

Register here: http://libcal.mit.edu/event.php?id=842829

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Introduction to the Command Line

Sheena Nie

Add to Calendar Jan/07 Wed 07:30PM-08:30PM 56-114
Add to Calendar Jan/15 Thu 07:30PM-08:30PM 56-114

Enrollment: Unlimited: No advance sign-up
Attendance: Repeating event, particpants welcome at any session

New to the command line? In this hands-on workshop, you'll learn to use
this fundamental tool, essential to becoming a savvy and efficient
programmer in class work, on the job, and in everyday tasks. We will start
with the basics and where to learn more for more advanced topics. Please
bring a laptop.

Prereq: No experience with the command line. If you are using Windows, please install Cygwin beforehand at https://www.cygwin.com/.

Sponsor(s): Electrical Engineering and Computer Science, Eta Kappa Nu
Contact: Sheena Nie, xnie@mit.edu


iOS Development with Swift

Nina Kominiak, Apple Consulting Engineer

Add to Calendar Jan/21 Wed 02:00PM-04:00PM 32-155

Enrollment: Limited: Advance sign-up required
Sign-up by 01/16
Limited to 80 participants
Prereq: Basic programming knowledge

iOS development is notorious for being wrought with complications due to the baggage of C. Fear no more! Last year, Apple introduced Swift, a noble successor.

Join us in learning about Apple’s new Objective-C based programming language with one of Apple's consulting engineers, Nina Kominiak. Fast, modern, safe and interactive — Swift has been proven to be more efficient at complex object sorts and more reliable for RC4 encryptions. In this seminar, we will be going over the basics of Swift and sharing resources that can help you jumpstart developing your next iOS application.

Reserve your spot at developers.mit.edu/iapmob

Sponsor(s): Information Systems & Technology
Contact: Amber Bennoui, E19, 617 324-6573, BENNOUI@MIT.EDU


IoT @ MIT

Brian DeLacey

Enrollment: Limited: Advance sign-up required
Sign-up by 01/05
Limited to 20 participants
Attendance: Participants must attend all sessions

This class has been merged with the Internet of Things Workshop.

See http://www.iotfestival.com/IoTIAP.html for more info.

Contact: Brian DeLacey, Bdelacey@MIT.EDU


Add to Calendar Jan/12 Mon 01:00PM-04:00PM E51-151, Bring your laptop
Add to Calendar Jan/13 Tue 01:00PM-04:00PM E51-151, Bring your laptop
Add to Calendar Jan/14 Wed 01:00PM-04:00PM E51-151, Bring your laptop
Add to Calendar Jan/15 Thu 01:00PM-04:00PM E51-151, Bring your laptop
Add to Calendar Jan/16 Fri 01:00PM-04:00PM E51-151, Bring your laptop

Brian DeLacey


LabVIEW Boot Camp

Andrew Watchorn, Academic Curriculum Specialist

Add to Calendar Jan/26 Mon 09:00AM-05:00PM 1-190, Bring your laptop
Add to Calendar Jan/27 Tue 09:00AM-05:00PM 1-190, Bring your laptop
Add to Calendar Jan/28 Wed 09:00AM-05:00PM 1-190, Bring your laptop
Add to Calendar Jan/29 Thu 09:00AM-05:00PM 1-190, Bring your laptop
Add to Calendar Jan/30 Fri 09:00AM-05:00PM 1-190, Bring your laptop

Enrollment: Limited: Advance sign-up required
Sign-up by 01/09
Attendance: Participants must attend all sessions
Prereq: None, but basic programming skills helpful. LAPTOP REQUIRED

If you’re new to programming with LabVIEW or looking to improve your existing skills, the LabVIEW Boot Camp is a free hands-on course that introduces you to graphical programming with LabVIEW system design software.  You’ll learn fundamental skills to develop data acquisition, instrument control, data logging and measurement analysis applications as well as have an opportunity to take the Certified LabVIEW Associate Developer (CLAD) exam, a globally recognized entry-level certification exam, for free.

To reserve your seat and view more details, visit this site. 

 Who Should Attend
Graduate students, researchers, and educators seeking an introduction to LabVIEW system design software should enroll in this class. Undergraduate students who are interested in attending should email to check for space availability.

Requirements: You must have LabVIEW 2014 installed on a laptop and able to be run before you come to the activity:

1. Download and install LabVIEW from this link.
  (click the “See Download options” and choose “Professor or Student?”
2. Download and install NI-DAQmx 9.6 from this link.
  (IMPORTANT: Install LabVIEW first)
3. Go the link below and review “Developer Zone Tutorial: LabVIEW Core 1 - The Software Development Method” and “Developer Zone Tutorial: Introduction to Data Acquisition”. You can do this while LabVIEW and NI-DAQmx are downloading and installing. This should take you 30-60 minutes.

Sponsor(s): Mechanical Engineering
Contact: Andrew Watchorn, andrew.watchorn@ni.com


lynda.com - Getting the Most Out of It

Mark Wiklund

Add to Calendar Jan/20 Tue 01:00PM-02:00PM E17-121

Enrollment: Unlimited: No advance sign-up
Prereq: None

Have you just heard about lynda.com's online training, or are you already familliar with it and would now like to learn how to take better advantage of this great learning resource? lynda.com's catalog of over 1,500 courses on web development, desktop software, and many business and technology topics are avaiilable free of charge to MIT faculty, students, and staff.

In this non-credit IAP session, we will provide you wiith an overview of the lynda.com catalog - you'd be surprised what's out there. We'll show you how you can track and manage your training and how to create and share custom lists of related courses with your team. We'll also show you some examples of how lynda.com training can be blended with MIT and other resources to meet complex learning needs. This non-credit event will be led by Mark Wiklund, IS&T Training Manager.

Sponsor(s): Information Systems & Technology
Contact: Mark Wiklund, W92-228H, 617 253-0686, MWIKLUND@MIT.EDU


Machine Learning in Mathematica and Wolfram Language

Etienne Bernard, Wolfram Research, Taliesin Beynon, Wolfram Research

Add to Calendar Jan/21 Wed 01:00PM-03:00PM 4-163, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 81 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Machine Learning in Mathematica and Wolfram Language here: https://www.surveymonkey.com/s/R2RZ5V8

Learn about the new Machine Learning features of the Wolfram Language in this hands-on workshop. Participants will create, test, and use classifiers/predictors for real-world problems such as image recognition, text classification, and prediction from generic data. Participants should have some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Manage your PDFs and Citations: Zotero and Mendeley

Jennie Murack

Add to Calendar Jan/23 Fri 11:00AM-12:00PM 14N-132
Add to Calendar Jan/26 Mon 11:00AM-12:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, particpants welcome at any session

Using citation management software to create and maintain a collection of references or PDFs is common and important in today’s academic world. These tools will help you to save citations from your favorite databases and websites, store related PDFs or attachments, and quickly build a bibliography for your papers and publications. We’ll review Zotero and Mendeley and show how to use them together to help your manage your PDF's and citations.

This workshop is being offered twice. Only register for one workshop.

Jan. 23rd registration: http://libcal.mit.edu/event.php?id=842843

Jan. 26th registration: http://libcal.mit.edu/event.php?id=842844

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Massively Parallel Multiphysics Simulation Simplified by MOOSE

Derek Gaston, Idaho National Laboratory Computational Science Liaison

Enrollment: Unlimited: No advance sign-up
Attendance: Participants welcome at individual sessions
Prereq: Some C++ Experience (Do a tutorial or two)

The MOOSE (Multiphysics Object-Oriented Simulation Environment) framework simplifies the work necessary for a scientist or engineer to simulate complex multiphysics phenomena.  An object-oriented approach, overlaying a robust nonlinear solution algorithm provides an approachable interface for solving sytems of partial differential equations.  In addition, MOOSE is inherently parallel allowing for utilization of all those cores in a workstation... or all the cores in a supercomputer to speed up your calculation, all without requiring the user to know anything about parallel programming.

MOOSE is in use by hundreds of scientists and engineers all over the world where it's been eployed for nuclear reactor simulation, materials science, geothermal applications, fluid dynamics, chemistry and much more.  In particular, MOOSE is already utilized by multiple research groups at MIT.  MOOSE has recently received an R&D100 Award and Derek Gaston (the original creator of MOOSE) was also awarded the Presidential Early Career Award for Scientists and Engineers (PECASE) for developing the code.

This tutorial is being taught by Derek Gaston and will be a comprehensive, hands-on experience: teaching you everything that you need to create your very own multiphysics simulation tool.

NOTE: If attending please go through the "Getting Started" instructions on mooseframework.org BEFORE the class begins!

Sponsor(s): Computation for Design and Optimization, Nuclear Science and Engineering
Contact: Derek Gaston, NW12-312, 208-709-4684, GASTDR@MIT.EDU


Introduction

Add to Calendar Jan/20 Tue 01:00PM-05:00PM 4-231, Bring your Laptop

NOTE: Go through the "Getting Started" instructions on mooseframework.org BEFORE the class begins!

The session will begin with a brief overview of MOOSE and a demonstration of the framework.  This will be followed by an exploration of the mathematical concepts behind MOOSE.  The day will end with a brief explanation of the datastructures in MOOSE and how to start / build / run MOOSE-based applications.

Derek Gaston - Idaho National Laboratory Computational Science Liaison


Solving Equations

Add to Calendar Jan/21 Wed 01:00PM-05:00PM 4-231, Bring your Laptop

NOTE: Go through the "Getting Started" instructions on mooseframework.org BEFORE the class begins!

The basics of how to translate a system of partial differential equations into pluggable MOOSE objects.  This will cover the following "Systems" in MOOSE: Kernels, BoundaryConditions, Material Properties.  Also covered will be how to run in parallel.

Derek Gaston - Idaho National Laboratory Computational Science Liaison


Enhanced Capabilties

Add to Calendar Jan/22 Thu 01:00PM-05:00PM 4-231, Bring Your Laptop

NOTE: Go through the "Getting Started" instructions on mooseframework.org BEFORE the class begins!

This session will cover mesh adaptivity, auxiliary calculations, Postprocessors, Functions and more.  Also a brief introduction to the idea of "physics-based-preconditioning" will also be given.

Derek Gaston - Idaho National Laboratory Computational Science Liaison


Advanced Capabilties

Add to Calendar Jan/23 Fri 01:00PM-05:00PM 4-231, Bring Your Laptop

NOTE: Go through the "Getting Started" instructions on mooseframework.org BEFORE the class begins!

A brief overview of many of the more advanced capabilities in MOOSE including: Dirac Kernels, Scalar Kernels, Geometric Search, DG, MultiApps, Transfers, Debugging.  Further there will also be a presentation of the available "Physics Modules" MOOSE ships with and how to leverage them in your application.

Derek Gaston - Idaho National Laboratory Computational Science Liaison


Master Department Hierarchy and Roles *postponed until Tuesday, 2/3/15, 1:30-2:30pm in NE49-3098*

Roshni Gohil, George Roch

Add to Calendar Jan/27 Tue 01:30PM-02:30PM NE49-3098, *postponed until 2/3/15*

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/31
Attendance: Repeating event, particpants welcome at any session

This info session covers departmental hierarchies in different business systems across campus, and how they are related by way of the Master Department Hierarchy. The section on roles will cover who has authorizations, what those authorizations cover, and where these authorizations apply. Please sign up in advance to help us better tailor the session.

Sponsor(s): Information Systems & Technology
Contact: Roshni Gohil, cognos-help@mit.edu


Mathematica and Wolfram Language for Advanced Programmers

Taliesin Beynon, Wolfram Research, Etienne Bernard, Wolfram Research

Add to Calendar Jan/21 Wed 04:00PM-06:00PM 4-163, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 81 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Mathematica and Wolfram Language for Advanced Users here:
https://www.surveymonkey.com/s/R2ZZQDR

Learn about the advanced features of the Wolfram Language and Mathematica in this hands-on workshop. Topics will include associations, evaluation control, cloud deployment, dynamic interfaces and notebook programming, and metaprogramming.  Participants should have previous computer programming experience and some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Mathworks: Explore, Visualize, and Analyze Your Data with MATLAB

Tim Mathieu

Jan/27 Tue 10:00AM-12:00PM (CANCELED)

Enrollment: Advanced Registration Preferred
Prereq: None

In this session, you will learn how to use MATLAB to gain insight into your scientific data. With the MATLAB language, interactive tools, and built-in math functions, you can explore and model your data, build customized analyses, and share your discoveries with others. Through product demonstrations, you will see how to:

• Access data from files and spreadsheets 

• Manage complex and messy data

• Plot data and customize figures

• Perform statistical analysis and fitting

• Generate reports and build apps 

This session is for students, faculty, and researchers who are new to MATLAB. Experienced MATLAB users may also benefit from the session, which features capabilities from recent releases of MATLAB.

About the Presenter
Sean de Wolski joined MathWorks in November 2011 and works as an Applications Engineer supporting MATLAB and Math products. He has a MS and BS in Civil Engineering with a Structural Engineering Focus from the University of Maine. His research focused on developing tools to better characterize microstructural properties of concrete using X-ray Microtomography and image processing.

MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, Tim.Mathieu@mathworks.com


MATLAB: Connecting MATLAB to Hardware Hands-on Workshop

Tim Mathieu

Add to Calendar Jan/29 Thu 01:00PM-03:00PM W31-301

Enrollment: Limited: Advance sign-up required
Prereq: Knowledge of MATLAB is nice-to-have, but not necessary.

This workshop will teach you how to use MATLAB to acquire real-world test signals from data acquisition hardware. You will learn how easy it is to use MATLAB as a single environment for data acquisition and analysis. 

We will be using the Data Acquisition Toolbox in this workshop as an example of the complete test and measurement workflow with MATLAB. The workflow is similar for both Data Acquisition and Instrument Control Toolboxes.

Highlights include: 

Use a Digilent Analog Discovery Kit, MATLAB and the Data Acquisition Toolbox to stimulate a device under test and acquire a response

Analyze the acquired data to characterize the device under test

Create a published report of your work 

Build a deployable GUI to share with your colleagues

Note:

We have a limited class size for this workshop. Register now and we will contact you closer to the event to confirm your seat. Necessary software and hardware kits will be made available to attendees for the duration of the workshop.Faculty, staff and graduate students will be given preference as attendees.Knowledge of MATLAB is nice-to-have, but not necessary.

About the Presenters Adam Sifounakis

MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

 

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, tim.Mathieu@mathworks.com


MATLAB: Introduction to MATLAB: Problem Solving and Programming Hands-on Workshop

Tim Mathieu

Jan/27 Tue 01:00PM-05:00PM (CANCELED)

Enrollment: Advance Registration Preferred
Prereq: None

MATLAB is a high-level language that allows you to quickly perform computation and visualization through easy-to-use programming constructs.

Attendees will learn how to import data from an external file, plot the data over time, then perform some analysis to view the data trends. You’ll learn how to write a MATLAB script and publish it to a format for sharing, such as HTML. You’ll also learn how to write your own MATLAB functions, use flow control, and create loops.

By the end of the session, you’ll have learned to create an application in MATLAB.

Key topics:

Navigating the MATLAB desktop

Working with variables in MATLAB

Calling MATLAB functions

Importing and extracting data

Visualizing data

Conducting computational analysis

Fitting data to a curve

Note:

Attendees must bring a laptop to this hands-on workshop with MATLAB already installed.In advance of the session MathWorks will provide each registrant with a temporary MATLAB license that attendees will be required to install.Please register for the hands-on workshop only if you have 100% certainty of your ability to attend.

Presenter Eoin Moore

MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, tim.Mathieu@mathworks.com


MATLAB: MATLAB & Simulink for Project-Based Learning Using LEGO MINDSTORMS EV3 Hands-on Workshop

Tim Mathieu

Add to Calendar Jan/30 Fri 01:00PM-03:30PM W31-301

Enrollment: Limited: Advance sign-up required
Prereq: Knowledge of MATLAB is nice-to-have, but not necessary.

To address the growing need in curriculum and research for low-cost, easy to use hardware and software environments, Simulink now includes the capability to program low-cost hardware such as Arduino, Raspberry Pi, LEGO MINDSTORMS EV3, and other platforms. 

The purpose of this workshop is to demonstrate how using Simulink to program low-cost hardware can enhance courses in signal processing, computer vision, communications, data acquisition, instrument control, embedded systems, and more, by easily going from theory to practice. 

This workshop uses LEGO MINDSTORMS EV3 as the target platform. Participants will develop and test robot control algorithms that access and use standard EV3 sensors and actuators, and automatically generate code to program the robot.

No prior experience with MATLAB or Simulink is necessary.

Note:

We have a limited class size for this workshop. Register now and we will contact you closer to the event to confirm your seat. Necessary software and LEGO EV3 Kits will be made available to attendees for the duration of the workshop.Faculty, staff and graduate students will be given preference as attendees.

 

MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, tim.Mathieu@mathworks.com


MATLAB: MATLAB for Data Acquisition, Instrument Control and Analysis

Tim Mathieu

Add to Calendar Jan/29 Thu 10:00AM-12:00PM 4-163

Enrollment: Advanced Registration Preferred
Prereq: None

MathWorks provides the tools you need in a single environment to acquire, analyze, explore data and automate tasks. Within MATLAB and Simulink you can control and acquire data from plug-in data acquisition boards, test instruments, Web cameras and frame grabbers. 

During this seminar, we will demonstrate some of the latest data acquisition and instrument control capabilities provided by our test and measurement toolboxes. We will show you how to acquire data from external sources, interactively explore it, and perform live visualization and data analysis. We will also show you how to automate your tasks to simplify data collection and analysis. 

Highlights include:

• Communicating with hardware and instruments 

• Acquiring, analyzing and visualizing your test data in one environment 

• Automatically generating reports in MATLAB to share your results

About the Presenters Adam Sifounakis

MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

 

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, tim.Mathieu@mathworks.com


MATLAB: Quadcopter Simulation, Control and Embedded Software Development with Simulink

Tim Mathieu

Add to Calendar Jan/30 Fri 10:00AM-12:00PM 4-163

Enrollment: Advanced Registration Preferred
Prereq: None

In this session on simulation, control and automated code generation for the ARDRONE Autonomous Quadcopter, you will be able to see how you can design a Simulink simulation for the ARDRONE and deploy the code onto the ARDRONE hardware. 

Highlights include:

• Building a dynamic multi-domain simulation from Solidworks CAD models

• Design a flight control system using automated PID tuning and system identification

• Generate flight code and deploy to the drone over Wi-Fi with 1-click

About the Presenter
Daren Lee has a Masters in Aerospace Engineering and has been with the Mathworks for past two years working on various hardware-driven demonstrations with MATLAB and Simulink. As a member of the Pilot Engineering group, he looks forward to consulting with customers in topics related to auto-code generation of MATLAB/Simulink algorithms to C/C++ and HDL for model-based design workflows.

 

MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, tim.Mathieu@mathworks.com


Numerical simulations with COMSOL Multiphysics

Mian Qin, COMSOL

Enrollment: Limited: First come, first served (no advance sign-up)
Limited to 80 participants
Attendance: Participants welcome at individual sessions

Learn how to build and share physics-based numerical models through introductory to advanced-level tutorials. Free trials will be provided as we explore the capabilities of COMSOL Multiphysics 5.0, including the new Application Builder.

Suitable for all Engineering and Science disciplines.

Sponsor(s): Chemical Engineering
Contact: Mian Qin, (781) 273-3322, mian@comsol.com


1. Introduction to COMSOL Multiphysics

Add to Calendar Jan/13 Tue 09:30AM-12:30PM 66-110

Discover the capabilities and features of COMSOL Multiphysics; learn the natural workflow of the COMSOL Desktop user interface.

* To receive the trial version before this lecture, please confirm your attendance at: http://www.comsol.com/events/c50abw/34151/
No prior COMSOL experience necessary. Existing users would benefit from the introduction to 5.0 release highlights.

Mian Qin - COMSOL


2. COMSOL Application Builder & Server

Add to Calendar Jan/13 Tue 01:30PM-03:30PM 66-110

COMSOL Applications provides a means for you to share your COMSOL models with anyone, anywhere in the world. In this session you will learn how to quickly convert your COMSOL models into Applications, and how to share them with others.

http://www.comsol.com/events/c50abw/34161/
This lecture is suitable for anyone with an engineering, physics, or science background, who are interested in developing or using a COMSOL App.

 

Jeff Hiller - COMSOL


3. Intensive Immersion in COMSOL

Add to Calendar Jan/20 Tue 09:30AM-12:30PM 66-110

We will go over the details of:


* To receive the trial version before this lecture, please confirm your attendance at: http://www.comsol.com/events/c50abw/34171/
This lecture is suitable for anyone with an engineering, physics, or science background.

Fabrice Schlegel - COMSOL


4. Tips and Tricks when using COMSOL

Add to Calendar Jan/20 Tue 01:30PM-03:30PM 66-110

Looking to increase your productivity with the COMSOL product suite? From setting up to post-processing your COMSOL models, this session will showcase techniques that save time. Regardless of your engineering field, these tips and tricks will boost your efficiency and help you get the most out of your modeling efforts.

*To receive the trial version, please confirm your attendance:http://www.comsol.com/events/c50abw/34181/

Mian Qin - COMSOL


Physical Computing in Urban Planning

Arlene Ducao

Enrollment: Limited: Advance sign-up required
Sign-up by 12/16
Limited to 16 participants
Attendance: Participants must attend all sessions

How can urban planners take advantage of the connected technologies that are starting to transform individual data to massively larger scales in time and space? From smartphones to wearables, from social media to quantified self, the aggregation and geo-location of data is becoming a major part of urban studies and planning.

In this workshop, we'll look at how we can design and deploy with some of the most commonly hackable instruments-- microcontrollers, sensors, and phones-- that collect urban data. The workshop should give students the physical computing resources they need to deploy their own small data collection networks. Unique to this class, we'll also consider the political, historical, and social underpinnings of using these sensors in the urban environment.  (The findings from this class will be carried forth to a spring 2015 class at NYU ITP called "The Quantified Self About Town.")

Student Requirements: Interest in electronics and sensors. Experience in building simple circuits is preferred but not required. Please bring an Arduino Starter Pack (or equivalent components) and your laptop to class.

Sponsor(s): Urban Studies and Planning
Contact: Arlene Ducao, arlduc@mit.edu


Add to Calendar Jan/20 Tue 10:00AM-03:00PM TBA
Add to Calendar Jan/21 Wed 10:00AM-03:00PM TBA
Add to Calendar Jan/22 Thu 10:00AM-03:00PM TBA
Add to Calendar Jan/23 Fri 10:00AM-03:00PM TBA

Arlene Ducao


Physical Computing with the Wolfram Language on the Raspberry Pi: Mathematica for Makers

Kyle Keane, Wolfram Research, W. Craig Carter, Professor

Add to Calendar Jan/28 Wed 01:00PM-03:00PM 4-163, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 81 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Physical Computing with the Wolfram Language: Mathematica for Makers here:
https://www.surveymonkey.com/s/RJTR9ZV

Learn to make physical interfaces using the Wolfram Language and the Raspberry Pi in this hands-on workshop. Participants will form small teams (or work alone) to design and build a physical interface using the GPIO pins of the Raspberry Pi computer, along with some foil and cardboard. Each project will be demonstrated for other participants. All necessary equipment for this session will be provided.

 

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Physics and Engineering Problem Solving using Mathematica and the Wolfram Language

Kyle Keane, Wolfram Research, W. Craig Carter, Professor

Add to Calendar Jan/12 Mon 03:00PM-05:00PM 4-270, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 115 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Physics & Engineering Problem Solving... here: https://www.surveymonkey.com/s/RY6TSDD

Learn how to take a physical problem (e.g., a problem set in physics, chemistry, or engineering), solve it, and create instructive visualizations of the physical phenomena. This session will be interactive and participants will create a solution from start to finish during the session. Participants should have some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Programming in Perl

Quentin Smith

Enrollment: Unlimited: No advance sign-up
Attendance: Participants requested to attend all sessions.
Prereq: Some programming experience in other languages.

Introduction to programming in Perl: syntax, flow control, I/O, regular expressions, data structures, objects, and some CGI programming.

NOTE: It is highly recommended that participants attend all three sessions, as different material will be covered in each session. The last session will probably be a question and answer session and will cover participant-requested material.

More information & slides from the class can be found on the class webpage.

Sponsor(s): Student Information Processing Board
Contact: Quentin Smith, sipb-iap-perl@mit.edu


Add to Calendar Jan/08 Thu 08:00PM-10:00PM 4-231
Add to Calendar Jan/13 Tue 08:00PM-10:00PM 4-231
Add to Calendar Jan/15 Thu 08:00PM-10:00PM 4-231

Quentin Smith


Proof-Based Methods: A Warm-Up for 6.042

Curtis Northcutt

Add to Calendar Jan/20 Tue 07:00PM-09:00PM 32-144

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/17

Discrete Mathematics Proof Methods: We will cover Induction, Deduction, Contradiction and examples, and applications to Graph Theory and how they are used by Google Maps. Regarding Graph Theory, we will cover introductory definitions, proofs about different graph classes and types, graph algorithms (breadth first search, depth first search, Dijkstra's algorithm, heuristic search, A* search). If time, we will conclude with a discussion of the four-color theorem, and prove a looser bound of 6-color theorem (5-color theorem if time) and other interesting examples as time permits.

Please sign up by registering at http://goo.gl/forms/A6XpLWy3JP

Sponsor(s): Electrical Engineering and Computer Science
Contact: Curtis Northcutt, cgn@mit.edu


Python Programming in ArcGIS: an introduction to scripting for geographic analysis systems

Daniel Sheehan

Enrollment: Limited: Advance sign-up required
Limited to 10 participants
Attendance: Participants must attend all sessions

Scripting in Python is an efficient method of automating analysis in ArcGIS. Learn to write simple code that accesses Arcgis tools to process your data. This workshop involves writing programs using the Python language and ArcObjects.

Particpants must attend sessions on BOTH days.

Prerequisites: Experience with ArcGIS. An understanding of programming concepts is useful, but not required. You may bring your own data for analysis.

Participants may bring their own laptop computer with Arcgis 10.2 and Python 2.7 installed or use the GIS Lab computers.

Register here: http://libcal.mit.edu/event.php?id=835995

 

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Python for GIS: Day 1

Add to Calendar Jan/14 Wed 09:30AM-12:30PM GIS Lab, 7-238

Daniel Sheehan


Python for GIS: Day 2

Add to Calendar Jan/15 Thu 09:30AM-12:30PM GIS Lab, 7-238

Daniel Sheehan


R Programming

Ista Zahn, Statistical Trainer

Add to Calendar Jan/16 Fri 01:00PM-04:00PM 1-115
Add to Calendar Jan/21 Wed 01:00PM-04:00PM 1-115

Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, particpants welcome at any session
Prereq: a basic familiarity with R

This hands-on, intermediate R course will guide users through a variety of programming functions in the open-source statistical software program, R.  This workshop covers blocks, loops, program flow, functions,S3 classes and methods, and debugging in R. This workshop is intended for those already comfortable with using R for data analysis who wish to move on to writing their own functions.

Prerequisite: basic familiarity with R, such as acquired from an introductory R workshop

This workshop is being offered two times. Only register for one workshop.

January 16th, 1pm-4pm workshop: http://libcal.mit.edu/event.php?id=842825

January 21st, 1pm-4pm workshop: http://libcal.mit.edu/event.php?id=842826

 

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


R Regression Models

Ista Zahn

Add to Calendar Jan/23 Fri 01:00PM-04:00PM 1-115

Enrollment: Limited: Advance sign-up required
Prereq: basic familiarity with R

This hands-on, intermediate R course will demonstrate a variety of statistical procedures using the open-source statistical software program, R.  Topics covered include multiple regression, multilevel models, and multiple imputation. We expect that users enrolled in this course are already familiar with the statistical processes that we cover and are interested in learning how to run these procedures in R.

Prerequisite: Basic familiarity with R, such acquired through an introductory R workshop.

Register here: http://libcal.mit.edu/event.php?id=842828

 

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Rapid Prototyping: ISN Soldier Design Contest

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 13: SDC Contest Overview, project descriptions, interest statements and class scheduling.

Jan 15: Caffeinated Crash course in PCB design (and finish up SDC project description/signups)

Jan 20: 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 22: MIT Beaverworks Tour

Jan 27: Bolt Facility Tour
http://bolt.io

Jan 29: Final Project (Powerpoint) Presentations
Web: http://mit.edu/isn/sdc

Contact: Kurt Keville, 4-6424, kkeville@mit.edu


Rapid Prototyping Soldier Design Contest


Refining and Visualizing Information - Breaking Free of the Basics

Helen Bailey, Digital Curation Analyst, Sean Thomas, Program Manager for Scholarly Repository Services

Enrollment: Limited: Advance sign-up required
Attendance: Participants welcome at individual sessions

This two-part course provides an introduction to information visualization that takes you beyond the basics of traditional spreadsheet and presentation graphics. Participants will learn how to use free, open-source tools for data refinement that combine the reporting and manipulation power of databases with the ease of use of spreadsheet applications.

Session One: Introduction & Overview
Monday, Jan. 12, 2015, 10:30am-12:00pm
14N-132 (DIRC)

This introductory session will provide an overview of concepts and tools for data refinement and visualization. Attendees will be introduced to web-based, open-source tools that provide beginner and intermediate users with richer functionality than traditional desktop spreadsheet and graphics software. Topics will include use cases and tool selection, data processing workflows, and principles for creating effective visualizations.

Register for session one: http://libcal.mit.edu/event.php?id=849726

Session Two: Hands-on Workshop
Friday, Jan. 16, 2015, 10:30am-12:30pm
14N-132 (DIRC)

This hands-on workshop will walk participants through a step-by-step process of refining and visualizing a sample data set. Students will learn tricks for using Open Refine, preparing data for use in web-based visualization tools, and modifying JavaScript code to customize D3.JS visualizations. Previous experience with HTML, JavaScript, or scripting languages is not necessary but will be helpful.

Register for session two: http://libcal.mit.edu/event.php?id=849728

Sponsor(s): Libraries
Contact: Helen Bailey, E25-131, 617 324-4493, HBAILEY@MIT.EDU


Regression and Graphing in Stata

Ista Zahn

Add to Calendar Jan/30 Fri 01:00PM-05:00PM 1-115

Enrollment: Limited: Advance sign-up required

This hands-on class will provide a comprehensive introduction to graphics in Stata.  Topics for the class include graphing principles, descriptive graphs, linear regression, factor variables, and post-estimation graphs.  This is an introductory workshop appropriate for those with only basic familiarity with Stata.

Prerequisite: a general familiarity with Stata (such as taking the Introduction to Stata workshop).

Current students, staff and faculty only. An Athena login is required to access the software.

Register: http://libcal.mit.edu/event.php?id=842832

Sponsor(s): Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Resources for Free and Open GIS Data

Alex Oberg

Add to Calendar Jan/26 Mon 02:00PM-03:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants
Prereq: Experience with GIS software is helpful, but not required.

Geospatial data is often extremely costly and difficult to access, but there are an increasing number of free and open GIS datasets that can be just as suitable and useful as their expensive, proprietary counterparts. We will explore specific sources and strategies for discovering this data. Examples of sources covered include OpenStreetMap, Natural Earth Data, the Database of Global Administrative Areas, and others. Some experience with GIS may be helpful.

Sign up here: http://libcal.mit.edu/event.php?id=836003

 

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


ROOT tutorial

Areg Danagoulian

Enrollment: Limited: First come, first served (no advance sign-up)
Attendance: Participants welcome at individual sessions
Prereq: basic knowledge of coding and data analysis

ROOT is a C++ based data analysis toolkit which was developed by the high energy physics community at CERN   for analyzing terabytes of nuclear data.  It consists of libraries and a built-in CINT C++ interpreter, which allows for prototyping and exploratory data analysis.  This creates an environment which greatly simplifies the transition from prototyping to scripting and eventually to a stand-alone, highly efficient code. ROOT is a very powerful data analysis framework which is currently being used in high energy and nuclear physics, astrophysics and nuclear engineering.  

In this 2 day tutorial we will start with an intro to C++, and will go over some basic exercises on how to load, analyze, and save data in the ROOT/CINT framework.

Requirements:  bring your own laptop.

Note:  while we will try to provide access to a server where the participants can play with ROOT,  the participants are encouraged to have ROOT installed on their laptops before the tutorial.

Sponsor(s): Nuclear Science and Engineering
Contact: Areg Danagoulian, 617 324-6329, AREGJAN@MIT.EDU


Add to Calendar Jan/14 Wed 04:00PM-05:00PM 24-307
Add to Calendar Jan/16 Fri 04:00PM-05:00PM 24-307

Areg Danagoulian


Series - A Complete Tour of Mathematica and the Wolfram Language for Research and Fun

W. Craig Carter, Professor

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 55 participants
Attendance: Participants welcome at individual sessions
Prereq: None

Ten Sessions Offered (Bring Laptop, Use Survey Monkey Sign Up URL for each Session) : Learn to use the technical computing software Mathematica  effectively and creatively through hands-on workshops about the Wolfram Language. Topics include introductory through advanced programming, digital and physical interface creation, art, analysis of physical systems, machine learning, and data science. Participants are encouraged to attend all sessions in the series to gain maximum benefit, but may choose to attend only some sessions.  Participants that have little or no previous experience with computer programming or technical computing are  very welcome to attend all sessions and are especially encouraged to attend the introductory sessions.

It is requested that participants who register for particular sessions please show up as the instructors will need to allocate  physical and human resources to the class depending on its size. Mathematica  is Wolfram's original, flagship productóprimarily for technical computing for R&D and education. For more than 25 years, Mathematica  has defined the state of the art in technical computing and provided the principal computation environment for millions of innovators, educators, students, and others around the world.

Participants should bring a laptop with the latest version of Mathematica  installed; this software is free of charge for all faculty, staff, and students of MIT:  IS&T website (https://ist.mit.edu/mathematica/all).

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295, ccarter@mit.edu


A First Course in Computer Programming

Add to Calendar Jan/07 Wed 04:00PM-06:00PM 32-155, https://www.surveymonkey.com/s/RDNMKD9

Learn the fundamentals of using Mathematica  and the Wolfram Language in this interactive workshop. Topics will include a walk-through of the notebook interface, basic syntax, and common uses of Mathematica  for research. Participants will program along with the instructor while discussing each topic. This session is designed for participants that have little or no previous computer programming experience.

Kyle Keane - Wolfram Research, W. Craig Carter - Professor


Intro to Mathematica & the Wolfram Lang.

Add to Calendar Jan/09 Fri 01:00PM-03:00PM 4-163, https://www.surveymonkey.com/s/RYM285W

Learn about the unique and new features of the Wolfram Language and Mathematica this hands-on workshop.Topics will include pattern matching, functional programming, integrated data & natural language processing, and symbolic & numeric computation.Participants will program along with the instructor while discussing each topic.This session is designed for participants that have some previous computer programming experience.

Kyle Keane - Wolfram Research, Peter Barendse - Wolfram Research


Physics & Engineering Problem Solving...

Add to Calendar Jan/12 Mon 03:00PM-05:00PM 4-270, https://www.surveymonkey.com/s/RY6TSDD

Learn how to take a physical problem (e.g., a problem set in physics, chemistry, or engineering), solve it, and create instructive visualizations of the physical phenomena. This session will be interactive and participants will create a solution from start to finish during the session. Participants should have some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Kyle Keane - Wolfram Research, W. Craig Carter - Professor


Develop & Share a Piece of Algorithmic

Add to Calendar Jan/14 Wed 01:00PM-03:00PM 4-163, https://www.surveymonkey.com/s/R2YGFHJ

Learn to use the Wolfram Language for artistic expression in this creative and interactive workshop. In small teams (or alone) participants will create a piece of algorithmic art. Each group will share their art with other participants in a playful, collaborative environment. This session is appropriate for participants with any, including no, previous computer programming experience.

Kyle Keane - Wolfram Research, W. Craig Carter - Professor


Machine Learning in Mathematica and Wol

Add to Calendar Jan/21 Wed 01:00PM-03:00PM 4-163, https://www.surveymonkey.com/s/R2RZ5V8

Learn about the new Machine Learning features of the Wolfram Language in this hands-on workshop. Participants will create, test, and use classifiers/predictors for real-world problems such as image recognition, text classification, and prediction from generic data. Participants should have some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Etienne Bernard - Wolfram Research, Taliesin Beynon - Wolfram Research


Mathematica and Wolfram Language for Adv

Add to Calendar Jan/21 Wed 04:00PM-06:00PM 4-163, https://www.surveymonkey.com/s/R2ZZQDR

Learn about the advanced features of the Wolfram Language and Mathematica in this hands-on workshop. Topics will include associations, evaluation control, cloud deployment, dynamic interfaces and notebook programming, and metaprogramming.  Participants should have previous computer programming experience and some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Etienne Bernard - Wolfram Research, Taliesin Beynon - Wolfram Research


Intro to Data Science Using Mathematica

Add to Calendar Jan/23 Fri 01:00PM-03:00PM 4-163, https://www.surveymonkey.com/s/RC2HFJP

Learn about the fundamental data analysis features of the Wolfram Language and Mathematica in this hands-on workshop. Participants will import, clean, analyze, and visualize multiple real world data sets to produce interactive analysis reports. Participants should have some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Taliesin Beynon - Wolfram Research, Luca Belli - Wolfram Research


Advanced Data Science Using Mathematica

Add to Calendar Jan/23 Fri 04:00PM-06:00PM 4-270, https://www.surveymonkey.com/s/RCXZXQY

Learn about Data Science using the Wolfram Language and Mathematica in this hands-on workshop. Topics will include semantic import, cleaning data, querying data, building interactive visualizations, and creating APIs. Participants should have previous experience with Data Science and some familiarity with the Wolfram Language, attending the introductory sessions of this series is encouraged.

Taliesin Beynon - Wolfram Research, Luca Belli - Wolfram Research


Wolfram Language Programming Challenge

Add to Calendar Jan/26 Mon 01:00PM-03:00PM 4-270, https://www.surveymonkey.com/s/RJDPFM6

Compete in a fun programming challenge for small teams and individuals using the Wolfram Language and Mathematica. Participants will form small teams (or work alone) to design and finish a project in less than one hour with technical guidance from the instructor.  Each project will be shared and all participants will vote for a winning project in various categories.

Kyle Keane - Wolfram Research, Peter Barendse - Wolfram Research


Physical Computing with the Wolfram Lang

Add to Calendar Jan/28 Wed 01:00PM-03:00PM 4-163, https://www.surveymonkey.com/s/RJTR9ZV

Learn to make physical interfaces using the Wolfram Language and the Raspberry Pi in this hands-on workshop. Participants will form small teams (or work alone) to design and build a physical interface using the GPIO pins of the Raspberry Pi computer, along with some foil and cardboard. Each project will be demonstrated for other participants. All necessary equipment for this session will be provided.

W. Craig Carter - Professor, Kyle Keane - Wolfram Research


Siri and Beyond: Using Speech and More to Control Your iOS Device

Kim Patch, Tech Consultant, President of Redstart Systems

Add to Calendar Jan/14 Wed 01:00PM-02:30PM E17-121, Bring your iPhone or iPad with you to this event!

Enrollment: Unlimited: No advance sign-up

Kim Patch will discuss how to use an iOS device via voice.  Kim will demonstrate ways to efficiently use the native speech control on the iPhone and iPad, and she will talk about workflow strategies, apps and hardware that leverage the iPhone and iPad to make computing less hand intensive.   

About the Speaker:  Kim Patch is a user interface expert, software developer, writer, editor, and musician. She developed Utter Command, add-on software that makes Dragon NaturallySpeaking more productive. She is also an invited expert for the World Wide Web Consortium (W3C) Accessibility Initiative, where she is an editor for the User Agent Working Group and co-facilitator of the Mobile Accessibility Task Force.  Kim began using speech input two decades ago after she was hit with repetitive strain injuries.

Additional Sponsor Information:  IS&T Accessibility and Usability and IS&T Mobile Customer Support

Sponsor(s): Information Systems & Technology
Contact: Mary Ziegler, 7-143, 617-258-9328, maryz@mit.edu


Spatial Statistics: Spatial Autocorrelation

Jennie Murack

Add to Calendar Jan/22 Thu 01:00PM-03:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants
Prereq: A basic knowledge of ArcMap

Are there clusters in your data? Are similar values grouped together? How are several pieces of data related? This workshop will introduce you to the spatial statistics techniques of spatial autocorrelation and regression. We will use both ArcMap and Geoda.

Prerequisites: A basic knowledge of ArcMap, including how to load data and a familiarity with the interface.

Register here: http://libcal.mit.edu/event.php?id=836000

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Take Charge of Your Stuff: Personal Content Management Tools

Peter Cohn

Add to Calendar Jan/20 Tue 05:00PM-06:00PM 14N-132
Add to Calendar Jan/21 Wed 05:00PM-06:00PM Online

Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, particpants welcome at any session

Personal content management tools help you get organized so you can work more efficiently and save yourself time. Some tools help you organize all sorts of information (notes, pdfs, documents, etc.) and work more efficiently. Others let you annotate, cite, and/or share your content. In this session we’ll show you tools for doing this while working solo or in a group.

Please register for this event:

Sponsor(s): Libraries
Contact: Peter Cohn, pcohn@mit.edu


The MathWorks, Inc Sessions

James Cain, Manager - Experimental Learning Environments, ODL

Enrollment: Register at link below
Limited to 85 participants
Attendance: Participants welcome at individual sessions

MathWorks at MIT IAP 2015

The MathWorks®, Inc. is hosting six sessions, 3 lectures and 3 hands-on workshops, during MIT's Independent Activities Period (IAP) 2015.   All of these sessions are highly interactive, providing you the opportunity to talk directly to the engineers at MathWorks.  Join us to learn how you can use MATLAB and Simulink for technical computing and application development in engineering, math, and science. 

MATLAB is a high-level language that allows you to quickly perform computation and visualization through easy-to-use programming constructs. 

These sessions are on the following dates:

Tuesday, January 27th

Thursday, January 29th

Friday, January 30th

 

Attend as many sessions as you like.

Please visit the following URL for more information and to register for these sessions:

http://www.mathworks.com/company/events/seminars/mit_iap15/?refresh=true

Sponsor(s): Office of Educational Innovation and Technology
Contact: Tim Mathieu, tim.Mathieu@mathworks.com


Training for OpenStackTM

Jim Ballingall

Enrollment: Limited: Advance sign-up required
Sign-up by 01/10
Attendance: Participants must attend all sessions
Prereq: Linux commands, networks,view lecture slides before lectures

OpenStack is the de facto open source standard for cloud
infrastructure-as-a-service deployment, for public open
source and private hybrid clouds. OpenStack consists of a
series of interrelated services loosely coupled by a Restful API.
The training is an introductory overview of each of the major
OpenStack services - Keystone, Nova, Neutron, Glance, Swift,
etc. - with the perspective to become an OpenStack user,
architect, and developer. Includes lectures, discussions, demos
and hands-on labs.
Please see the IAP website for information on the training
session content, already conducted this year at Stanford,
Berkeley and Carnegie Mellon - http://www.industryacademia.org/training.html
Are you interested to become an OpenStack committer? This
training will give you the basic skills and brief summaries of
projects to start you on that path. Register for the IAP
“OpenStack Workshop” on Friday for more info on coding
projects that will range in duration from a semester to over a
year, and may offer internship opportunities.
To apply for the training, please email jim@industryacademia.org
with the subject “OpenStack Training”, and provide the following:
(1) Major,
(2) Program emphasis or specialization,
(3) Year in university,
(4) Advisor,
(5) Interest in an OpenStack class/capstone project,
(6) Interest in becoming an OpenStack committer,
(7) Relevant classes, work experience and background.

Sponsor(s): Electrical Engineering and Computer Science, Student Information Processing Board
Contact: Jim Ballingall, jim@industry-academia.org


Session Title TBD

Add to Calendar Jan/12 Mon 07:00PM-10:00PM 56-154

Session Description TBD


Session Title TBD

Add to Calendar Jan/13 Tue 07:00PM-10:00PM 56-154

Session Description TBD


Session Title TBD

Add to Calendar Jan/14 Wed 07:00PM-10:00PM 56-154

Session Description TBD


Session Title TBD

Add to Calendar Jan/15 Thu 07:00PM-10:00PM 56-154

Session Description TBD


OpenStack Workshop

Add to Calendar Jan/16 Fri 08:30PM-12:00PM 56-154

This Workshop is a follow-up to the ¿OpenStack Training and
Project Opportunities¿ conducted the previous 4 days. Want to
know how industry is using and extending the capabilities of
OpenStack? The format will be lectures and Q/A. The purpose
is to learn more about OpenStack uses cases and coding
projects that students can engage to enhance OpenStack.


(CANCELED) Understanding and Utilizing EHS Data Warehouse Reports

Jessica Van, EHS-MS Coordinator Liaison

Jan/28 Wed 10:00AM-11:30AM NE49-Little Cayman

Enrollment: Limited: Advance sign-up required
Sign-up by 01/21
Limited to 15 participants

During the session we will review the various EHS Reports available to you as an EHS Staff or EHS Coordinator and how you can utilize this information to build metrics.

 

Requirement: If you do not have authorizations to Data Warehouse information, please request for EHS Mgmt/Training data at IS&T Datawarehouse: http://ist.mit.edu/business/warehouse/access

Register at: http://ehs.mit.edu/site/content/iap-course-registration

Sponsor(s): Environment, Health and Safety Office
Contact: Jessica Van, N52-496, 617 452-3233, JVAN@MIT.EDU


(CANCELED) Using Network Analyst in ArcMap

Daniel Sheehan

Jan/27 Tue 01:00PM-03:00PM GIS Lab, 7-238

Enrollment: Limited: Advance sign-up required
Limited to 10 participants
Prereq: Experience with ArcMap

Many people use buffers in a GIS to estimate distances from a place or event, but buffers don’t allow for the fact that we usually travel on paths and roads, not as the crow flies. The Network Analyst extension in ArcGIS gives you the capability of creating buffers based on travel time or distance along roads and finding optimal routes using existing road networks. Experience with ArcGIS is required.

Register here: http://libcal.mit.edu/event.php?id=836004

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Webmapping: ArcGIS Online

Jennie Murack

Add to Calendar Jan/15 Thu 02:00PM-03:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants

Learn the basics of creating a web map using ArcGIS Online. You will learn how to find and add data, format your map, and create different types of maps.

Register here: http://libcal.mit.edu/event.php?id=835998

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


(CANCELED) Webmapping: CartoDB

Jennie Murack

Jan/27 Tue 03:00PM-04:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants

Learn how to create online maps using CartoDB, a free cloud-based mapping tool. We will review how to upload data, change the way it is displayed, and share your map.

Register here: http://libcal.mit.edu/event.php?id=836007

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


Webmapping: Google Maps

Daniel Sheehan

Add to Calendar Jan/21 Wed 02:00PM-03:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Limited to 22 participants

Learn how to use Google Maps and Fusion tables to make custom, online maps.

Register here: http://libcal.mit.edu/event.php?id=835999

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Jennie Murack, 7-238, 617 258-6680, MURACK@MIT.EDU


What's New in SolidWorks 2015

SolidWorks, Dassault Systems, Trainers

Add to Calendar Jan/23 Fri 10:00AM-02:00PM 37-252 Marlar Lounge

Enrollment: Unlimited: No advance sign-up

Come find out what is new in SolidWorks Premium 2015.  The vendor will be onsite to provide an overview of the new features in the main package as well as a more in-depth look at some of the modules including: Electrical, Composer, Simulation and Flow Simulation.

The tentative agenda for the session is:

 Come for one part or as much of the overview as you can. The session is open to all members of the MIT community.

Sponsor(s): Information Systems & Technology
Contact: Jonathan Hunt, 617 253-0172, JMHUNT@MIT.EDU


WiFi and the Internet of Things: a hands-on workshop with the CC3200 Launchpad

Brian DeLacey

Add to Calendar Jan/29 Thu 04:00PM-10:00PM 3-270

Enrollment: Limited: Advance sign-up required
Sign-up by 01/26
Limited to 50 participants

This session will start with an overview of the hardware and software
behind WiFi. We'll review the various standards in place and how WiFi
compares to other wireless technologies. We'll discuss WiFi in the context
of the Internet of Things (IoT) and the various wireless technologies used
for connecting to the internet. Security, privacy, and encryption with
wireless technologies will be discussed.

For the hands-on portion, all participants will receive the CC3200
LaunchPad with on-board WiFi. Bring your laptop so you can participate in
an intro to programming this device with the open source Energia platform.
We'll develop several simple programs utilizing WiFi.

All attendees will then participate in a group project to develop a
wireless, multiplayer game that runs over WiFi. The session will end with a
"WiFi Hackathon" to explore the limits and applications of this hardware
and software technology.

Additional details will be provided at
http://www.iotfestival.com/WiFiAndIoT.html

Sponsor(s): Electrical Engineering and Computer Science, Sloan School of Management
Contact: Brian DeLacey, bdelacey@gmail.com


Wireless Mesh Networks Reimagined

Brough Turner, Course 6 Alum, Founder/CTO, netBlazr, Inc.

Add to Calendar Jan/13 Tue 11:00AM-12:30PM 32G-449 (Patel Room)

Enrollment: Unlimited: No advance sign-up

MIT was instrumental in launching wireless mesh networking about 15 years ago.  Today the technology is widely used in sensor networks and other distributed and/or low data rate applications, but capacity bottlenecks have limited its use for high-speed wireless Internet access.  All that is about to change.

We’ll discuss how higher frequencies and directional antennas are enabling high capacity wireless networks in urban areas using 5 GHz and 24 GHz unlicensed spectrum and, with this, a new generation of urban, wireless ISPs (including in Boston). But directional antennas require careful aiming – flexibility is gone. The solution: electronic aiming.

We’ll describe an NSF-funded program to design an innovative wireless mesh network node, installable by anyone, that enables low cost, high capacity Internet access.  This consumer device looks like a clear sheet of plastic to hang in a window, but sends and receives highly directional radio beams, steered in software, using a large antenna with electronic beam steering to automatically establish high capacity point-to-point links between buildings. Made with transparent conductive materials, it mounts indoors in a window (avoiding weather, roof access and landlord permissions), requires no aiming, and can automatically re-establish the mesh if a node is removed. 

This dramatically expands the applicability of wireless mesh networks, reducing the cost of community networks and enabling new wireless Internet services.  

 

Sponsor(s): Electrical Engineering and Computer Science, Computer Science and Artificial Intelligence Lab
Contact: Brough Turner, rbt@alum.mit.edu


Wolfram Language Programming Challenge

Kyle Keane, Wolfram Research, Peter Barendse, Wolfram Research

Add to Calendar Jan/26 Mon 01:00PM-03:00PM 4-270, Use Survey Monkey To Sign Up For Each Session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 115 participants
Prereq: None

Attendance is limited by classroom size:
Please sign up for Wolfram Language Programming Challenge here:
https://www.surveymonkey.com/s/RJDPFM6

Compete in a fun programming challenge for small teams and individuals using the Wolfram Language and Mathematica. Participants will form small teams (or work alone) to design and finish a project in less than one hour with technical guidance from the instructor.  Each project will be shared and all participants will vote for a winning project in various categories.

Sponsor(s): Materials Science and Engineering
Contact: W. Craig Carter, 13-4053, 617-715-4295


Writing Women Into Wikipedia

Maia Weinstock, Deputy Editor, MIT News, Kim Surkan, WGS Lecturer

Enrollment: Limited: Advance sign-up required
Limited to 16 participants
Attendance: Participants must attend all sessions
Prereq: none

Although Wikipedia is one of the most popular encyclopedias in the world, women are highly underrepresented on its pages. In this workshop, students will create original Wikipedia articles about notable women in history. Emphasis will be placed on women in the STEM disciplines, but students may chose women from any field. Participants will learn the nuances required of successful Wikipedia biographies; discover how to add appropriate images to Wikipedia articles; research notable women missing from Wikipedia's pages using multimedia resources from MIT's libraries; and come away having created a viable new article. No Wikipedia editing experience required.

Sponsor(s): Women's and Gender Studies
Contact: Emily Neill, 14E-316, 617 253-8844, ERNEILL@MIT.EDU


Add to Calendar Jan/12 Mon 07:00PM-09:00PM 14E-304, Bring your laptop

Maia Weinstock - Deputy Editor, MIT News, Kim Surkan - WGS Lecturer


Add to Calendar Jan/13 Tue 07:00PM-09:00PM 14E-304, Bring your laptop

Maia Weinstock - Deputy Editor, MIT News, Kim Surkan - WGS Lecturer


Add to Calendar Jan/14 Wed 07:00PM-09:00PM 14E-304, Bring your laptop

Maia Weinstock - Deputy Editor, MIT News, Kim Surkan - WGS Lecturer


Add to Calendar Jan/15 Thu 07:00PM-09:00PM 14E-304, Bring your laptop

Maia Weinstock - Deputy Editor MIT News, Maia Weinstock - Deputy Editor, MIT News, Kim Surkan - WGS Lecturer


You Can't Spell API without IAP - An Exploration of MIT's Many APIs

Jonathan Reed

Add to Calendar Jan/13 Tue 02:00PM-04:00PM 4-231

Enrollment: Advanced Sign Up Preferred
Sign-up by 01/01
Limited to 45 participants

APIs are everywhere these days, powering your favorite websites and mobile applications. APIs are great for integrating and updating data in a more streamlined way and can be made relatively easily with the right resources.  While using an API may seem like a daunting task, it can be as simple as visiting a website.  

In this seminar, we'll learn about what APIs are available, both within the MIT community, and in the larger Internet.  Techniques for integrating these APIs into your websites or other projects will be discussed, and some sample code will be provided.  If time permits, we'll also talk a bit about how you would go about writing your own API to make your data or service available to the larger MIT community.

Reserve your spot at developers.mit.edu/iap.

Sponsor(s): Information Systems & Technology
Contact: Amber Bennoui, E19, 617 324-6573, BENNOUI@MIT.EDU