1.00 Introduction to Computers and Engineering Problem Solving (MIT)
This course teaches fundamental software development and computational methods for engineering, scientific and managerial applications. Emphasis is focused on object-oriented software design and development. Assignments cover programming concepts, graphical user interfaces, numerical methods, data structures, sorting and searching, computer graphics and selected advanced topics. The Java programming language is used.
6.046J Introduction to Algorithms (SMA 5503) (MIT)
This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph algorithms; shortest paths; network flow; computational geometry; number-theoretic algorithms; polynomial and matrix calculations; caching; and parallel computing.This course was also taught as part of the Singapore-MIT Alliance (SMA) program
HST.131 Introduction to Neuroscience (MIT)
The course will span modern neuroscience from molecular neurobiology to perception and cognition, including the following major topics: anatomy and development of the brain; cell biology of neurons and glia; ion channels and electrical signaling; synaptic transmission, integration, and chemical systems of the brain; sensory systems, from transduction to perception; motor systems; and higher brain functions dealing with memory, language, and affective disorders.
20.010J Introduction to Bioengineering (BE.010J) (MIT)
Bioengineering at MIT is represented by the diverse curricula offered by most Departments in the School of Engineering. This course samples the wide variety of bioengineering options for students who plan to major in one of the undergraduate Engineering degree programs. The beginning lectures describe the science basis for bioengineering with particular emphasis on molecular cell biology and systems biology. Bioengineering faculty will then describe the bioengineering options in a particular eng
24.251 Introduction to Philosophy of Language (MIT)
This course is an introduction to the philosophy of language. It examines different views on the nature of meaning, truth and reference, with special focus on the problem of understanding how linguistic communication works.
21M.011 Introduction to Western Music (MIT)
This course gives a broad overview of Western music from the Middle Ages to the 20th century, with emphasis on late baroque, classical, romantic, and modernist styles (1700-1910). It is also meant to enhance students' musical experience by developing listening skills and an understanding of diverse forms and genres. Major composers and their works will be placed in social and cultural contexts. Weekly lectures feature demonstrations by professional performers, and introduce topics to be discusse
21M.065 Introduction to Musical Composition (MIT)
Through a progressive series of composition projects, this course investigates the sonic organization of musical works and performances, focusing on fundamental questions of unity and variety. Aesthetic issues are considered in the pragmatic context of the instructions that composers provide to achieve a desired musical result, whether these instructions are notated in prose, as graphic images, or in symbolic notation. No formal training is required. Weekly listening, reading, and composition as
11.501 Introduction to Technology and Cities (MIT)
This seminar is an introduction to the usage and impacts of information and communication technologies (ICTs) on urban planning, the urban environment and communities. Students will explore how social relationships, our sense of community, the urban infrastructure, and planning practice have been affected by technological change. Literature reviews, guest speakers, and web surfing will provide examples and issues that are debated in class and homework exercises. We will examine metropolitan info
18.152 Introduction to Partial Differential Equations (MIT)
This course provides a solid introduction to Partial Differential Equations for advanced undergraduate students. The focus is on linear second order uniformly elliptic and parabolic equations.
8.282J Introduction to Astronomy (MIT)
Introduction to Astronomy provides a quantitative introduction to the physics of the solar system, stars, the interstellar medium, the galaxy, and the universe, as determined from a variety of astronomical observations and models.
24.251 Introduction to Philosophy of Language (MIT)
In this introductory course on the philosophy of language, we examine views on the nature of meaning, reference, truth, and their relationships. Other topics may include relationships between language and logic, language and knowledge, language and reality, language and acts performed through its use. No knowledge of logic or linguistics presupposed.
11.001J Introduction to Urban Design and Development (MIT)
This course examines the evolving structure of cities and the way that cities, suburbs, and metropolitan areas can be designed and developed. Boston and other American cities are studied to see how physical, social, political and economic forces interact to shape and reshape cities over time.
14.30 Introduction to Statistical Method in Economics (MIT)
This course is a self-contained introduction to statistics with economic applications. Elements of probability theory, sampling theory, statistical estimation, regression analysis, and hypothesis testing. It uses elementary econometrics and other applications of statistical tools to economic data. It also provides a solid foundation in probability and statistics for economists and other social scientists. We will emphasize topics needed in the further study of econometrics and provide basic prep
2.011 Introduction to Ocean Science and Engineering (MIT)
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 geare
2.12 Introduction to Robotics (MIT)
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 de
6.071J Introduction to Electronics, Signals, and Measurement (MIT)
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 cours
6.912 Introduction to Copyright Law (MIT)
This course is an introduction to copyright law and American law in general. Topics covered include: structure of federal law; basics of legal research; legal citations; how to use LexisNexis®; the 1976 Copyright Act; copyright as applied to music, computers, broadcasting, and education; fair use; Napster®, Grokster®, and Peer-to-Peer file-sharing; Library Access to Music Project; The 1998 Digital Millennium Copyright Act; DVDs and encryption; software licensing; the GNU® General
STS.340J Introduction to the History of Technology (MIT)
This course is an introduction to the consideration of technology as the outcome of particular technical, historical, cultural, and political efforts, especially in the United States during the 19th and 20th centuries. Topics include industrialization of production and consumption, development of engineering professions, the emergence of management and its role in shaping technological forms, the technological construction of gender roles, and the relationship between humans and machines.
18.335J Introduction to Numerical Methods (MIT)
This course offers an advanced introduction to numerical linear algebra. Topics include direct and iterative methods for linear systems, eigenvalue decompositions and QR/SVD factorizations, stability and accuracy of numerical algorithms, the IEEE floating point standard, sparse and structured matrices, preconditioning, linear algebra software. Problem sets require some knowledge of MATLAB®.
21W.732-2 Introduction to Technical Communication: Ethics in Science and Technology (MIT)
This section of Introduction to Technical Communication deals with ethical issues associated with the design, use, and propagation of technology. At virtually all stages of development and use, any technology can carry with it ethical dilemmas for both creators and users. Of particular interest is how such dilemmas are resolved (or complicated) according to how effectively they are communicated to stakeholders.













