Updating search results...

Search Resources

36 Results

View
Selected filters:
  • computation
Algorithmic Lower Bounds: Fun with Hardness Proofs
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

6.890 Algorithmic Lower Bounds: Fun with Hardness Proofs is a class taking a practical approach to proving problems can't be solved efficiently (in polynomial time and assuming standard complexity-theoretic assumptions like P ≠ NP). The class focuses on reductions and techniques for proving problems are computationally hard for a variety of complexity classes. Along the way, the class will create many interesting gadgets, learn many hardness proof styles, explore the connection between games and computation, survey several important problems and complexity classes, and crush hopes and dreams (for fast optimal solutions).

Subject:
Applied Science
Computer Science
Engineering
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Demaine, Erik
Date Added:
09/01/2014
Analysis and Design of Digital Control Systems
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is a comprehensive introduction to control system synthesis in which the digital computer plays a major role, reinforced with hands-on laboratory experience. The course covers elements of real-time computer architecture; input-output interfaces and data converters; analysis and synthesis of sampled-data control systems using classical and modern (state-space) methods; analysis of trade-offs in control algorithms for computation speed and quantization effects. Laboratory projects emphasize practical digital servo interfacing and implementation problems with timing, noise, and nonlinear devices.

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Trumper, David
Date Added:
09/01/2006
Analyzing Meteorological Data From Mars
Read the Fine Print
Rating
0.0 stars

Students compare real-time Earth and Mars measurements for temperature, wind speed, humidity and atmospheric pressure by accessing Internet-data resources from NASA.

Subject:
Astronomy
Physical Science
Material Type:
Activity/Lab
Assessment
Lesson Plan
Provider:
Montana State University
Provider Set:
NASA/MSU Center for Educational Resources (CERES)
Date Added:
02/16/2011
The Battlecode Programming Competition
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is conducted as an artificial intelligence programming contest in Java. Students work in teams to program virtual robots to play Battlecode, a real-time strategy game. Optional lectures are provided on topics and programming practices relevant to the game, and students learn and improve their programming skills experientially. The competition culminates in a live Battlecode tournament.
This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Subject:
Applied Science
Arts and Humanities
Computer Science
Engineering
Graphic Arts
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Mann, Maxwell
Date Added:
01/01/2013
Brain and Cognitive Sciences Computational Tutorial Series
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is a seminar series led by graduate students and postdocs in the MIT Department of Brain and Cognitive Sciences (BCS) from 2015 to the present, featuring tutorials on computational topics relevant to research on intelligence in neuroscience, cognitive science, and artificial intelligence. These tutorials are aimed at participants who have some computational background but are not experts on these topics.
A computational tutorial can consist of any method, tool, or model that is broadly relevant within neuroscience, cognitive science, and artificial intelligence. The goal is to bring researchers in brain and cognitive sciences closer to the researchers creating computational methods. 
Resources posted here include lecture videos, lecture slides, code and datasets for exercises, background references, and other supplementary material. Typically, each tutorial consists of a short lecture, and an interactive part with tutorials or "office hours" to work through practice problems and discuss how the material may be applied to participants’ research. 
This series was organized by Emily Mackevicius, Jenelle Feather, Nhat Le, Fernanda De La Torre Romo, and Greta Tuckute, with financial support from BCS. Videos were filmed, edited, and produced by Kris Brewer, Director of Technology at the Center for Brains, Minds, and Machines (CBMM).

Subject:
Biology
Life Science
Mathematics
Physical Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Date Added:
09/01/2023
The Brain and Cognitive Sciences II
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is the second half of the intensive survey of brain and behavioral studies for first-year graduate students in the Brain and Cognitive Sciences curriculum. Each module of this core course involves a series of overview lectures by leading researchers in the field. By offering a thorough introduction to the current state of the discipline while emphasizing critical thinking, the course aims to prepare students as cognitive scientists.
Topics include: perception, attention, working memory, recognition and recall, language, and other issues in cognitive science. Topics are covered from the neural, behavioral and computational perspectives.

