MIT: Independent Activities Period: IAP

IAP 2019 Activities by Category - Computers: Software and Systems

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


(6.S095) Runescape, a History

Mendel Keller, Course 18

Add to Calendar Jan/15 Tue 12:30PM-02:00PM 34-301
Add to Calendar Jan/17 Thu 12:30PM-02:00PM 34-301
Add to Calendar Jan/22 Tue 12:30PM-02:00PM 34-301
Add to Calendar Jan/24 Thu 12:30PM-02:00PM 34.301
Add to Calendar Jan/29 Tue 12:30PM-02:00PM 34-301
Add to Calendar Jan/31 Thu 12:30PM-02:00PM 34-301

Enrollment: Limited: First come, first served (no advance sign-up)
Attendance: Participants welcome at individual sessions
Prereq: Interest in MMORPGs

Back in 2005, one fantasy MMO game swept the internet, second in popularity only to WoW. For four years, Runescape reigned supreme, and then slowly faded into a memory. In this course we will investigate what made the game so popular, what went so wrong, and what has been going on with the game since. We will be taking a holistic approach, looking at: combat, gameplay, quests & lore, graphics, marketing, in game economy, and the constant fight against cheating. With the recent release of Runescape mobile, the game has seen a resurgence of interest, making this an opportune time to take a second look at this favored childhood pastime. Will the new generation of child gamers relive the nostalgia of trekking from Lumbridge to Falador?

Sponsor(s): Electrical Engineering and Computer Science
Contact: Mendel Keller, chiller@mit.edu


3D Printing Design for Entrepreneurship

Mac Cameron

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

This class provides an overview of 3D printing technology then does a deep dive into Computer Aided Design (CAD) software. Participants will learn about the full process of solving a problem in their lives then taking that idea into CAD software, then 3D printed part. Each student will design over 3 parts, in increasing complexity, using CAD software and 3D print at least one of them. Students will be encouraged to take their 3D printed part to potential customers, getting design feedback and, hopefully, customers.  

 

Additionally, Stratasys is sponsoring materials for the course. Students will be able to print their parts at no cost. 

Sponsor(s): Sloan School of Management
Contact: Erin Martin, E40-160, 617 253-8653, E_MARTIN@MIT.EDU


Session 1: 3D Printing Your First Part

Add to Calendar Jan/25 Fri 02:00PM-05:00PM E40-163, LAPTOP REQUIRED; Recommended: external mouse

Students of all computer aided design levels will be introduced to OnShape, a computer aided design software, to design their first part to be 3D printed that evening. The 3D printer used will be the Fortus 380mc.

Mac Cameron


Session 2: Practicing CAD Skills

Add to Calendar Jan/28 Mon 02:00PM-05:00PM E40-163, LAPTOP REQUIRED; Recommended: external mouse

Students will be led through a number of CAD design activities and be introduced to their next 3D printing project based on a real world problem. Students second 3D print will be started and complete by Wednesday, 1/30.

Mac Cameron


Session 3: Entrepreneurial Opportunities

Add to Calendar Jan/30 Wed 02:00PM-05:00PM E40-163, LAPTOP REQUIRED; Recommended: external mouse

In the final class, students will be working through more CAD design activities, improving their designs, and exploring avenues to bring their parts to market.

Mac Cameron


(CANCELED) 6.S088 IAP in Sri Lanka: Programming Enterprise Applications with Ballerina & WSO2 in Sri Lanka

Prof. Saman Amarasinghe, Dr. Sanjiva Weerawarana

Jan/07 Mon 12:00AM-11:45PM Colombo, Sri Lanka, Inclusive dates: Dec 30 - January 27

Enrollment: Limited: Advance sign-up required
Sign-up by 11/02
Limited to 10 participants
Prereq: Programming experience

Ballerina is a concurrent, transactional, strongly typed programming language. It provides all the functionality expected of a modern, general-purpose programming language, but it is designed specifically for integration: it brings fundamental concepts, ideas and tools of distributed system integration into the language with direct support for providing and consuming network services, distributed transactions, reliable messaging, stream processing, security, and workflows.

This class will cover the following topics:

Introduction to Ballerina

Architecture of scalable enterprise systems

Enterprise application security

Writing microservices

APIs and integrating applications

Scalable deployment architectures

Devops

Students will develop a practical scale system through the course of the class with the intention of a future completed version going live.

This immersive experience brings MIT students and Sri Lankan students together for an intense month of study and exploration. Explore Sri Lanka’s heritage, culture, natural beauty, and people. Through this MISTI IAP program, you learn cross-cultural communication by living and working together with Sri Lanka students, and software engineers. As part of the team building and country orientation, the program starts of by visiting key cultural, heritage, historic, and wildlife sites in Sri Lanka. Costs covered by WSO2 & MISTI. Priority application deadline: Nov 2, rolling thereafter. More information and apply at https://goo.gl/Ei34Qj

Sponsor(s): Center for International Studies, MIT India Program, Electrical Engineering and Computer Science
Contact: Mala Ghosh, E40-423, (617) 452-2479, mghosh@mit.edu


An Example-Driven Introduction to Rust

Srinivas Kaza, Matthew Pfeiffer

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

Safety, performance, and ergonomics -- you can have it all!

Rust is a memory-managed language that is safer and more convenient than C or C++. The compiler prevents many classes of bugs from ever compiling into code -- buffer overruns, memory leaks, double frees, and data races to make a few. Beyond the technical aspects of the language, the Rust community is rapidly growing, energetic, and welcoming to newcomers.

In this crash course, we'll cover the semantics of Rust -- ownership/borrowing, lifetimes, traits, generics, and concurrency. We'll also go over some common anti-patterns from other languages, and try to refactor them into cleaner Rust code. Regardless of whether you opt to use Rust in the future, we hope that you'll be able to apply some of the design principles of Rust to code written in other languages.

Contact: Srinivas Kaza, kaza@mit.edu


An Example-Driven Introduction to Rust

Add to Calendar Jan/14 Mon 05:30PM-07:30PM 32-124
Add to Calendar Jan/16 Wed 05:30PM-07:30PM 32-124
Add to Calendar Jan/21 Mon 05:30PM-07:30PM 32-124
Add to Calendar Jan/23 Wed 05:30PM-07:30PM 32-124
Add to Calendar Jan/28 Mon 05:30PM-07:30PM 32-124
Add to Calendar Jan/30 Wed 05:30PM-07:30PM 32-124

Srinivas Kaza, Matthew Pfeiffer


Basics of Copyrights, Data, and Software Intellectual Property

Daniel Dardani, MIT Technology Licensing Officer

Add to Calendar Jan/25 Fri 10:00AM-11:30AM E25-111

Enrollment: Limited: Advance sign-up required
Sign-up by 01/24
Limited to 150 participants

It has been said that content is king.  

Copyrighted works—media, software, or art—comprise a major portion of the world’s creative, intellectual, and economic output. As such, copyright issues affect musicians, artists, authors, and software programmers alike.  

This popular talk offers a fun and interesting look at the protection of your creative works of authorship.

Join Daniel Dardani, Technology Licensing Officer and intellectual property expert, for an overview of copyright law and consider its history, practice, and relevance to your world and to the MIT community. 

We will discuss the nature of originality, fair use, open source, how copyrights can be licensed in the digital age, and more.

All are welcome. No prior knowledge about intellectual property or the law is required.

This session is part of the "Intellectual Property Speaker Series" co-sponsored by the Technology Licensing Office and MIT Libraries. Lunch will be provided to attendees of the Intellectual Property Speaker Series events. Please register for the seminar and lunch here: https://www.eventbrite.com/e/basics-of-copyrights-data-and-software-intellectual-property-iap-2019-tickets-53671824873?aff=1251901

The lunch for this session is sponsored by the MIT EECS department.

FREE SWAG!

We will also be giving away some branded MIT Libraries and Technology Licensing Office swag to participants who attend any 6 sessions from this series, so please check out our other sessions! http://mit_tlo.eventbrite.com

Sponsor(s): Technology Licensing Office, Libraries, Electrical Engineering and Computer Science
Contact: Karen Baird, NE18-501, 617 324-2386, KSHANER@MIT.EDU


Complex Collaborations and Durable Research Design

Ian Sullivan

Add to Calendar Jan/16 Wed 01:00PM-04:00PM 4-145, Bring your laptop

Enrollment: Limited: Advance sign-up required

This workshop demonstrates how to manage multiple projects and complex collaborations using the Open Science Framework as a tool. As part of working through these more advanced features we introduce concepts of data and material durability and issues that affect their reusability over time. NB: Despite its name, OSF is for more than science.

Register here: https://libcal.mit.edu/event/4861040

 

Sponsor(s): Libraries
Contact: Amy Nurnberger, nurnberg@mit.edu


Computational Approaches for Political Redistricting

Daryl DeFord, Postdoctoral Associate

Add to Calendar Jan/08 Tue 08:00AM-09:00AM 34-301
Add to Calendar Jan/10 Thu 08:00AM-09:00AM 34-301
Add to Calendar Jan/22 Tue 08:00AM-09:00AM 34-301
Add to Calendar Jan/29 Tue 08:00AM-09:00AM 34-301

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/05
Attendance: Repeating event, participants welcome at any session
Prereq: Basic Python experience, Linear Algebra

In the last 3 years, computational methods have become increasingly important for analyzing legislative districting plans. The MIT based MGGG group has developed the first open source software for Markov chain analysis of districting plans (github.com/mggg/GerryChain) and is preparing to provide data (github.com/mggg-states) and software tools (github.com/gerrymandr) to the public in advance of the redistricting based on the upcoming 2020 census.

Attendees will get experience with geospatial software and data as well as cutting-edge methods for computational redistricting.  Each student will select a state to take responsibility for, specifically collecting the relevant data and generating an ensemble of comparison plans. Students will also have the opportunity to develop their own methods for generating districting plans and engage with related mathematical problems. Successful approaches will have the opportunity to be integrated with the MGGG codebase. 

Please email <ddeford@mit.edu> to register.

Sponsor(s): Electrical Engineering and Computer Science, Computer Science and Artificial Intelligence Lab
Contact: Daryl DeFord, 32-D475A, ddeford@mit.edu


Computational Thinking for Modeling and Simulation

Dr. Ali Talebinejad, Lecturer of MIT Mechanical Engineering Department, Prof. Daniel Frey, Professor of MIT Mechanical Engineering Department

