Computer Histories is an introductory course on the history of computing that …
Computer Histories is an introductory course on the history of computing that explores the questions 1) What is the history of computing? 2) What is the future of computing? and 3) What lessons can we learn from computing's past that will help guide us in determining computing's future?
This course analyzes issues associated with the implementation of higher-level programming languages. …
This course analyzes issues associated with the implementation of higher-level programming languages. Topics covered include: fundamental concepts, functions, and structures of compilers, the interaction of theory and practice, and using tools in building software. The course includes a multi-person project on compiler design and implementation.
Topics on the engineering and analysis of network protocols and architecture, including: …
Topics on the engineering and analysis of network protocols and architecture, including: architectural principles for designing heterogeneous networks; congestion control; unicast and multicast routing; wireless and mobile networking; network quality of service; router design; network security; streaming and multicast applications; naming; content distribution; and peer-to-peer networking. Readings from original research papers, industry white papers, and Internet RFCs. Semester-long project and paper.
Emphasizes the relationship among technology, hardware organization, and programming systems in the …
Emphasizes the relationship among technology, hardware organization, and programming systems in the evolution of computer architecture. Pipelined, out-of-order, and speculative execution. Superscaler, VLIW, vector, and multithreaded processors. Addressing structures and virtual memory, and exception handling. I/O and memory systems. Parallel computers; message passing and shared memory systems. Memory models, synchronization, and cache coherence protocols. Vector supercomputers. Assumes an undergraduate knowledge of computer systems.
Covers computational and data analysis techniques for environmental engineering applications. First third …
Covers computational and data analysis techniques for environmental engineering applications. First third of subject introduces MATLAB and numerical modeling. Second third emphasizes probabilistic concepts used in data analysis. Final third provides experience with statistical methods for analyzing field and laboratory data. Numerical techniques such as Monte Carlo simulation are used to illustrate the effects of variability and sampling. Concepts are illustrated with environmental examples and data sets. This subject is a computer-oriented introduction to probability and data analysis. It is designed to give students the knowledge and practical experience they need to interpret lab and field data. Basic probability concepts are introduced at the outset because they provide a systematic way to describe uncertainty. They form the basis for the analysis of quantitative data in science and engineering. The MATLABĺ¨ programming language is used to perform virtual experiments and to analyze real-world data sets, many downloaded from the web. Programming applications include display and assessment of data sets, investigation of hypotheses, and identification of possible casual relationships between variables. This is the first semester that two courses, Computing and Data Analysis for Environmental Applications (1.017) and Uncertainty in Engineering (1.010), are being jointly offered and taught as a single course.
Introduces abstraction as an important mechanism for problem decomposition and solution formulation …
Introduces abstraction as an important mechanism for problem decomposition and solution formulation in the biomedical domain, and examines computer representation, storage, retrieval, and manipulation of biomedical data. Examines effect of programming paradigm choice on problem-solving approaches, introduces data structures and algorithms. Presents knowledge representation schemes for capturing biomedical domain complexity. Teaches principles of data modeling for efficient storage and retrieval. The final project involves building a medical information system that encompasses the different concepts taught in the subject.
Used for students receiving Advanced Placement credit and transfer credit. Program of …
Used for students receiving Advanced Placement credit and transfer credit. Program of study or research to be arranged with a Department faculty member. Written report required. Permission of Department required.
With the help of simple, teacher-led demonstration activities, students learn the basic …
With the help of simple, teacher-led demonstration activities, students learn the basic concepts of heat transfer by means of conduction, convection, and radiation. Students then apply these concepts as they work in teams to solve two problems. One problem requires that they maintain the warm temperature of one soda can filled with water at approximately body temperature, and the other problem is to cause an identical soda can of warm water to cool as much as possible during the same thirty-minute time interval. Students design their solutions using only common, everyday materials. They record the water temperatures in their two soda cans every five minutes, and prepare line graphs in order to visually compare their results to the temperature of an unaltered control can of water.
This course analyzes the development of the United States Congress by focusing …
This course analyzes the development of the United States Congress by focusing on the competing theoretical lenses through which legislatures have been studied. In particular, it compares sociological and economic models of legislative behavior, applying those models to floor decision-making, committee behavior, political parties, relations with other branches of the Federal government, and elections. Graduate students are expected to pursue the subject in greater depth through reading and individual research. This course analyzes the development of the United States Congress by focusing on the competing theoretical lenses through which legislatures have been studied. In particular, it compares sociological and economic models of legislative behavior, applying those models to floor decision-making, committee behavior, political parties, relations with other branches of the Federal government, and elections. Graduate students are expected to pursue the subject in greater depth through reading and individual research.
Constitution 101 is a 15-unit asynchronous, semester-long curriculum that provides students with …
Constitution 101 is a 15-unit asynchronous, semester-long curriculum that provides students with a basic understanding of the Constitution’s text, history, structure, and caselaw. Drawing on primary source documents from our new, curated online Founders’ Library—containing over 170 historical texts and over 70 landmark Supreme Court cases selected by leading experts of different perspectives—students will study the historical and philosophical foundations of America’s founding principles from a range of diverse voices The curriculum guides students to think like constitutional lawyers—cultivating the skills necessary to analyze all sides of constitutional questions. Each module includes detailed materials for classroom educators, as well as opportunities for guided discovery and practice and tools to check for understanding.
Critical review of works, theories, and polemics in architecture in the aftermath …
Critical review of works, theories, and polemics in architecture in the aftermath of WWII. Aim is a historical understanding of the period and the development of a meaningful framework to assess contemporary issues in architecture. Special attention paid to historiographic questions of how architects construe the terms of their "present." Required of M.Arch. students.
Subject focuses on fiction, drama, and poetry and possibly films inspired by …
Subject focuses on fiction, drama, and poetry and possibly films inspired by these topics mostly of the 1960s, 1970s, and 1980s. What is Britain now? Its metropolises are increasingly multicultural. Its hold over its distant colonies is a thing of the past. Its sway within the global political arena is weak. Its command over Northern Ireland, Wales, and Scotland is broken or threatened. What have novelists made of all this? What are they writing as the old empire fades away and as new social and political formations emerge? These are the questions that will concern us in this course.
Subject focuses on fiction, drama, and poetry and possibly films inspired by …
Subject focuses on fiction, drama, and poetry and possibly films inspired by these topics mostly of the 1960s, 1970s, and 1980s. This semester, Contemporary Literature (21L.488) deals with Irish literature, a subject broad and deep. To achieve a manageable volume of study, the course focuses primarily on poetry and prose, at drama's expense, and on living writers, at the expense of their predecessors. Each class session follows a discussion format, often with students assigned to lead-off or summarize the day's topic.
First published in 1981 by MIT Press, Continuum Electromechanics, courtesy of MIT …
First published in 1981 by MIT Press, Continuum Electromechanics, courtesy of MIT Press and used with permission, provides a solid foundation in electromagnetics, particularly conversion of energy between electrical and mechanical forms. Topics include: electrodynamic laws, electromagnetic forces, electromechanical kinematics, charge migration, convection, relaxation, magnetic diffusion and induction interactions, laws and approximations of fluid mechanics, static equilibrium, electromechanical flows, thermal and molecular diffusion, and streaming interactions. The applications covered include transducers, rotating machines, Van de Graaff machines, image processing, induction machines, levitation of liquid metals, shaping of interfaces in plastics and glass processing, orientation of ferrofluid seals, cryogenic fluids, liquid crystal displays, thunderstorm electrification, fusion machines, magnetic pumping of liquid metals, magnetohydrodynamic power generation, inductive and dielectric heating, electrophoretic particle motion, electrokinetic and electrocapillary interactions in biological systems, and electron beams. "
The objective of this subject is to understand the nature of manufacturing …
The objective of this subject is to understand the nature of manufacturing process variation and the methods for its control. First, a general process model for control is developed to understand the limitations a specific process places on the type of control used. A general model for process variation is presented and three methods are developed to minimize variations: Statistical Process Control, Process Optimization and in-process Feedback Control. These are considered in a hierarchy of cost-performance tradeoffs, where performance is based on changes in process capability.
" This class explores interaction with mobile computing systems and telephones by …
" This class explores interaction with mobile computing systems and telephones by voice, including speech synthesis, recognition, digital recording, and browsing recorded speech. Emphasis on human interface design issues and interaction techniques appropriate for cognitive requirements of speech. Topics include human speech production and perception, speech recognition and text-to-speech algorithms, telephone networks, and spatial and time-compressed listening. Extensive reading from current research literature."
What is race? What is ethnicity? How can communication and relationships between …
What is race? What is ethnicity? How can communication and relationships between men and women be improved? What causes segregation in our society? How do stereotypes develop and why do they persist? How do an individual's racial, ethnic, and sexual identities form and develop? This course explores these topics and more.
This course will focus on fundamental subjects in convexity, duality, and convex …
This course will focus on fundamental subjects in convexity, duality, and convex optimization algorithms. The aim is to develop the core analytical and algorithmic issues of continuous optimization, duality, and saddle point theory using a handful of unifying principles that can be easily visualized and readily understood.
HMP 607 is the third in a three-course sequence intended to impart …
HMP 607 is the third in a three-course sequence intended to impart to generalist administrators the knowledge of finance and accounting necessary to manage health care organizations. The first course, HMP 608, covers financial accounting. The second course, HMP 606, focuses on managerial accounting topics. This third course concentrates on corporate finance topics. It aims to impart an understanding of how finance theory and practice can inform the decision-making of the health care firm. As such, HMP 607 is most appropriately considered a corporate finance course, as opposed to a course in financial markets. In addition, it will integrate corporate finance and accounting theories, institutional knowledge of health care finance, and applications to specific problems.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.