Subject:
Biology
Life Science
Physical Science
Psychology
Social Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Kanwisher, Nancy
Miller, Earl
Date Added:
02/01/2002
The Brain and Cognitive Sciences II
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class is the second half of an intensive survey of cognitive science for first-year graduate students. Topics include visual perception, language, memory, cognitive architecture, learning, reasoning, decision-making, and cognitive development. Topics covered are from behavioral, computational, and neural perspectives.

Subject:
Biology
Life Science
Physical Science
Psychology
Social Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Gibson, Edward
Sinha, Pawan
Tenenbaum, Joshua
Date Added:
02/01/2006
Computation Structures
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. It covers the topics including multilevel implementation strategies, definition of new primitives (e.g., gates, instructions, procedures, processes) and their mechanization using lower-level elements. It also includes analysis of potential concurrency, precedence constraints and performance measures, pipelined and multidimensional systems, instruction set design issues and architectural support for contemporary software structures.

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Terman, Chris
Date Added:
02/01/2017
Computation Structures
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

6.004 offers an introduction to the engineering of digital systems. Starting with MOS transistors, the course develops a series of building blocks — logic gates, combinational and sequential circuits, finite-state machines, computers and finally complete systems. Both hardware and software mechanisms are explored through a series of design examples.
6.004 is required material for any EECS undergraduate who wants to understand (and ultimately design) digital systems. A good grasp of the material is essential for later courses in digital design, computer architecture and systems. The problem sets and lab exercises are intended to give students "hands-on" experience in designing digital systems; each student completes a gate-level design for a reduced instruction set computer (RISC) processor during the semester.

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Ward, Steve
Date Added:
02/01/2009
Computational Design I: Theory and Applications
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class introduces design as a computational enterprise in which rules are developed to compose and describe architectural and other designs. The class covers topics such as shapes, shape arithmetic, symmetry, spatial relations, shape computations, and shape grammars. It focuses on the application of shape grammars in creative design, and teaches shape grammar fundamentals through in-class, hands-on exercises with abstract shape grammars. The class discusses issues related to practical applications of shape grammars.

Subject:
Applied Science
Architecture and Design
Arts and Humanities
Computer Science
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Knight, Terry
Date Added:
09/01/2005
Computational Mechanics of Materials
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

16.225 is a graduate level course on Computational Mechanics of Materials. The primary focus of this course is on the teaching of state-of-the-art numerical methods for the analysis of the nonlinear continuum response of materials. The range of material behavior considered in this course includes: linear and finite deformation elasticity, inelasticity and dynamics. Numerical formulation and algorithms include: variational formulation and variational constitutive updates, finite element discretization, error estimation, constrained problems, time integration algorithms and convergence analysis. There is a strong emphasis on the (parallel) computer implementation of algorithms in programming assignments. The application to real engineering applications and problems in engineering science is stressed throughout the course.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Radovitzky, Raúl
Date Added:
09/01/2003
Digital Typography
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class introduces studies in the algorithmic manipulation of type as word, symbol, and form. Problems covered will include semantic filtering, inherently unstable letterforms, and spoken letters. The history and traditions of typography, and their entry into the digital age, will be studied. Weekly assignments using Java® will explore new ways of looking at and manipulating type.

Subject:
Arts and Humanities
Career and Technical Education
Graphic Arts
Graphic Design
Linguistics
Social Science
Visual Arts
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Maeda, John
Date Added:
09/01/1997
Drawings & Numbers: Five Centuries of Digital Design
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The aim of this course is to highlight some technical aspects of the classical tradition in architecture that have so far received only sporadic attention. It is well known that quantification has always been an essential component of classical design: proportional systems in particular have been keenly investigated. But the actual technical tools whereby quantitative precision was conceived, represented, transmitted, and implemented in pre-modern architecture remain mostly unexplored. By showing that a dialectical relationship between architectural theory and data-processing technologies was as crucial in the past as it is today, this course hopes to promote a more historically aware understanding of the current computer-induced transformations in architectural design.