Enrollment: Limited: Advance sign-up required
Sign-up by 01/11
Limited to 25 participants
Attendance: Participants must attend all sessions
Prereq: College Mathematics

Computational thinking is becoming widely recognized as a skill necessary for every educated person in a technologically advanced society and that is why MIT is trying to make it a General Institute Requirement course. You can get a leg up in courses such as 2.086, no to mention getting 3 credits by registering under 2.S989.

Our fully-online material and software will help students to develop the thought processes involved in formulating a problem in such a way that a computer can effectively carry out that solution. This course focuses on a subset of computational thinking for modeling of the physical world and predicting their behavior – something that engineers and scientists frequently need to do.  We cover many topics normally viewed as within the domain of mathematics such as algebra and calculus, but the solution procedures are algorithmic rather than symbolic.

The major themes are:

Representation.  How to encode information about the world in a computer?   Decomposition.  How to break a large and diverse problem into many simpler parts? Discretization.  How to break up space and time into a large number of relatively small pieces? Verification.  How to build confidence in the results of a model? 

By completing this course, you will be able to select and implement numerical methods for interpolation, integration, differentiation, solving linear and nonlinear system of equations, and finally using random variables for solving Engineering and Science problems.

Contact: Dr. Ali Talebinejad, TAALEBI@MIT.EDU


Logistics, Software Intro & Installation

Add to Calendar Jan/07 Mon 01:00PM-03:00PM N51-310, Bring your laptop!

Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department, Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department


Lecture 1: Introductory Concepts

Add to Calendar Jan/11 Fri 01:00PM-03:00PM N51-310, Bring your laptop!

Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department, Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department


Lecture 2: Interpolation

Add to Calendar Jan/14 Mon 01:00PM-03:00PM N51-310, Bring your laptop!

Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department, Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department


Lecture 3: Integration

Add to Calendar Jan/18 Fri 01:00PM-03:00PM N51-310, Bring your laptop!

Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department, Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department


Lecture 4: Randomness

Add to Calendar Jan/25 Fri 01:00PM-03:00PM N51-310, Bring your laptop!

Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department, Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department


Lecture 5: Derivatives

Add to Calendar Jan/28 Mon 01:00PM-03:00PM N51-310, Bring your laptop!

Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department, Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department


Lecture 6: Solving Equations

Add to Calendar Feb/01 Fri 01:00PM-03:00PM N51-310, Bring your laptop!

Dr. Ali Talebinejad - Lecturer of MIT Mechanical Engineering Department, Prof. Daniel Frey - Professor of MIT Mechanical Engineering Department


Computing in Optimization and Statistics

Phil Chodrow, Brad Sturt, Arthur Delarue, Dimitris Bertsimas, Professor

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/07
Attendance: Participants must attend all sessions
Prereq: Instructor permission. Familiarity with programming language

The "big data revolution" has placed added emphasis on computational techniques for
decision-making with data. Large-scale optimization, data analysis and visualization are now
commonplace among researchers and practitioners alike.

15.S60 is a multi-session workshop on software tools for informing decision-making using data,
with a focus on contemporary methods in optimization and statistics. We concentrate on
teaching elementary principles of computational practice using common software and practical
methods. By the end of the course, students will possess a baseline technical knowledge for
modern research practice. Class participation and individual hands-on coding are stressed in
each session.

Days: Tue Thu (9am-12pm)
1/8/2019 – 1/31/2019
Place: E51-325
Credits: 3 Units (Pass/Fail or Listener Only)


The course is divided into 8 self-contained modules. Each module consists of a 3-hour,
interactive workshop where participants learn a specific software tool. Class participation, group
code-reviews and individual hands-on coding are stressed in each session. At the end of the
module, participants will be able to use the software and techniques learned in their own
research. Participants will also leave each workshop with code they, themselves, have authored
to use for future reference.

Required: Instructor permission. Email adelarue@mit.edu to request permission.

Required: Familiarity with a modern programming language

Helpful: Familiarity with optimization

Sponsor(s): Operations Research Center
Contact: Arthur Delarue, adelarue@mit.edu


Module 1

Add to Calendar Jan/08 Tue 09:00AM-12:00PM E51-325

Terminal, Github, and a Gentle Introduction to R

Galit Lukin, Arthur Delarue


Module 2

Add to Calendar Jan/10 Thu 09:00AM-12:00PM E51-325

Data Wrangling

Phil Chodrow, Xiaoyue Gong


Module 3

Add to Calendar Jan/15 Tue 09:00AM-12:00PM E51-325

Statistical Modeling and Machine Learning in R

Zachary Blanks


Module 4

Add to Calendar Jan/17 Thu 09:00AM-12:00PM E51-325

Advanced Techniques for Data Science in R

Phil Chodrow


Module 5

Add to Calendar Jan/22 Tue 09:00AM-12:00PM E51-325

Mini Project Presentations and Deep Learning in R

Zachary Blanks, Andreea Georgescu


Module 6

Add to Calendar Jan/24 Thu 09:00AM-12:00PM E51-325

Introduction to Julia and JuMP, Linear Optimization

Jean Pauphilet


Module 7

Add to Calendar Jan/29 Tue 09:00AM-12:00PM E51-325

Nonlinear and Integer Optimization in JuMP

Ryan Cory-Wright


Module 8

Add to Calendar Jan/31 Thu 09:00AM-12:00PM E51-325

Large-scale Computations and Research Output

Arthur Delarue


COMSOL Multiphysics Boot Camp

Akhilesh Sasankan

Add to Calendar Jan/23 Wed 09:00AM-04:00PM 66-110

Enrollment: Unlimited: Advance sign-up required
Prereq: none

COMSOL Multiphysics® is a general-purpose simulation software for modeling designs, devices, and processes in all fields of engineering, manufacturing, and scientific research. In addition to using multiphysics modeling for your own projects, you can also turn your models into simulation applications and digital twins for use by other design teams, manufacturing departments, test labs, customers, and more.

The platform product can be used on its own or expanded with functionality from any combination of add-on modules for simulating electromagnetics, structural mechanics, acoustics, fluid flow, heat transfer, and chemical engineering. The add-on modules and LiveLink™ products connect seamlessly for a modeling workflow that remains the same regardless of what you are modeling. More information on products here: https://www.comsol.com/products

For this event, we will talk about the CFD, Heat Transfer, AC/DC, RF Modules. Please find the schedule below

09:00-10:15 AM: CFD & Heat Transfer

10:15-10:30 AM: Break

10:30-11:45 AM: Chemical Reactions and Reacting Flows

11:45-01:00 PM: Lunch

01:00-02:15 PM: Resistive and Capacitive Devices (Static and Low-Frequency Electromagnetics)

02:15-02:30 PM: Break

02:30-03:45 PM: RF and Microwave (High-Frequency Electromagnetics)

Feel free to attend only the session that is of interest to you. It would be great if you make a note of the session which is of interest to you while registering: https://www.comsol.com/events/workshop/62712

Sponsor(s): Chemical Engineering
Contact: Akhilesh Sasankan, 781-273-3322, akhilesh.sasankan@comsol.com


Crypto Trading Workshop

Asa Oines

Add to Calendar Jan/08 Tue 02:00PM-04:00PM 26-210
Add to Calendar Jan/10 Thu 02:00PM-04:00PM 26-210
Add to Calendar Jan/15 Tue 02:00PM-04:00PM 26-210
Add to Calendar Jan/17 Thu 02:00PM-04:00PM 26-210
Add to Calendar Jan/29 Tue 02:00PM-04:00PM 26-210
Add to Calendar Jan/31 Thu 02:00PM-04:00PM 26-210

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

Join a workshop on smart contracts, stable coins, and crypto trading where you’ll build an arbitrage strategy and compete against your peers for cash prizes worth $10,000. 

Course content:

  1. Intro to workshop and arbitrage trading
  2. Ethereum and smart contracts 2.0
  3. Token pricing, arbitrage, and stable coins
  4. The state and challenges of crypto arbitrage (frontrunning, factoring in volatility, etc)
  5. Challenge winners announced  

 

Register here: https://celoiap.splashthat.com

Sponsor(s): Bitcoin Club
Contact: Claire Belmont, +1 650 665 9907, claire@celo.org


(CANCELED) Cybersecurity - Reducing Your Attack Surface

Roy Wattanasin

Feb/01 Fri 12:00PM-01:00PM open

Enrollment: Unlimited: No advance sign-up
Prereq: None, Open To All, Invite your friends & colleagues!

Whether you realize it or not, end user cybersecurity plays a major role in everyones' lives: from your siblings to your grandparents. 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 conversation to understand and learn more. Bring your questions to this information security open-ended general session for all. Hear from Roy about his thoughts and recommendations regarding the topics below.

(This is designed to be a session for the MIT community in order to reduce your attack surface. Feel free to invite your friends and colleagues!)

A. Backing Your Data

B. Administrative Access

C. Operating System (OS) Patching

D. Third-party patching

E. Defenses For You

F. Passwords

G. Wireless Connectivity / Internet-VPN Usage

H. Social Networking, "What People Know About you?"

I. Maintaining Your Privacy and "Being Aware"

J. Hack the world

K. Any other security/privacy questions to ask us

Contact: Roy Wattanasin, roywatt@mit.edu


Cybersecurity Insight by Cybersecurity at MIT Sloan

Keri Pearlson, Executive Director of CAMS

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

The event will be organized by Cybersecurity at MIT Sloan (CAMS)

Your personal information is likely out there.  In 2018, malicious actors collected profile information from over 2 billion Facebook users.  Photographs, thumbprints, retina scans and other identifying details of more than a billion people, collected by Aadhaar was offered on the web.   Cybersecurity of physical systems, not just data and information, continued to become a big threat.  Ransomware, phishing, and other attacks continue to rise.  We often say “The bad guys are getting better faster than the good guys.”  Who is going to stop these attacks when the talent gap for professionals to help protect organizations is also rising?  There are more jobs than people to fill them. Not all cybersecurity jobs are technical jobs; many need people with an understanding of the business and organizational cybersecurity issues. Want to know more about cybersecurity?  Join us for our 2019 IAP activity in January.

Our IAP is the ideal opportunity to learn about cybersecurity technology and management.  Our IAP will be organized into 4 days of modules on some of the most current thinking about cybersecurity.  Our partner, Kaspersky, will lead some technical sessions, and the CAMS research team will lead other managerial sessions.  The sessions will be informal, fun, interactive, and thought-provoking. 

More information about this IAP can be found on the CAMS Events page and this form can be used to register.

