Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    Concepts, principles, and methods for specifying and designing real-time computer systems. Topics include concurrency, real-time execution implementation, scheduling, testing, verification, real-time analysis, and software engineering concepts. Additional topics include operating system architecture, process management, and networking. Prerequisite:    Prereq: 1.00, 6.01, or 6.005
  • 3.00 Credits

    Reading and discussion on issues in the engineering of software systems and software development project design. Includes the present state of software engineering, what has been tried in the past, what worked, what did not, and why. Topics may differ in each offering, but are chosen from the software process and life cycle; requirements and specifications; design principles; testing, formal analysis, and reviews; quality management and assessment; product and process metrics; COTS and reuse; evolution and maintenance; team organization and people management; and software engineering aspects of programming languages. Prerequisite:    Prereq: 16.35, ESD.33, or permission of instructor
  • 3.00 Credits

    Introduces the fundamentals of digital communications and networking. Topics include elements of information theory, sampling and quantization, coding, modulation, signal detection and system performance in the presence of noise. Study of data networking includes multiple access, reliable packet transmission, routing and protocols of the internet. Concepts discussed in the context of aerospace communication systems: aircraft communications, satellite communications, and deep space communications. Prerequisite:    Prereq: 16.004 or 6.003; 16.09 or 6.041
  • 3.00 Credits

    Provides an introduction to data networks with an analytic perspective, using telephone networks, wireless networks, optical networks, the Internet and data centers as primary applications. Presents basic tools for modeling and performance analysis accompanied by elementary, meaningful simulations. Develops insights for large networks by means of simple approximations. Draws upon concepts from queueing theory and optimization. Prerequisite:    Prereq: 6.041 or 18.313
  • 3.00 Credits

    Provides a rigorous introduction to fundamentals of statistics motivated by engineering applications and emphasizing the informed use of modern statistical software. Topics include sufficient statistics, exponential families, estimation, hypothesis testing, measures of performance, and notion of optimality. Prerequisite:    Prereq: Calculus II (GIR), 18.06, 6.431, or permission of instructor
  • 3.00 Credits

    Introduction to the principles of wide bandwidth wireless communication, with a focus on ultra-wide bandwidth (UWB) systems. Topics include the basics of spread-spectrum systems, impulse radio, Rake reception, transmitted reference signaling, spectral analysis, coexistence issues, signal acquisition, channel measurement and modeling, regulatory issues, and ranging, localization and GPS. Consists of lectures and technical presentations by students. Prerequisite:    Prereq: A strong background in digital communication, e.g. 6.011, 16.36, or permission of instructor
  • 3.00 Credits

    Provides a fundamental understanding of the human factors that must be considered in the design and engineering of complex aviation and space systems. Focuses on the derivation of human engineering design criteria from sensory, motor and cognitive sources. Students, individually and in teams, apply design principles from topic areas including displays, controls and ergonomics, manual control, the nature of human error, basic experimental design, and human-computer interaction. Includes aviation accident case presentations and interactive projects. Graduate students also complete an additional research-oriented project with a final written report and oral presentation. Prerequisite:    Prereq: None
  • 0.00 - 6.00 Credits

    Provides credit for student work on undergraduate-level material in communications and/or software outside of regularly scheduled subjects. Intended for study abroad under either the department's Year Abroad Program or the Cambridge-MIT Exchange Program. Credit may be used to satisfy specific SB degree requirements. Requires prior approval. Consult department. Prerequisite:    Prereq: Permission of department
  • 2.00 Credits

    Presents concepts, principles, and algorithms for sensing and computation related to the physical world. Topics include motion planning, geometric reasoning, kinematics and dynamics, state estimation, tracking, map building, manipulation, human-robot interaction, fault diagnosis, and embedded system development. Students specify and design a small-scale yet complex robot capable of real-time interaction with the natural world. Students may continue content in 6.142. Prior knowledge of one or more of the following areas would be useful: control (2.004, 6.302, or 16.30); software (1.00, 6.005, or 16.35); electronics (6.002, 6.070, 6.111, or 6.115); mechanical engineering (2.007); or independent experience such as MasLAB, 6.270, or a relevant UROP. Students engage in extensive written and oral communication exercises. Enrollment limited. Prerequisite:    Prereq: Permission of instructor
  • 2.00 Credits

    Implementation and operation of the embedded system designed in 6.141. Addresses open research issues such as sustained autonomy, situational awareness, and human interaction. Students carry out experiments to assess their design and deliver a final written report. Prior knowledge of one or more of the following areas would be useful: control (2.004, 6.302, or 16.30), software (1.00, 6.005, or 16.35), electronics (6.002, 6.070, 6.111, or 6.115), mechanical engineering (2.007), independent experience (MasLAB, 6.270, or a UROP). Prerequisite:    Prereq: 6.141 or permission of instructor
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.