Teaching

Educational Thinking

Engineering Computation

Monday,Wednesday, and Friday Spring Term | 3:00-4:30pm | Course run at MIT in Cambridge, MA

Prereq: None

Level: U/G | 3-2-7 units | A – F Grading 

Presents the fundamentals of computational thinking, computational patterns, big data, and visualization.

Computer  literacy  is  the literacy  of  this  century.  Just  like  reading,  writing,  and arithmetic, computational thinking  is  a fundamental skill needed  by  everyone.

It  is  much  more  than  being able  to  program a computer. Computational thinking  complements and combines  mathematical  and engineering thinking. It  is  a way to  make  you a better  problem solver. Computational thinking  and engineering computation is  about conceptualizing and representing  problems, and thinking  at  multiple  levels  of  abstraction.

Computational thinking focuses  on  the process of  abstraction,  on  choosing  the right abstractions, operating in  terms of  multiple  layers  of  abstraction simultaneously.

ESD341J Architecting and Engineering Software Systems

Tuesdays and Thursday Fall Term | 1:00-2:30pm | Course run at MIT in Cambridge, MA

Prereq: Permission of Instructor

Level: G | 3-0-9 units Standard | A – F Grading | Can be repeated for credit

Software architecting and design of software-intensive systems. Targeted at future CTOs who must understand both the business and technical issues involved in architecting enterprise-scale systems. Student teams confront technically challenging problems. Lectures and readings cover core database, XML, web server components and browser issues in a distributed web service environment.

ESD.341J Architecting and Engineering Software Systems will place particular emphasis on properly architecting enterprise systems, such as for large-scale public service projects (e.g. HAP Visualization Project). ESD.341J will also take a close look at enterprise software systems, which depend upon properly architected (for scalability, security, and speed), provenance-aware, robust geospatial platform undergirdings.

Applied Cyber Security

          
Tuesdays and Thursday Fall Term | 1:00-2:30pm | Course run at MIT in Cambridge, MA

Prereq: Permission of Instructor

Level: G | 3-0-9 units Standard | A – F Grading | Can be repeated for credit

The course covers securing computers, applications, networks, digital forensics, and the ethical and legal practices affecting all computer users. In addition, The course also covers the strategies, implementation and management of a business information continuity plan, assessment and mitigation of cyber vulnerabilities, and incident response and analysis. The content is targeted at ensuring that the privacy, reliability, and integrity of information systems.

Applied Cyber Security (Summer Short Course - 2 Days)

          
Summer Session: 3rd Week of June | all day | Course run at MIT in Cambridge, MA

Prereq: Permission of Instructor

Continuing Education Units (CEUs): 1.3

In today’s world, organizations must be prepared to defend against threats in cyberspace. Decision makers must be familiar with the fundamental principles and best practices of cyber security to best protect their enterprises. In this course, experts from academia, the military, and industry share their knowledge to give participants the principles, the state of the practice, and strategies for the future.

Sessions will address information security, ethical and legal practices, and mitigating cyber vulnerabilities. Participants will also learn about the process of incident response and analysis. The content is targeted at ensuring the privacy, reliability, and integrity of information systems.

ESD.937 Special Graduate Studies in Engineering Systems Division: Geospatial Leadership

          
Limited to MIT Geospatial Data Center (GDC) and MIT Community | No listeners | Prereq: Permission of Instructor

Level: G | 3 units Standard | A – F Grading | Can be repeated for credit

Opportunity for group study of advanced topics in Engineering Systems Division not otherwise included in the curriculum at MIT. Introduces geospatial concepts and next generation geospatial information systems (GIS) field research in both permissive and non-permissive environments.

ESD.01J Transportation Systems Modeling

          
Prereq: 1.00, 1.010 
Units: 3-1-8 
Lecture: M11-1,W11 (1-134) Recitation: F11 (1-134) 
 
Introduces basic concepts of transportation systems data collection, modeling, analysis and visualization techniques. Covers fundamental analytical and simulation-based methodologies. Topics include time-space diagrams, cumulative plots, queuing theory, traffic assignment, transportation paradoxes, and urban traffic control. Provides students with an understanding of the current challenges and opportunities in different areas of transportation.