Sponsor(s): Sloan School of Management
Contact: Kathryn Means, E62-571, (617) 324-4253, kmeans@mit.edu


January 22 AM

Add to Calendar Jan/22 Tue 10:00AM-01:00PM E51-335

Think Security: During the first session, researchers from Cybersecurity at MIT Sloan and scientists from Kaspersky Labs will share research from ICS CERT files and new ways of APT hunting. Right before lunch, the team will share their security maturity model for industrial internet security.

Keri Pearlson - Executive Director of CAMS


January 22 PM

Add to Calendar Jan/22 Tue 02:00PM-05:00PM E51-335, Bring your laptop

Capture the Flag: During this session, Kaspersky Labs ICS CERT Team will lead a Capture the Flag competition with prizes for the winning participants. We will walk through key tasks after the competition so everyone leaves with new knowledge about the web, reversing, forensics, and crypto. Knowledge of programming and computer science/engineering useful for this competition.

Keri Pearlson - Executive Director of CAMS


January 23 AM

Add to Calendar Jan/23 Wed 09:30AM-12:00PM E51-335

Inclusion Metrics for Managers: Engineering Accessible Leadership Pathways in Tech Contexts: Robyn Allen, MIT alum and Executive Director with Project Alloy, will lead a talk on discuss inclusion metricsand best practices, from a management perspective, related to retention and promotion of underrepresented engineering talent.

Keri Pearlson - Executive Director of CAMS


January 23 PM

Add to Calendar Jan/23 Wed 01:00PM-04:00PM E51-335

Cyber-Physical Systems: In this session, researchers from Cybersecurity at MIT Sloan will share latest thinking on vulnerabilities that can be exploited via cyberattacks and STAMP-Based systems that can capture and manage cybersafety analysis information in cyberphysical systems.

Keri Pearlson - Executive Director of CAMS


January 24 AM

Add to Calendar Jan/24 Thu 09:15AM-12:00PM E51-335

Securing IoT Devices: CAMS researchers have been working on new ways to secure end point devices connected to the internet (IoT) using blockchain and white lists. Participants will practice with hands-on activities.

Cyber attacks as a service: CAMS researchers will share the latest approaches to understanding the Dark Web.

Building a Culture of Cybersecurity: Banca Popolare di Sondrio case study.

Keri Pearlson - Executive Director of CAMS


January 24 PM

Add to Calendar Jan/24 Thu 01:00PM-05:00PM E51-335

How Do You Decide to Spend your Budget? In this session, participants will spend their budget on activities and products to secure their fictitious organization.

Defense in Depth. How might you build your cybersecurity architecture using layers of defense to protect your organization?

Measuring Cybersecurity: In this session, we will build a framework for measuring and communicating how secure an organization is.

Keri Pearlson - Executive Director of CAMS


January 25 AM

Add to Calendar Jan/25 Fri 09:00AM-12:00PM E51-335

Results of the Game from January 24 PM and Awarding of Prizes

Securing our WiFi networks. Participants will get a chance to understand how vulnerable todays Wi-Fi networks really are. They will also experience an ethical hacking exercisea practical evaluation of Wi-Fi network (in-)security using publicly available tools.

Keri Pearlson - Executive Director of CAMS


Deep Learning in Julia

Alan Edelman, Deniz Yuret

Add to Calendar Jan/07 Mon 11:00AM-12:30PM 2-135
Add to Calendar Jan/08 Tue 11:00AM-12:30PM 2-135
Add to Calendar Jan/09 Wed 11:00AM-12:30PM 2-135
Add to Calendar Jan/10 Thu 11:00AM-12:30PM 2-135
Add to Calendar Jan/11 Fri 11:00AM-12:30PM 2-135

Enrollment: Unlimited: No advance sign-up
Attendance: Participants must attend all sessions
Prereq: programming, probability, calculus, linear algebra

The course will consist of five hands-on tutorials giving the students practical experience in programming, training, evaluating and benchmarking deep learning models in Julia. While other machine learning libraries can meet many needs, for innovators who want to go innovate beyond the ordinary models, the expressivity of Julia has no equal. After a brief introduction to the Julia programming language we will cover linear models, multi-layer perceptrons, convolutional and recurrent neural networks. Through these examples the students will be exposed to the concepts of optimization with stochastic gradient descent (backpropagation); data normalization and minibatching; overfitting and regularization; model architectures and sample efficiency.

Prerequisites: Familiarity with programming, probability, calculus and linear algebra. 

 

 

Sponsor(s): Mathematics
Contact: Alan Edelman, 2-349, 3-7770, edelman@math.mit.edu


Digital audio recording basics for non-experts

Forrest Larson

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

Want to make your own podcast, or record yourself playing the piano, but feel intimidated by all of the menus, dials and knobs on digital audio equipment, or by music software terminology? Ever wonder why recordings made with your cell phone don’t sound very good? The MIT Lewis Music Library is offering small group workshops for people with little or no experience using digital audio. You will learn the basics of using portable audio recorders, microphones and music software.

Sign up for one of three 90-minute sessions, each limited to four people: 1/23, 12pm, 1/28, 2pm, 1/31, 5pm.

For further information contact Forrest Larson twiggy@mit.edu

Register here for 1/23: https://libcal.mit.edu/event/4844034

Register here for 1/28: https://libcal.mit.edu/event/4844057

Register here for 1/31: https://libcal.mit.edu/event/4844171

Sponsor(s): Libraries
Contact: Forrest Larson, twiggy@mit.edu


Digital audio recording basics

Add to Calendar Jan/23 Wed 12:00PM-01:30PM Lewis Music Library
Add to Calendar Jan/28 Mon 02:00PM-03:30PM Lewis Music Library
Add to Calendar Jan/31 Thu 05:00PM-06:30PM Lewis Music Library

Want to make your own podcast, or record yourself playing the piano, but feel intimidated by all of the menus, dials and knobs on digital audio equipment, or by music software terminology? Ever wonder why recordings made with your cell phone dont sound very good? The MIT Lewis Music Library is offering small group workshops for people with little or no experience using digital audio.

Forrest Larson


Feet On The Ground: Everyday AR Storytelling

Cindy Bishop, David Tames

Enrollment: Advance sign-up preferred
Limited to 15 participants
Attendance: Participants must attend both Mon & Weds in one of the two weeks
Prereq: see description

Visualize hidden realities in place and space. With mobile devices, we can access location-specific information, story and data in far greater and more relevant ways. We will experiment how to best augment context and meaning to your favorite haunts in Cambridge, Boston, or back home. Monday we will discuss and design our stories, Wednesday we will create them using one of several augmented reality (AR) apps: Hoverlay, HP Reveal, Metaverse or Daiqri.

Personal mobile phone required: iOS 7 or greater OR Android 7.0 or greater
No coding experience required, although ARCore/ARKit coding skills might be useful.

Sponsor(s): Comparative Media Studies/Writing
Contact: Cindy Bishop, csbishop@media.mit.edu


Jan/07 Mon 03:00PM-05:30PM (CANCELED)
Jan/09 Wed 03:00PM-05:30PM (CANCELED)
Add to Calendar Jan/14 Mon 03:00PM-05:30PM 2-146
Add to Calendar Jan/16 Wed 03:00PM-05:30PM 2-146

Cindy Bishop, David Tames


Gene Set Enrichment Analysis

Charlie Whittaker, Research Scientist

Add to Calendar Jan/31 Thu 10:00AM-12:00PM 14N-132

Enrollment: Limited: Advance sign-up required

Gene Set Enrichment Analysis (GSEA) is a freely available tool developed at the Broad Institute that analyzes the distribution of gene sets in the context of gene expression experiments. Thousands functionally associated, positionally related or otherwise linked gene sets are annotated in the Broad Institute’s MsigDb collections and are available for testing. In addition, custom gene sets can be created and tested according to researches needs. In this IAP, the rationale for GSEA will be reviewed and hands-on instruction in input data setup, execution of analyses and assembly and interpretation of results will be provided. The single-sample GSEA variant will be demonstrated and the application of GSEA to different data types will be discussed. Example datasets will be provided but attendees are encouraged to bring their own data.

Eligibility: MIT researchers affiliated with the Koch Institute, the Biology Department, the Center for Environmental Health Sciences or the Department of Biological Engineering.

Register HERE:

https://libcal.mit.edu/event/4826550

Sponsor(s): David H. Koch Inst. for Integrative Cancer Researc, Libraries
Contact: Courtney Crummet, crummett@mit.edu


(CANCELED) General Motors BlacktopBuild

Will Dickson, iHub University Innovation Champion

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

Build something people need at iHub’s Blacktopbuild.  We believe students want to make a real difference and are capable of making it happen.  All you need is something to get your hands on.  iHub, General Motors’ incubator, is pulling back
the curtain to bring you big problems to tackle.  Our proprietary resources, knowledge, and capabilities are yours to tap into.

Read about the IAP 2018 experience here: https://www.gmsustainability.com/act/customers/innovation.html.  No matter your background or resume, we will work to inspire and empower you to make meaningful change on a technical problem from within GM - right alongside our engineers.

The winning team will be invited to Michigan for an all-inclusive externship (Jan 14-25, 2019) and potentially interviewed for an internship in summer 2019.

Sponsor(s): MIT Innovation Initiative
Contact: William Dickson, 248-308-8319, william.dickson@gm.com


General Motors BlacktopBuild Ride&Drive

Jan/08 Tue 04:00PM-06:00PM Kresge Turnaround

Meet informally with GM engineers prior to the BlacktopBuild, while test-driving GM products from our Chevrolet, Cadillac, Buick, and GMC brands. You'll be able to take a spin in some brand new products around the MIT campus. Must be 18 years or older, and have a valid US driver's license.

Will Dickson - iHub University Innovation Champion


General Motors BlacktopBuild - Kickoff

Jan/08 Tue 07:00PM-08:30PM Kresge Turnaround, Bring a notepad/laptop