Subject:
Applied Science
Architecture and Design
Arts and Humanities
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Borioli, Leonardo
Carpo, Mario
Date Added:
09/01/2002
Foundations of Cognition
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Advances in cognitive science have resolved, clarified, and sometimes complicated some of the great questions of Western philosophy: what is the structure of the world and how do we come to know it; does everyone represent the world the same way; what is the best way for us to act in the world. Specific topics include color, objects, number, categories, similarity, inductive inference, space, time, causality, reasoning, decision-making, morality and consciousness. Readings and discussion include a brief philosophical history of each topic and focus on advances in cognitive and developmental psychology, computation, neuroscience, and related fields. At least one subject in cognitive science, psychology, philosophy, linguistics, or artificial intelligence is required. An additional project is required for graduate credit.

Subject:
Arts and Humanities
Life Science
Philosophy
Physical Science
Psychology
Social Science
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Boroditsky, Lera
Tenenbaum, Josh
Date Added:
02/01/2003
Frontiers of Knowledge: The H. Paul Rockwood Memorial Lecture, A New Kind of Science - Stephen Wolfram
Read the Fine Print
Rating
0.0 stars

Noted scientist Stephen Wolfram shares his perspective of how the unexpected results of simple computer experiments have forced him to consider a whole new way of looking at processes in our universe. (86 minutes)

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Provider:
UCTV Teacher's Pet
Date Added:
05/01/2007
Information and Entropy
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course explores the ultimate limits to communication and computation, with an emphasis on the physical nature of information and information processing. Topics include: information and computation, digital signals, codes and compression, applications such as biological representations of information, logic circuits, computer architectures, and algorithmic information, noise, probability, error correction, reversible and irreversible operations, physics of computation, and quantum computation. The concept of entropy is applied to channel capacity and to the second law of thermodynamics.

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Lloyd, Seth
Penfield, Paul
Date Added:
02/01/2008
Inquiry into Computation and Design
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This subject explores the varied nature and practice of computation in design. We will view computation and design broadly. Computation will include both work done on the computer (digital computing) and by-hand. Design will include both the process of making designs and artifacts, as well as the designs and artifacts themselves. The aim of the course is to develop a view of computation and design beyond the specifics of techniques and tools, and a critical, self-awareness of our own approaches and metaphors for computation and design.

Subject:
Applied Science
Architecture and Design
Arts and Humanities
Computer Science
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Knight, Terry
Date Added:
09/01/2006
Introduction to Computational Thinking
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class uses revolutionary programmable interactivity to combine material from three fields -- Computer Science + Mathematics + Applications -- creating an engaging, efficient learning solution to prepare students to be sophisticated and intuitive thinkers, programmers, and solution providers for the modern interconnected online world.
Upon completion, students are well trained to be scientific “trilinguals,” seeing and experimenting with mathematics interactively as math is meant to be seen, and ready to participate and contribute to open source development of large projects and ecosystems.

Subject:
Applied Science
Career and Technical Education
Computer Science
Engineering
Environmental Science
Environmental Studies
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Edelman, Alan
Leiserson, Charles
Sanders, David
Date Added:
09/01/2022
Introduction to Computer Science and Programming in Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

6.0001 Introduction to Computer Science and Programming in Python is intended for students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems and to help students, regardless of their major, feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class uses the Python 3.5 programming language.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Bell, Ana
Grimson, Eric
Guttag, John
Date Added:
09/01/2016
Introduction to Design Computing
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course will introduce students to architectural design and computation through the use of computer modeling, rendering and digital fabrication. The course focuses on teaching architectural design with CAD drawing, 3-D modeling, rendering and rapid prototyping. Students will be required to build computer models that will lead to a full package of architectural explorations with computers. Each semester we will explore the design process of a particular building type and building material.
The course also investigates a few design processes of selected architects. The course is critical of design principles and building production methods. Student assignments are graded based on the quality of design, representation and constructability. Great design input is always encouraged.

Subject:
Applied Science
Architecture and Design
Arts and Humanities
Computer Science
Engineering
Mathematics
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Sass, Lawrence
Date Added:
09/01/2008