Online courses directory (272)
This course provides a broad theoretical basis for system identification, estimation, and learning. Students will study least squares estimation and its convergence properties, Kalman filters, noise dynamics and system representation, function approximation theory, neural nets, radial basis functions, wavelets, Volterra expansions, informative data sets, persistent excitation, asymptotic variance, central limit theorems, model structure selection, system order estimate, maximum likelihood, unbiased estimates, Cramer-Rao lower bound, Kullback-Leibler information distance, Akaike's information criterion, experiment design, and model validation.
2.51 is a 12-unit subject, serving as the Mechanical Engineering Department's advanced undergraduate course in heat and mass transfer. The prerequisites for this course are the undergraduate courses in thermodynamics and fluid mechanics, specifically Thermal Fluids Engineering I and Thermal Fluids Engineering II or their equivalents. This course covers problems of heat and mass transfer in greater depth and complexity than is done in those courses and incorporates many subjects that are not included or are treated lightly in those courses; analysis is given greater emphasis than the use of correlations. Course 2.51 is directed at undergraduates having a strong interest in thermal science and graduate students who have not previously studied heat transfer.
This course studies the fundamentals of how the design and operation of internal combustion engines affect their performance, operation, fuel requirements, and environmental impact. Topics include fluid flow, thermodynamics, combustion, heat transfer and friction phenomena, and fuel properties, with reference to engine power, efficiency, and emissions. Students examine the design features and operating characteristics of different types of internal combustion engines: spark-ignition, diesel, stratified-charge, and mixed-cycle engines. Class includes lab project in the Engine Laboratory.
This course provides an overview of and introduction to the fundamentals of aeronautics, using the history of aviation as a story line. The course uses examples from the very beginning of aviation (the Montgolfier brothers’ balloon flight in 1783 and the Wright brothers’ heavier-than-air flight in 1903) and continues all the way through to the current Airbus A380 and future aircraft. During this trajectory three major topics are discussed: aeronautics, aerodynamics and flight mechanics.
Lectures are frequently accompanied by related exercises and demonstrations. The course also incorporates (design) challenges/competitions, based on the knowledge obtained through the lectures.
LICENSE
The course materials of this course are Copyright Delft University of Technology and are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike (CC-BY-NC-SA) 4.0 International License.
In this sophomore design course, you will be challenged with three design tasks: a first concerning water resources/treatment, a second concerning structural design, and a third focusing on the conceptual (re)design of a large system, Boston's Back Bay. The first two tasks require the design, fabrication and testing of hardware. Several laboratory experiments will be carried out and lectures will be presented to introduce students to the conceptual and experimental basis for design in both domains.
This course was based in large part on the Fall 2005 offering of 1.101, developed by Prof. Harold Hemond.
1.012 introduces students to the theory, tools, and techniques of engineering design and creative problem-solving, as well as design issues and practices in civil engineering. The course includes several design cases, with an emphasis on built facilities (e.g., buildings, bridges and roads). Project design explicitly concerns technical approaches as well as consideration of the existing built environment, natural environment, economic and social factors, and expected life span. A large design case is introduced, which is used in the subsequent specialty area design subjects (1.031, 1.041, 1.051) and the capstone design subject (1.013).
This course presents the fundamentals of object-oriented software design and development, computational methods and sensing for engineering, and scientific and managerial applications. It cover topics, including design of classes, inheritance, graphical user interfaces, numerical methods, streams, threads, sensors, and data structures. Students use Java® programming language to complete weekly software assignments.
How is 1.00 different from other intro programming courses offered at MIT?
1.00 is a first course in programming. It assumes no prior experience, and it focuses on the use of computation to solve problems in engineering, science and management. The audience for 1.00 is non-computer science majors. 1.00 does not focus on writing compilers or parsers or computing tools where the computer is the system; it focuses on engineering problems where the computer is part of the system, or is used to model a physical or logical system.
1.00 teaches the Java programming language, and it focuses on the design and development of object-oriented software for technical problems. 1.00 is taught in an active learning style. Lecture segments alternating with laboratory exercises are used in every class to allow students to put concepts into practice immediately; this teaching style generates questions and feedback, and allows the teaching staff and students to interact when concepts are first introduced to ensure that core ideas are understood. Like many MIT classes, 1.00 has weekly assignments, which are programs based on actual engineering, science or management applications. The weekly assignments build on the class material from the previous week, and require students to put the concepts taught in the small in-class labs into a larger program that uses multiple elements of Java together.
DNS is an integral part of working with the Internet, but what if you don't understand how it works? This course will give you all the insight you need to have a basic understanding of DNS and how it translates http://74.125.224.72/ into http://google.com/! The class is designed for web professionals and almost anyone looking for a walkthrough on general DNS concepts. We will begin with an introduction to the Domain naming system then move on to how the client computers translate DNS information. Lastly, we will look at the major components of a DNS server and clear up how to work with DNS zones and subdomains.
This course provides an integrated introduction to electrical engineering and computer science, taught using substantial laboratory experiments with mobile robots. Our primary goal is for you to learn to appreciate and use the fundamental design principles of modularity and abstraction in a variety of contexts from electrical engineering and computer science.
Our second goal is to show you that making mathematical models of real systems can help in the design and analysis of those systems. Finally, we have the more typical goals of teaching exciting and important basic material from electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making.
Course Format
This course has been designed for independent study. It includes all of the materials you will need to understand the concepts covered in this subject. The materials in this course include:
- Lecture videos from Spring 2011, taught by Prof. Dennis Freeman
- Recitation videos, developed for OCW Scholar by teaching assistant Kendra Pugh
- Course notes
- Software and design labs
- Homework assignments and additional exercises
- Nano-quizzes and exams with solutions
Content Development
Leslie Kaelbling
Jacob White
Harold Abelson
Dennis Freeman
Tomás Lozano-Pérez
Isaac Chuang
Related Content
The course is designed to provide a practical - hands on - introduction to electronics with a focus on measurement and signals. The prerequisites are courses in differential equations, as well as electricity and magnetism. No prior experience with electronics is necessary. The course will integrate demonstrations and laboratory examples with lectures on the foundations. Throughout the course we will use modern "virtual instruments" as test-beds for understanding electronics. The aim of the course is to provide students with the practical knowledge necessary to work in a modern science or engineering setting.
PLEASE NOTE that all content and materials in this course are the property of Georgia Tech and Dr. Wayne Whiteman, and are protected by copyright, patent and/or other property intellectual property rights under the United States and foreign laws. The terms and conditions of this course are that individuals may download and use materials in this course for your own personal, non-commercial use. Universities and other entities may not use these materials in an organized, group, or classroom-type setting without obtaining licensing permission from Georgia Tech. You may contact Dr. Wayne Whiteman directly for information regarding the licensing procedures.
This course provides ways to analyze manufacturing systems in terms of material flow and storage, information flow, capacities, and times and durations of events. Fundamental topics include probability, inventory and queuing models, optimization, and linear and dynamic systems. Factory planning and scheduling topics include flow planning, bottleneck characterization, buffer and batch-size analysis, and dynamic behavior of production systems.
This course is offered to undergraduates and introduces students to the formulation, methodology, and techniques for numerical solution of engineering problems. Topics covered include: fundamental principles of digital computing and the implications for algorithm accuracy and stability, error propagation and stability, the solution of systems of linear equations, including direct and iterative techniques, roots of equations and systems of equations, numerical interpolation, differentiation and integration, fundamentals of finite-difference solutions to ordinary differential equations, and error and convergence analysis. The subject is taught the first half of the term.
This subject was originally offered in Course 13 (Department of Ocean Engineering) as 13.002J. In 2005, ocean engineering became part of Course 2 (Department of Mechanical Engineering), and this subject was renumbered 2.993J.
This course is an introduction to the fundamental aspects of science and engineering necessary for exploring, observing, and utilizing the oceans. Hands-on projects focus on instrumentation in the marine environment and the design of ocean observatories for ocean monitoring and exploration. Topics include acoustics, sound speed and refraction, sounds generated by ships and marine animals, sonar systems and their principles of operation, hydrostatic behavior of floating and submerged bodies geared towards ocean vehicle design, stability of ocean vessels, and the application of instrumentation and electronics in the marine environment. Students work with sensor systems and deploy them in the field to gather and analyze real world data.
This course provides an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; mechanism design for manipulators and mobile robots, multi-rigid-body dynamics, 3D graphic simulation; control design, actuators, and sensors; wireless networking, task modeling, human-machine interface, and embedded software. Weekly laboratories provide experience with servo drives, real-time control, and embedded software. Students will design and fabricate working robotic systems in a group-based term project.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.