The challenge reveal for our second annual BlacktopBuild! Learn about the specific project, ask questions, enjoy a wonderful dinner, and have some fun talking with our engineers. The entire team needs to at least show up to part of this (we'll hang around a little after 8:30p as well to catch anyone who has something else going on), to formally sign up to begin hacking on Wednesday.

Will Dickson - iHub University Innovation Champion


General Motors BlacktopBuild - Day 1

Jan/09 Wed 10:00AM-11:59PM Kresge Turnaround

Day 1 of the BlacktopBuild - this is a come-as-you-can day long event. We have engineers and other technical experts from the appropriate domains within GM on-site, combined with vehicles and your fuel (read: food and coffee) to solve the prboelm. This entire 2.5 day challenge is a sprint - you'll want to spend as much time with us as possible to jumpstart your capabilities.

Will Dickson - iHub University Innovation Champion


General Motors BlacktopBuild - Day 2

Jan/10 Thu 09:00AM-05:00PM Kresge Turnaround

Day 2 - continue your problem solving alongside our engineers. Work to perfect your solution and ready your pitch! We'll have professional pitch coaches on-site to help you prepare

Will Dickson - iHub University Innovation Champion


General Motors BlacktopBuild - Finals

Jan/10 Thu 05:00PM-07:00PM Kresge Turnaround

This event is open to the public - invite your friends and colleagues to see you pitch. Participate or come to listen to the final pitches from the BlacktopBuild teams - they'll be showcasing their solutions on-stage and pitching why their team deserves an invite to our Engineering HQ in Michigan for an externship. Dinner will be provided.

Will Dickson - iHub University Innovation Champion


Generative Electronic Music Composition using Modular Synthesis Techniques

Jeremy Schwartz, Sponsored Research Technical Staff

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/15
Attendance: Participants must attend all sessions
Prereq: None

In this Activity, participants will learn about modular synthesis techniques for composing electronic music, with a focus on creating evolving, generative soundscapes and music compositions using VCV Rack, an open-source virtual modular synthesizer.

VCV Rack is available for Windows, OSX and Linux:  https://vcvrack.com

It provides a full complement of traditional module types as well as many unique modules developed just for VCV Rack. Many modules are in fact software versions of some of the most popular Eurorack hardware modules.

To place electronic sound synthesis in context, the class will also introduce students to the physics of sound and the science of human auditory perception.

We will cover some of the basic concepts in electronic music synthesis such as waveforms, voltage control, subtractive and additive synthesis, generating melodic and rhythmic sequences etc. We will learn about modular synthesis in particular and utilize classic module types like voltage-controlled oscillators, filters, envelope generators, amplifiers and ring modulators. We will also utilize some synthesis techniques found in today’s modular systems such as granular synthesis, physical modeling and modal synthesis.

The latter half of the sessions will delve into the multiple options within VCV Rack for creating aleatoric and generative compositions, in particular using modules that utilize stochastic approaches to signal generation involving randomization and probability.

Sponsor(s): Brain and Cognitive Sciences
Contact: Jeremy Schwartz, 46-4115C, (617) 253-5717, jeremyes@mit.edu


Add to Calendar Jan/22 Tue 02:00PM-03:30PM 46-3310, Bring your laptop
Add to Calendar Jan/24 Thu 02:00PM-03:30PM 46-3310, Bring your laptop
Add to Calendar Jan/29 Tue 02:00PM-03:30PM 46-3310, Bring your laptop
Add to Calendar Jan/31 Thu 02:00PM-03:30PM 46-3310, Bring your laptop

Please bring your laptop. We will cover the installation and setup of VCV Rack in the first session.

Jeremy Schwartz - Sponsored Research Technical Staff, James Traer - Research Scientist


Getting Started with Online Publishing with Omeka

Ece Turnator, Carl Jones, Mark Szarko, Stacey Snyder, Georgiana McReynolds

Add to Calendar Jan/29 Tue 02:00PM-04:00PM 14N-132

Enrollment: Limited: Advance sign-up required

Omeka is a popular open source publishing platform for students and academics to build digital content such as media-rich exhibits, research outputs, and class projects. Our discussion will start with an overview of Omeka and the workshop will focus on a set of different use cases. Participants will learn and share multiple uses of Omeka from exhibit building, timelines, maps, and establishing semantic relationships between digital objects. We will leave time for a discussion on what aspects of Omeka may meet the participants’ research/teaching needs.

Register here: https://libcal.mit.edu/event/4779781

Sponsor(s): Libraries
Contact: Ece Turnator, turnator@mit.edu


GIS Level 2

Jennie Murack, Madeline Wrable

Add to Calendar Jan/17 Thu 01:00PM-04:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch
Add to Calendar Jan/25 Fri 01:00PM-04:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch

Enrollment: Limited: Advance sign-up required
Limited to 16 participants
Attendance: Repeating event, participants welcome at any session
Prereq: A basic knowledge of GIS using either ArcMap or QGIS

Expand your experience with desktop GIS software and learn how to use analysis tools to query data, conduct spatial statistics, and perform network analysis. We will ArcGIS. Future workshops will include instruction in open source tools such as QGIS and Geoda. 

Prerequisite: Previous experience with GIS software is required, such as taking the Intro to GIS workshop.

For January 17th, register here: https://libcal.mit.edu/event/4813474

For January  25th, register here: https://libcal.mit.edu/event/4813476

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


Global Game Jam 2019

Rik Eberhardt, Studio Manager, MIT Game Lab

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

Make games with us! Register now at: http://gamelab.mit.edu/event/global-game-jam-2019-at-mit/

The Global Game Jam (GGJ) is the world's largest game jam event taking place around the world at physical locations. Think of it as a hackathon focused on game development. It is the growth of an idea that in today’s heavily connected world, we could come together, be creative, share experiences and express ourselves in a multitude of ways using video games – it is very universal. The weekend stirs a global creative buzz in games, while at the same time exploring the process of development, be it programming, iterative design, narrative exploration or artistic expression. It is all condensed into a 48 hour development cycle. The GGJ encourages people with all kinds of backgrounds to participate and contribute to this global spread of game development and creativity.

We open our doors on Friday, January 25th at 5pm and run until 11:30pm that day. Our site is open Saturday, January 26st from 9am until 11:30pm, and Sunday, January 27th from 9am until 6pm.

Participants are welcome from MIT, local universities & colleges, and the general public - including local professional game developers. All participants must register to attend:

http://gamelab.mit.edu/event/global-game-jam-2019-at-mit/

We have 30 free slots open for the MIT Community (must have an @mit.edu email address to register). Registration for Non-MIT community members costs $22 + fees.

Sponsor(s): Comparative Media Studies/Writing, Game Lab
Contact: Richard Eberhardt, E15-329, 617 324-2173, REBERHAR@MIT.EDU


Keynote & Kickoff Presentations

Add to Calendar Jan/25 Fri 05:00PM-06:00PM 32-123

The jam begins with a keynote, presentations about the Jam, and reveal of the Jam topic.

Teams will be formed by 8:00pm.


Game Jam

Add to Calendar Jan/25 Fri 06:00PM-11:30PM 32-144, 32-141
Add to Calendar Jan/26 Sat 09:00AM-11:30PM 32-144, 32-141
Add to Calendar Jan/27 Sun 09:00AM-03:00PM 32-144, 32-141

Work days for the Jam. Participants will be working in teams to create their games.


Presentations & Postmortem

Add to Calendar Jan/27 Sun 03:30PM-06:00PM 32-123

Game Jam participants will present the work they created over the weekend and postmortem their process.

This is open to the general public - no registration is required for this session.


Graph Coding Competition with Emu Cilk

Charles Leiserson, Professor of Computer Science & Engineering

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/11
Attendance: Must attend tutorial
Prereq: Cilk or parallel C, or OpenMP

Work with a novel computer architecture, gain experience applying key
optimization concepts, and apply innovative thinking to cutting edge
sparse algorithms. You’ll randomly be assigned to a Graph Challenge
problem and have the opportunity to break out of the conventional
computer box using Emu's Cilk to solve the problem.  

Emu Technology turns the age-old computing challenge of moving massive chunks of data to a CPU on its head, instead moving small compute contexts TO the data. The Migratory Thread architecture is designed for Big Data analytics with integrated AI. Working on this Graph Challenge will give you experience in parallel programming and graph programming using C, Cilk and Linux, and the principles will be useful to you for conventional computers and clusters too.

Prizes will be awarded:

1st Prize: $1000. 
2 Finalist Prizes: $500 each.

Sign-up by January 11, 2019 by registering at

http://www.emutechnology.com/iap-emu-cilk-graph-challenge-registration/

 

Sponsor(s): Electrical Engineering and Computer Science, Computer Science and Artificial Intelligence Lab
Contact: TB Schardl, neboat@mit.edu


Half-Day Emu Cilk Tutorial

Add to Calendar Jan/17 Thu 01:00PM-05:00PM 32-G882

The tutorial explores key capabilities including atomic arithmetic operations, remote operations and thread management. Data structure, memory and array management including lock-free data structures, replication, allocation and reduction are also addressed. We review methods for increasing parallel efficiency via API.Learn to use the Emu Simulator and get remote access to an Emu system.

Charles Leiserson - Professor of Computer Science & Engineering


Office Hour

Add to Calendar Jan/18 Fri 01:00PM-05:00PM Stata, 7th Floor Lounge
Add to Calendar Jan/22 Tue 01:00PM-05:00PM Stata, 7th Floor Lounge
Add to Calendar Jan/23 Wed 01:00PM-05:00PM Stata, 7th Floor Lounge
Add to Calendar Jan/24 Thu 01:00PM-05:00PM Stata, 7th Floor Lounge
Add to Calendar Jan/25 Fri 01:00PM-05:00PM Stata, 7th Floor Lounge
Add to Calendar Jan/28 Mon 01:00PM-05:00PM Stata, 7th Floor Lounge

MIT alumna and Emu Technology Software Engineer, Janice McMahon, will be available to answer questions during the afternoons that school is session. This gives you an opportunity to learn from an expert who has experience with multiple computer architectures.

Janice McMahon - Emu Engineer


Hacker Tools

Anish Athalye, Jon Gjengset, Jose Javier Gonzalez Ortiz

Enrollment: Unlimited: Advance sign-up required
Attendance: Participants welcome at individual sessions
Prereq: None

Learn to make the most of the tools that hackers have been using for decades.

As hackers, we spend a lot of time on our computers, so it makes sense to make that experience as fluid and frictionless as possible. In this class, we'll help you learn how to make the most of tools that productive programmers use.

We'll show you how to navigate the command line, use a powerful text editor, use version control efficiently, automate mundane tasks, manage packages and software, configure your desktop environment, and more.

More details available here

Please RSVP here 

Contact: Hacker Tools, hacker-tools@mit.edu


Hacker Tools

Add to Calendar Jan/15 Tue 03:30PM-05:30PM 32-124
Add to Calendar Jan/17 Thu 03:30PM-05:30PM 32-124
Add to Calendar Jan/22 Tue 03:30PM-05:30PM 32-124
Add to Calendar Jan/24 Thu 03:30PM-05:30PM 32-124
Add to Calendar Jan/29 Tue 03:30PM-05:30PM 32-124
Add to Calendar Jan/31 Thu 03:30PM-05:30PM 32-124

Hacker Tools

Anish Athalye, Jon Gjengset, Jose Javier Gonzalez Ortiz


Hardware Hacking and Rapid Prototyping

Kurt Keville

Add to Calendar Jan/15 Tue 02:00PM-03:00PM NE47-189
Add to Calendar Jan/17 Thu 02:00PM-03:00PM NE47-189
Add to Calendar Jan/29 Tue 02:00PM-03:00PM NE47-189
Add to Calendar Jan/31 Thu 02:00PM-03:00PM NE47-189

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

Compete in this year's Soldier Design Contest. Attend sessions for a foundation in the fundamental processes of Rapid Prototyping and build a winning design for prizes. Prototype development will be funded through lab resources and teams will compete to win a portion of $14K.

Jan 15: SDC Contest Overview, project descriptions, interest statements and scheduling.

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

Jan 22: CANCELLED

Jan 24: CANCELLED

Jan 29: Beaverboard Hackathon

Jan 31: Final Project (Powerpoint) Presentations

Web: http://sdc.mit.edu

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


How to crash the Banking System, and other lessons from Economic Simulation.

Jacky Mallett, Assistant Professor, Reykjavik University, Iceland;, Stevie Steiner, CEO Aerogel Technologies;

Enrollment: Limited: Advance sign-up required
Sign-up by 01/07
Limited to 25 participants
Attendance: Participants should plan to attend all sessions
Prereq: Basic Java Programming or permission of instructor

Threadneedle is an agent based economic simulation framework developed at the University of Reykjavik, based directly on the double entry book keeping transactions used  by the banking system. As such it provides a unique tool for examining the influence of the  economy on the banking system, and vice versa.

In this workshop participants will use simple agent based economies, with markets, taxation, and other hallmarks of the modern financial system to explore the behaviour of the economy as  a  complex distributed networked system. We will explore systemic explanations for financial phenomena seen  in modern economies such as credit crises, bubbles, and market failure, and macro-economic differences between economies caused by variations in their financial infrastructure, in particular with respect to lending practices and changes in bank regulation over time. The workshop will also give  an historical review of the data and details of the systemic causes behind historic economic credit crises  and depressions, such as the 1930´s Great Depression, and the 2008 Great Recession.

Note, elements of this workshop contradict some current macro-economic theories.

Contact: Jacky Mallett, +354-693-2144, warlock@alum.mit.edu


Economic Simulation with Threadneedle

Add to Calendar Jan/14 Mon 10:00AM-04:00PM 1-150, Inclusive dates: 14th-23rd January, Bring Laptop

Jacky Mallett - Assistant Professor, Reykjavik University, Iceland;


Intro to VR

Alexander Laiman

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

Dates: TWRF Jan 8th -11th @ 1-3pm , MTRF Jan 28th- Feb 1st @ 5-7pm (another session for part 1 will be run with enough interest)

Location: Room 9-152

We provide you with the hardware, the knowledge and the mentorship to build you first VR application. This is a two part course in which part one introduces students to the fundamentals of creating VR apps in Unity, getting started with no prior knowledge, while part two aims to take students to the next step in the VR workflow including more advanced workshops on graphics, shaders and lighting, using external tools, and mobile platform optimisation . Students who participate are encouraged to apply to Reality Virtually Hackathon which takes place after part one of the course. This course is done in collaboration with VR/AR MIT and office hours are held in conjunction with the club.

Please email laiman@mit.edu and fill in this form to register: REGISTER HERE

Subscribe to the class email mailman list at intro-vr-2019@mit.edu

http://vratmit.com/

Contact: Alexander Laiman, LAIMAN@MIT.EDU


Introduction to Gephi for network analysis & visualization

Christine Malinowski, Hanaan Yazdi

Add to Calendar Jan/29 Tue 03:00PM-05:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch

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

Gephi is a free, open-source network analysis and interactive visualization tool that maps complex systems, as network graphs, and makes it easier to explore relationships within your data. Network graphs plot a series of objects or data points and depict the relationships between them. Create network graphs with Gephi to explore hidden relationship patterns, isolate data outliers, make hypotheses, or communicate your results in a compelling way. This introductory workshop covers the basics of using Gephi – loading, viewing, and manipulating network data and creating interactive visuals, as well as key concepts in network analysis.

Lab computers will have Gephi pre-installed for use during this workshop; laptops are not required.

Register here: https://libcal.mit.edu/event/4839226

Sponsor(s): Libraries
Contact: Christine Malinowski, cmalin@mit.edu


Introduction to GIS & Mapping

Madeline Wrable, Jennie Murack

Add to Calendar Jan/16 Wed 01:00PM-04:00PM 14N-132
Add to Calendar Jan/22 Tue 01:00PM-04:00PM 14N-132

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

Learn the basics of visualizing geographic information and creating your own maps in a Geographic Information System (GIS). We will introduce open source and proprietary mapping and GIS software options and let attendees choose to work through exercises using ESRI ArcGIS (proprietary) and/or Quantum GIS (QGIS) (open source). Learn how to read and interpret maps and data and use basic cartography principles to create maps that can be used in reports and presentations.

For January 16th, register here: https://libcal.mit.edu/event/4813465 

For January 22nd, register here: https://libcal.mit.edu/event/4813466

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 LaTeX authoring with Overleaf

Christine Malinowski

Add to Calendar Jan/09 Wed 03:00PM-04:00PM 2-105, Bring your laptop

Enrollment: Limited: Advance sign-up required
Prereq: a basic working knowledge of LaTeX

Are you using LaTeX to create your documents? This workshop will introduce Overleaf Pro+, an online LaTeX and Rich Text collaborative writing and publishing tool that can help take some of the guesswork and clunkiness out of your LaTeX experience. Topics will include finding and using LaTeX templates, sharing and versioning documents, and managing citations by integrating your favorite citation management tools like Zotero, Mendeley, or JabRef into your Overleaf/LaTeX workflow.

Note, this is not an introduction to LaTeX – a basic working knowledge of LaTeX is assumed.

Sign up for a MIT Overleaf Pro+ account at https://www.overleaf.com/edu/mit Bring your laptop to follow along.

Register here: https://libcal.mit.edu/event/4828304

 

 

Sponsor(s): Libraries
Contact: Christine Malinowski, cmalin@mit.edu


Introduction to python and machine learning

Omar Costilla-Reyes, Postdoctoral Researcher

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

Machine learning is the process of extracting knowledge from data automatically, usually with the goal of making predictions on new, unseen data. In this tutorial, the Python programming and its computing libraries will be introduced in the context of machine learning.

The tutorial will be divided in 3 hands-on classes of 2 hours each. The tutorial will cover introduction to machine learning including supervised and unsupervised learning. No prior knowledge of the subject required.

Sponsor(s): Brain and Cognitive Sciences
Contact: Omar Costilla-Reyes, 46-6241, (857) 928-0641, costilla@mit.edu


Introduction to machine learning

Add to Calendar Jan/14 Mon 10:00AM-12:00PM 46-3015, Bring your laptop

Unsupervised learning

Add to Calendar Jan/15 Tue 10:00AM-12:00PM 46-3015, Bring your laptop

Supervised learning

Add to Calendar Jan/16 Wed 10:00AM-12:00PM 46-3015, Bring your laptop

Introduction to Python for GIS

Daniel Sheehan

Add to Calendar Jan/11 Fri 10:00AM-04:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch

Enrollment: Limited: Advance sign-up required

You'll learn just enough Python scripting to work with the ArcPY module. You will learn to use commands for both vector and raster data processing. We will focus on using Python to automate map making. With the ArcPy mapping module you can easily create and update map layers and content to create customized maps that can be exported for presentations and reports. Whether you need to create 10 or 1000 maps, you'll learn how to save time by using Python. 

Prerequisite: a basic knowledge of ArcMap, including analysis tools including Clip and Buffer. Familiarity with Model Builder will be helpful.

There will be a 1 hr break for lunch on your own.

Register here: https://libcal.mit.edu/event/4872356

Sponsor(s): Libraries, Geographic Information Systems Lab
Contact: Daniel Sheehan, dsheehan@mit.edu


Introduction to Python Workshop

Ista Zahn

Add to Calendar Jan/11 Fri 01:30PM-04:00PM 1-190, Bring your laptop
Add to Calendar Jan/16 Wed 10:00AM-12:30PM 1-190, Bring your laptop

Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, participants welcome at any session
Prereq: bring your laptop with Anaconda distribution of Python 3.6

This workshop introduces the basic elements of Python that are commonly used for data cleaning, analysis, visualization, and other applications. Participants will also learn how to set up a “development environment” for Python on their personal computer. No experience is required. 

Bring your own laptop and install the Anaconda distribution of Python 3.6 (https://www.anaconda.com/download/) prior to the workshop.

The same workshop will be offered twice. Register for one workshop.

Register here for 1/11: https://libcal.mit.edu/event/4836671

Register here for 1/16: https://libcal.mit.edu/event/4836674

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


Introduction to R

Ista Zahn, Statistical Trainer

Add to Calendar Jan/10 Thu 01:30PM-04:00PM 4-231, Bring your laptop
Add to Calendar Jan/14 Mon 10:00AM-12:30PM 4-231, Bring your laptop

Enrollment: Limited: Advance sign-up required
Attendance: Repeating event, participants 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.

You must bring a laptop. Install R (https://www.r-project.org/) and RStudio (https://www.rstudio.com/products/rstudio/download/) before the workshop.

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

Register here for 1/10: https://libcal.mit.edu/event/4835166

Register here for 1/14: https://libcal.mit.edu/event/4835171

 

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


Introduction to R Graphics with ggplot2

Ista Zahn

Add to Calendar Jan/15 Tue 01:30PM-04:00PM 4-163, Bring your laptop

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.

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

Bring your own laptop and install R (https://www.r-project.org/) and RStudio (https://www.rstudio.com/products/rstudio/download/) before the workshop.

Register here: https://libcal.mit.edu/event/4835234

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


Introduction to Satellite Remote Sensing

Madeline Wrable

Add to Calendar Jan/29 Tue 10:00AM-12:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch

Enrollment: Limited: Advance sign-up required

Come learn about satellite remote sensing, and an overview of the many ways to process satellite imagery. There will be demos in ENVI and ArcGIS software, both of which are available in the GIS & Data Lab.

Register here: https://libcal.mit.edu/event/4842817

 

Sponsor(s): Geographic Information Systems Lab, Libraries
Contact: Madeline Wrable, mwrable@mit.edu


Introduction to Spatial Visualization & Analysis with Carto

Ece Turnator, Madeline Wrable

Add to Calendar Feb/01 Fri 04:30PM-06:00PM 14N-132

Enrollment: Limited: Advance sign-up required

This workshop will introduce Carto as a tool for creating customized online maps and performing basic data analysis. We will learn how to find and add a historic basemap to Carto, import present-day geographic data, and analyze the data using a few of the new Carto Builder tools. Participants will get a hands-on experience using the Carto platform and will learn how to geocode point data in OpenRefine using GREL string functions. We will provide sample data, but feel free to bring your own if you have it.

Before you attend the workshop be sure to register for MIT's Carto account here: https://libguides.mit.edu/gis/webmap

If you are going to be bringing you own computer please download Open Refine: http://openrefine.org/

Sign up for your OpenCage Geocoder API: https://opencagedata.com/api

Workshop outline and sample files are available on BC Coffee and Code github page

Register here: https://libcal.mit.edu/event/4842818

Sponsor(s): Libraries, Geographic Information Systems Lab
Contact: Ece Turnator, turnator@mit.edu


Introduction to Stata

Ista Zahn

Add to Calendar Jan/14 Mon 01:30PM-04:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch

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

This hands-on introduction to Stata will teach you how to navigate Stata’s graphical user interface, import and manipulate data, and calculate descriptive statistics.

Location: GIS & Data Lab, 1st floor Rotch Library (7-238)

Register here: https://libcal.mit.edu/event/4837135

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


Introduction to Web Scraping with Python

Ista Zahn

Add to Calendar Jan/18 Fri 10:00AM-12:30PM 1-190, Bring your laptop

Enrollment: Limited: Advance sign-up required
Prereq: some familiarity with Python

Web scraping is a method of extracting and restructuring information from web pages. This workshop will introduce basic techniques for web scraping using the popular Python libraries BeautifulSoup and Requests. Participants will practice accessing websites, parsing information, and storing data in a CSV file. This workshop is intended for social scientists who are new to web scraping, but have some familiarity with Python or have attended the Introduction to Python workshop.

Bring your own laptop and install the Anaconda distribution of Python 3.6 (https://www.anaconda.com/download/) prior to the workshop. 

Register here: https://libcal.mit.edu/event/4836703

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


IoTFestival

Kurt Keville

Add to Calendar Jan/19 Sat 08:30AM-07:30PM E51-315, Bring your laptop

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

General IoT topics.with a lot of network connectivity discussion. Creativity fused with technology and the internet - together we will connect things.

 See http://ttn.mit.edu/ for current agenda.

Contact: Kurt Keville, 617 324-6422, IoTFestival@MIT.EDU


Manage your PDFs and Citations: Zotero & Mendeley

Stephanie Kohler, Chris Tanguay

Add to Calendar Jan/18 Fri 02:00PM-03:00PM 14N-132

Enrollment: Limited: Advance sign-up required
Sign-up by 01/25
Limited to 30 participants

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 PDFs and citations.


Register here: https://libcal.mit.edu/event/4805051

Sponsor(s): Libraries
Contact: Stephanie Kohler, skohler@mit.edu


Mathematics of Big Data & Machine Learning

Jeremy Kepner, Fellow & Head MIT Supercomputing Center

Enrollment: Limited: Advance sign-up required
Sign-up by 12/15
Limited to 30 participants
Attendance: Participants must attend all sessions
Prereq: Linear Algebra

Big Data describes a new era in the digital age where the volume, velocity, and variety of data created across a wide range of fields (e.g., internet search, healthcare, finance, social media, defense, ...)  is increasing at a rate well beyond our ability to analyze the data.  Machine Learning has emerged as a powerful tool for transforming this data into usable information.  Many technologies (e.g., spreadsheets, databases, graphs, linear algebra, deep neural networks, ...) have been developed to address these challenges.  The common theme amongst these technologies is the need to store and operate on data as whole collections instead of as individual data elements.  This class describes the common mathematical foundation of these data collections (associative arrays) that apply across a wide range of applications and technologies.  Associative arrays unify and simplify Big Data and Machine Learning.  Understanding these mathematical foundations allows the student to see past the differences that lie on the surface of Big Data and Machine Learning applications and technologies and leverage their core mathematical similarities to solve the hardest Big Data and Machine Learning challenges.

Copies of the MIT  Press book "Mathematics of Big Data" will be provided.

E-mail the instructor to sign up.

 

Sponsor(s): Mathematics
Contact: Jeremy Kepner, MIT Beaver Works (300 Tech Sq), 781 981-3108, KEPNER@LL.MIT.EDU


A Short History of Machine Learning

Add to Calendar Jan/11 Fri 10:30AM-12:30PM 300 Tech Sq 2nd Flr

Chapters 1 and 2 of

Jeremy Kepner - Fellow & Head MIT Supercomputing Center


D4M: A New Tool for Big Data

Add to Calendar Jan/18 Fri 10:30AM-12:30PM 300 Tech Sq 2nd Flr

Chapter 3 and Chapter 4 of

Jeremy Kepner - Fellow & Head MIT Supercomputing Center


Four Perspectives on Data

Add to Calendar Jan/25 Fri 10:30AM-12:30PM 300 Tech Sq 2nd Flr

Chapters 7 and 8 of

Jeremy Kepner - Fellow & Head MIT Supercomputing Center


Mathematical Foundations of Data

Add to Calendar Feb/01 Fri 10:30AM-12:30PM 300 Tech Sq 2nd Flor

Chapter 5 and 6 of

Jeremy Kepner - Fellow & Head MIT Supercomputing Center


MINITAB Statistical Software: Experimental Designs and Taguchi Method for Robust Product/ Process Optimization

Dr. Rozzeta DOLAH, Post Doctoral Fellow

Add to Calendar Jan/31 Thu 01:00PM-05:00PM 7-238, Rotch Library, Will be held in the GIS & Data lab inside Rotch

Enrollment: Limited: Advance sign-up required
Sign-up by 01/22
Limited to 16 participants
Prereq: None, Open to all MIT affiliates

MINITAB is a powerful statistical software for process optimization and research enhancement. It provides Zero-Defects and optimum yield for product and process in science and engineering field. MINITAB is a simple, effective way to input statistical data, identify trends and patterns, problem’s troubleshooting, and extrapolate answers to the problem at hand.

During this workshop, you will learn how to:

 

Register here: https://libcal.mit.edu/event/4860660

The workshop is located in the GIS & Data Lab within Rotch Library. Computers required an MIT kerberos login.

Co-organizer: MIT Postdoctoral Association (MIT PDA), under Professional Development Chair: Qasim Bukhari (pda-professional@mit.edu)


Lunch will be provided.

About Instructor:  Dr. Rozzeta Dolah is a post doctoral fellow at Prof. Karnik Lab, MIT Department of Mechanical Engineering. She has extensive experience in industry as a process engineer, where she uses MINITAB in various Black Belt Six Sigma projects, problem solving for defects, and variation elimination. As a MINITAB trainer, she builds quality into product design through the implementation of robust Taguchi Method (Robust Quality Engineering), Design of Experiments (DOE), and Lean Six Sigma.  

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


Narrative, Intelligence, and AI

Andrew Kortina, Rob Cheung

Enrollment: Limited: Advance sign-up required
Sign-up by 01/07
Limited to 20 participants
Attendance: Participants must attend all sessions
Prereq: Short readings before each seminar: url will be posted

This will be a 3 part seminar (roundtable discussion format, not a lecture) led by Andrew Kortina and Rob Cheung.

Advancements in machine learning have achieved results like detecting indicators of diabetic eye disease and cardiovascular health as well as or better than human doctors, composing music, writing poetry, generating art, captioning images, translating between languages, etc.

Although there have been some attempts to generate longer form narrative using ML (see NaNoGenMo, The Infinite Fight Scene, neural-storyteller), it seems we are quite far from generating a cohesive long form narrative that resembles what a human could author.

In this series, we'll explore topics like the history and cultural importance of narrative, attempts at using ML to generate narrative (and their shortcomings), the convergence of human generated written, visual, and literary work towards algorithmic media, the future of narrative form, and VR.

 

Find the tentative syllabus here:
https://docs.google.com/document/d/1kirISlXcLxCpYzwpulcTF4vHh3b3IAkFzQ0gVUTFDcs/edit

 

 

 

 

Sponsor(s): Electrical Engineering and Computer Science
Contact: Andrew Kortina, andrew.kortina@gmail.com


Definition and History of 'Narrative'

Add to Calendar Jan/16 Wed 10:00AM-11:30AM 24-307

What is its relationship to intelligence? What is its role for the individual and the civilization? History of the modes of mass narrative.


The Current Landscape of Narrative

Add to Calendar Jan/17 Thu 10:00AM-11:30AM 24-307

To what degree do people choose / create their narratives? To what degree is it imposed on individuals / groups? From the perspective of an individual, what is to be done?


The Future of Narrative

Add to Calendar Jan/18 Fri 10:00AM-11:30AM 24-307

Where it might go from here? What sort of steering is useful to consider? What are the significant forces at play?


Practical Computer Science for Computational Scientists

Ravikishore Kommajosyula, Research Assistant, Baglietto CFDlab, Corbin Foucart, Research Assistant, MSEAS lab, Ricardo Baptista, Research Assistant, ACDL

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/16
Attendance: Participants welcome at individual sessions
Prereq: Open to all interested students

The interdisciplinary nature of computational research brings in members from a variety of backgrounds in math, science, & engineering. Practical knowledge of computer science is a major enabler in our everyday research. In this course, we present some tools, techniques, & unwritten guidelines in computational science. The following topics will be covered, with customized content to fit a computational research audience, combined with some hands-on examples.

1) Writing good code: Whether prototyping an algorithm or implementing production quality code, there are certain numerical & computer science considerations to produce fault tolerant code & save time in the process.

2) Debugging & maintaining: A survey of the best tools & practices that can be used with little effort to debug & maintain code, & ensure high reliability using the power of modern IDEs.

3) Collaborating & sharing: Version control systems such as GIT allow for tracking changes to code & integrate easily into most IDEs, thus providing powerful collaboration capabilities.

4) Data Science & (UQ): Statistical tools can reduce the computational cost, verify & validate models, and also help analyze & extract insights from data arising from computer simulations. (New in IAP 2019!)

5) Improving code efficiency: Performance on modern processors can be achieved by leveraging different levels of parallelism and this is discussed in a computer architecture perspective.

Please register at: http://signup.mit.edu/1184433085

Sponsor(s): Center for Computational Engineering
Contact: Nikhilesh Ghanta, nikhil17@mit.edu


Practical CS forComputational Scientists

Add to Calendar Jan/22 Tue 01:00PM-03:00PM 3-133
Add to Calendar Jan/24 Thu 01:00PM-03:00PM 3-133
Add to Calendar Jan/29 Tue 01:00PM-03:00PM 3-133
Add to Calendar Jan/31 Thu 01:00PM-03:00PM 3-133

Session Title TBD


Practical High Performance Computing: Scaling Beyond Your Laptop

Lauren Milechin, Sponsored Research Technical Staff

Enrollment: Limited: Advance sign-up required
Sign-up by 01/07
Limited to 10 participants
Attendance: Participants must attend all sessions
Prereq: Working knowledge of one programming/scripting language.

The focus of this workshop is to introduce the role of HPC in research. We will discuss the fields where HPC is used and provide concrete examples where we describe the strategies used to scale up the problem. Students will learn when to scale from their laptops to HPC, what challenges that introduces, and how to address those challenges with efficient HPC workflows. The MIT SuperCloud will be used for hands-on examples using Julia, Matlab, and/or Python. We encourage students to bring a problem/application that they would like to scale, but it is not required. 

To register, please fill out this form: https://goo.gl/forms/SxNNEOasGloOJeSp1

Sponsor(s): Lincoln Laboratory, Earth, Atmospheric and Planetary Sciences
Contact: Lauren Milechin, NE45-202, 617-324-7461, lauren.milechin@mit.edu


Add to Calendar Jan/14 Mon 09:00AM-04:00PM Bldg. 31-115, bring your laptop
Add to Calendar Jan/16 Wed 09:00AM-04:00PM Bldg. 31-115, bring your laptop

Lauren Milechin - Sponsored Research Technical Staff


Practical Steps for Increasing Openness and Reproducibility

Ian Sullivan

Add to Calendar Jan/16 Wed 09:00AM-12:00PM 4-145, Bring your laptop

Enrollment: Limited: Advance sign-up required

Interested in increasing the reproducibility of your research and making collaborartive research easier to manage? This workshop introduces the Open Science Framework (OSF) as a tool to address common issues in research reproducibility and data management. NB: Despite its name, OSF is for more than science.

Register here: https://libcal.mit.edu/event/4861035

Sponsor(s): Libraries
Contact: Amy Nurnberger, nurnberg@mit.edu


Probabilistic Programming in Gen

Marco Cusumano-Towner, Alexander Lew

Add to Calendar Jan/29 Tue 04:00PM-06:00PM TBD
Add to Calendar Jan/30 Wed 04:00PM-06:00PM TBD
Add to Calendar Jan/31 Thu 04:00PM-06:00PM TBD
Add to Calendar Feb/01 Fri 04:00PM-06:00PM TBD

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

This course will introduce applied probabilistic programming using the Gen probabilistic programming system. It is designed for researchers familiar with generative probabilistic modeling who are interested in using probabilistic programming tools to accelerate their research. The course will involve a guided tutorial on Gen and possibly workshop time for students to prototype models from their own research areas. Students will be encouraged to experiment with Gen outside of class time.

To sign up for the class please send an email to marcoct@mit.edu briefly describing your research area and any previous experience with mathematical modeling, probabilistic inference, deep learning or probabilistic programming. Also please give a one or two sentence description of a modeling, learning, or inference problem that you would like to solve using probabilistic programming.

Contact: Marco Cusumano-Towner, MARCOCT@MIT.EDU


Qualtrics Survey Software - Qualtrics at MIT

Ryan Durrant, Qualtrics Account Executive

Add to Calendar Jan/29 Tue 10:00AM-12:00PM 32-144

Enrollment: Unlimited: No advance sign-up

Qualtrics Research Core is a cloud-based survey platform.  Qualtrics Account Executive Ryan Durrant will be on-site to demo the product and answer any questions you may have.  Qualtrics Research Core is available for use by MIT faculty, staff and students.  Learn more at https://ist.mit.edu/qualtrics.

Sponsor(s): Information Systems & Technology
Contact: Lisa Robinson, W92-294, 617 258-0492, lmrobin@mit.edu


R Data Wrangling

Ista Zahn

Add to Calendar Jan/15 Tue 10:00AM-12:30PM 4-163, Bring your laptop

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

This hands-on, intermediate course will guide you through a variety of programming functions in the open-source statistical software program, R. This workshop will to prepare you for dealing with messy data by walking you through real-life example. It 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.

Bring your own laptop. Install R (https://www.r-project.org/) and RStudio (https://www.rstudio.com/products/rstudio/download/) before the workshop.

Register here: https://libcal.mit.edu/event/4835229

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


RACECAR (Rapid Autonomous Complex-Environment Competing Ackermann-drive Robotics)

Michael Boulet, Andrew Fishberg, Mark Mazumder, Nathan Hughes, Jason Nezvadovitz, Sertac Karaman

Enrollment: Register in WebSIS in 6.S184 or 16.S685.
Limited to 30 participants
Attendance: Participants must attend all sessions
Prereq: See description.

Modern robots tend to operate at slow speeds in complex environments, limiting their utility in high-tempo applications. In the RACECAR course, you will be tasked with pushing the boundaries of unmanned vehicle speed. Participants will work in teams of 4-5 to develop dynamic autonomy software to race a converted RC car equipped with LIDAR, a stereo camera, an inertial measurement unit, and embedded processing around a large-scale, "real-world" course. Working from a baseline autonomy stack, teams will modify the software to increase platform velocity to the limits of stability. The course culminates with a timed competition to navigate a racecourse. The 2019 course will emphasize machine learning approaches, such as a pixel-to-actuator deep neural network control architecture. Classes will provide lecture overviews of relevant algorithms and lab time with instructor-assisted development. Participants should plan on 4-10 hours per week of self-directed development. Students must have experience with software development. Past exposure to robotics algorithms and/or embedded programming will be useful. See also: https://www.youtube.com/watch?v=p18879Dji4c .

Subscription: To subscribe, please send an e-mail to racecar-iap-course-subscribe@mit.edu with a brief description of your programming/robotics experience. If you would like to register for credit, please also register through WebSIS in either 6.S184 or 16.S685.

 

 

 

 

 

 

 

 

 

 

 

 

Sponsor(s): Aeronautics and Astronautics, Lincoln Laboratory, Electrical Engineering and Computer Science
Contact: Sertac Karaman, racecar-iap-course-subscribe@mit.edu


Add to Calendar Jan/09 Wed 03:00PM-05:00PM 32-044
Add to Calendar Jan/11 Fri 03:00PM-05:00PM 32-044
Add to Calendar Jan/14 Mon 03:00PM-05:00PM 32-044
Add to Calendar Jan/16 Wed 03:00PM-05:00PM 32-044
Add to Calendar Jan/18 Fri 03:00PM-05:00PM 32-044
Add to Calendar Jan/23 Wed 03:00PM-05:00PM 32-044
Add to Calendar Jan/25 Fri 03:00PM-05:00PM 32-044
Add to Calendar Jan/28 Mon 03:00PM-05:00PM 32-044
Add to Calendar Jan/30 Wed 03:00PM-05:00PM 32-044
Add to Calendar Feb/01 Fri 03:00PM-05:00PM 32-044


Reality Virtually Hackathon

Scott W. Greenwald, Ph.D., Research Scientist, Alexander Laiman

Add to Calendar Jan/17 Thu 09:00AM-11:00PM MIT Media Lab
Add to Calendar Jan/18 Fri 07:00AM-12:00PM MIT Media Lab
Add to Calendar Jan/19 Sat 07:00AM-12:00AM MIT Media Lab
Add to Calendar Jan/20 Sun 07:00AM-08:00PM MIT Media Lab
Add to Calendar Jan/21 Mon 09:00AM-05:00PM MIT Media Lab

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

The Reality Virtually Hackathon is a five-day event focused on learning and innovation in the area of immersive computing technology (virtual reality, augmented reality, and so on). It is an MIT Media Lab event, sponsored and attended by companies representing all major platforms including Magic Leap, Microsoft, Oculus, HTC, and more.

The event kicks off with a day of hands-on workshops, for participants to familiarize themselves with tools, technologies, and techniques relevant for developing successful projects. Next, teams are formed at an evening event. It is expected that teams will form at the event, among participants who have not worked together previously.

The hackathon lasts all day Friday, Saturday, and Sunday.

The final day includes the awards ceremony, an expo, and a symposium.

APPLY NOW at https://realityvirtuallyhack.com.

Sponsor(s): Media Lab, Media Arts and Sciences
Contact: Scott W. Greenwald, (970) 281-2040, scottgwald@media.mit.edu


Reality Virtually Hackathon

Steven Max Patterson

Enrollment: Unlimited: Advance sign-up required
Sign-up by 01/07
Attendance: Participants must attend all sessions

Interested in VR? Not sure where to start or how to jump in?


Dive right in at the Reality Virtually hackathon returning for its third year this IAP, January 17-21st, NO PRIOR VR EXPERIENCE NEEDED!!! You might be surprised how you can integrate your current skills.

 

During a full five days, you will meet new people, form interdisciplinary teams, brainstorm and build AR/VR experiences and applications, hardware and software fully supplied. Workshops and skilled mentors will be available to guide you through your app development from start to finish. Compete for over $30K in prizes in categories including education, healthcare, entertainment, commerce, architecture, and social interaction, and engage with company sponsors from the likes of Samsung, Microsoft and others. Sponsors will provide an abundance of technology platforms to work with: ARCore, ARKit, Vive, Gear VR , Hololens, Magic Leap, Oculus and more.

Jump in today and apply at https://realityvirtuallyhack.com/apply/. Applications will be accepted on a rolling basis.

Links:

Website - https://realityvirtuallyhack.com
Facebook - https://www.facebook.com/realityvrhack/
Twitter - https://twitter.com/realityvrhack
VR/AR MIT - http://vratmit.com/

Sponsor(s): Media Lab
Contact: Reality Virtually Team, team@realityvirtuallyhack.com


Reproducible Research in Computational Sci.

Dorota Jarecka, Research Scientist

Enrollment: Limited: Advance sign-up required
Sign-up by 01/05
Limited to 40 participants
Attendance: Participants welcome at individual sessions
Prereq: Basic Scripting experience, basic shell

Reproducibility is the ability to get the same research results having the full computational
environment, including the code and raw data, used to produce the results. Unfortunately,
providing the computational environment is not required during the publication process and
many scientific findings are very hard or impossible to reproduce. Sharing the computational
environment is not a standard procedure also because it requires tools and skills that are not
part of the standard scientific curriculum.

These workshops introduce two basic components needed to conduct reproducible
computational science, version control systems and reusable computational environments.

Interested individuals may sign up through eventbrite: https://www.eventbrite.com/e/reproducible-research-in-computational-science-tickets-53299383892

Sponsor(s): Brain and Cognitive Sciences
Contact: Dorota Jarecka, 46-5094, (617) 324-2175, djarecka@mit.edu


Add to Calendar Jan/24 Thu 10:00AM-01:00PM 46-3015, Bring your laptop

The first workshop will cover creating and using reusable computational environments. We will
introduce the concept of containers and use Docker and Singularity as examples.
Singularity/Docker not only offers the ability to efficiently and ubiquitously deploy environments
on linux systems but also gives future researchers access to the exact environment used in the
publication.

Dorota Jarecka - Research Scientist, Mario Belledone - Research Assistant, Jakub Kaczmarzyk - Technical Associate


Add to Calendar Jan/31 Thu 10:00AM-01:00PM 46-3015, Bring your laptop

The second workshop will cover Git that is a free and open source version control system
widely used for software development, and a Web-based Git repository Hosting System -
GitHub. We will also talk about git-annex and Datalad that solve the problem of sharing and
synchronizing collections of large data files.

Dorota Jarecka - Research Scientist, Mario Belledone - Research Assistant, Jakub Kaczmarzyk - Technical Associate


Reverse Engineering in Mobile Applications

Chris Varenhorst

Add to Calendar Jan/28 Mon 06:00PM-07:00PM 3-133

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

Come see how easy it is to reverse engineer the "private" APIs used by your favorite mobile apps to talk to their backend, and learn about how to mitigate common flaws. The main approach discussed will be man in the middling running applications to observe their traffic and the various tricks needed bypass things like certificate pinning. Some older real world examples will be shared. While no actual secrets will be revealed, you will learn why there's really no such thing as a private API and why that's okay.

Contact: Chris Varenhorst, varenc@mit.edu


Reverse Engineering of Software

James Koppel, Michael Specter, Joe Leong

Add to Calendar Jan/14 Mon 06:00PM-08:00PM 1-115

Enrollment: Unlimited: No advance sign-up
Prereq: Basic knowledge of systems programming or Assembly helps

Is something on your computer hiding something from you? Is it refusing to run unless you do something? Do you want to know exactly what someone else's software is doing? Or perhaps you even want to "open" up some closed-source software and make it do something else. This course will cover the basics of reverse-engineering binaries, as well as some of the ideas of binary modification.

Contact: James Koppel, jkoppel@mit.edu


RMG (Reaction Mechanism Generator) Workshop

William H. Green, Professor of Chemical Engineering

Add to Calendar Jan/14 Mon 10:00AM-05:30PM E17-517, Bring your laptop

Enrollment: Unlimited: Advance sign-up required

This workshop is to introduce an automatic reaction mechanism generator software to people who might be interested in kinetics research area. RMG is developed by Green research group at MIT. It can generate detailed reaction mechanism network just with initial input conditions ( feed composition, reacting conditions such as temperature and pressure). The topics which will be covered in the IAP session are : 1) Overall RMG introduction 2) Molecular representation 3) How to install RMG on your computer 4) How RMG estimates the rate constant and thermo parameters 5) How to run a RMG job & use libraries and seed reactions. If you want to learn more about RMG, the workshop will be continued on Jan 15th - Jan 17 th.  

Sponsor(s): Chemical Engineering
Contact: Yen-Ting Wang, E18-509, (413) 362-6636, YENTINGW@MIT.EDU


SHOE AS A FIELD: A holistic data-driven approach to footwear design.

Onur Yuce Gun, Sr. Computational Designer, New Balance

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

Can shoes become more like gloves?

This workshop aims to re-formulate the shoe as a “field” as opposed to an “object” and generate a variety of out-of-the-ordinary design concepts. We will arrange a quick (optional*) tour of the NB production facilities to understand how a shoe’s parts are put together, to witness present day methods for piecing together whole shoes from a combination of discrete parts. We will then “unlearn” immediately via diving into data-driven generative design models to start exploring shoes that come to life as wholes.

The hands-on experimentation, visualization, and digital prototyping (3D printing) efforts will yield a collection of shoes as (various, harmonious, contradicting!) fields. We will bring in data that is meticulously collected at New Balance’s Sports Research Lab. We will run skill-building sessions in which data-processing methods will be shown. The rest will be about expanding the design concepts that develop upon performative, aesthetic and manufacturability considerations. 

Geared mainly toward graduate and undergraduates in courses 4 and 6. Experience in Rhino Grasshopper is a plus. (4 is architecture, 6 is computer science. Should be comfortable with any 3D design/visualization tool. Capability to parse text formatted data and the ability to generate 2D (image) and 3D (CAD files) is a plus.

** Please contact Onur Yuce Gun, onuryucegun@alum.mit.edu, to enroll by December 25, 2018.

Enrollment limited to 10 students.

Sponsor(s): Architecture
Contact: Onur Yuce Gun, 978-738-4860, onuryucegun@alum.mit.edu


Shoe as Field: Session 1 of 3

Add to Calendar Jan/30 Wed 09:00AM-04:00PM 1-134, Bring your laptop

Onur Yuce Gun - Sr. Computational Designer, New Balance, Chris Wawrousek - Sr. Creative Design Lead, New Balance


Shoe as Field: Session 2 of 3

Add to Calendar Jan/31 Thu 09:00AM-04:00PM 1-134, Bring your laptop

Chris Wawrousek - Sr. Creative Design Lead, New Balance, Onur Yuce Gun - Sr. Computational Designer, New Balance


Shoe as Field: Session 3 of 3

Add to Calendar Feb/01 Fri 09:00AM-04:00PM 1-134, Bring your laptop

Chris Wawrousek - Sr. Creative Design Lead, New Balance, Onur Yuce Gun - Sr. Computational Designer, New Balance


Structuring Collective Knowledge: Practice & Publication

Samuel Klein

Enrollment: Unlimited: No advance sign-up
Attendance: Participants must attend all sessions

We will review tools + methods for organizing knowledge creation + publishing, designed for discovery, reuse, and parallel research. Participants will share examples + challenges from their field, workshop potential improvements with one another, and discuss the potential for widespread collaborations.

Bring a laptop or notebook. A few readings will be shared on Monday for discussion Wednesday.

Location: 4-146

Sponsor(s): Libraries, MIT Press, Media Lab
Contact: Samuel Klein, sjklein@mit.edu


Structuring Collective Knowledge

Add to Calendar Jan/14 Mon 02:00PM-04:00PM 4-146, Bring your laptop
Add to Calendar Jan/16 Wed 02:00PM-04:00PM 4-146, Bring your laptop

We will review tools + methods for organizing knowledge creation + publishing, designed for discovery, reuse, and parallel research. Participants will share examples + challenges from their field, workshop potential improvements with one another, and discuss the potential for widespread collaborations.

Bring a laptop or notebook. A few readings will be shared on Monday for discussion Wednesday.

Location: 4-146

Samuel Klein


Tableau @ MIT: Tableau Prep in Action

George Roch, Business Intelligence Analyst

Add to Calendar Jan/30 Wed 10:00AM-12:00PM Magasanik Rm 68-180

Enrollment: Limited: Advance sign-up required
Sign-up by 01/29
Limited to 40 participants
Prereq: Basic knowledge of Tableau

This is a Networking & Showcase Event

 

If you've ever asked yourself any of the questions above, then you'll want to attend Tableau @ MIT. This event will bring together Tableau users from DLCs all across MIT. You'll have the opportunity to talk with others to see how they use Tableau to make their work easier. If you've built out some helpful/cool vizualizations, this is your chance to share it with others.

 

If you're wondering what the difference is between Tableau and Tableau Prep, we've got you covered. We'll have an overview of the Tableau Prep tool. This will be followed by a short demo on integrating local files with data from the data warehouse.

 

Registration: https://www.eventbrite.com/e/tableau-mit-tableau-prep-in-action-tickets-54763771916

Refreshments will be provided.

 *We will have raffle prizes for participants of this event.

**This event is open to MIT Faculty and Staff

 

Sponsor(s): Information Systems & Technology
Contact: George Roch, W92, 617 324-1140, G_ROCH@MIT.EDU


Train the Trainer: Open Science Framework

Ian Sullivan

Add to Calendar Jan/17 Thu 01:00PM-04:00PM 2-147, Bring your laptop

Enrollment: Limited: Advance sign-up required

This workshop is designed to work with your own research support team tobuild open science and reproducible research training capacity on campus. This workshop introduces the curriculum materials that support OSF training sessions and consultations with researchers, presents OSF training philosophy and tips gathered from multiple campuses about persuading researchers to adopt open practices, and discusses how these materials might be adapted to your individual institutional needs.

Register: https://libcal.mit.edu/event/4861048

Sponsor(s): Libraries
Contact: Amy Nurnberger, nurnberg@mit.edu


Using drones for research - data processing and legal issues

Daniel Sheehan, Joe Wright

Add to Calendar Jan/15 Tue 11:00AM-12:30PM 4-231

Enrollment: Limited: Advance sign-up required

This presentation has two components: (1) An introduction the resources and tools available at MIT to fly drones and process photographs into geospatial formats useful in a GIS, along with some examples of how drone imagery has been used at MIT. (2) A primer on the rules and regulations of small UAS flight. We will cover requirements and protocols for flight planning and piloting, and introduce software tools for flight planning.

Register here: https://libcal.mit.edu/event/4878622

Sponsor(s): Geographic Information Systems Lab, Libraries, Lincoln Laboratory
Contact: Daniel Sheehan, dsheehan@mit.edu