Main Profile

At A Glance

Laboratory in Software Engineering

This course introduces concepts and techniques relevant to the production of large software systems. Students are taught a programming method based on the recognition and description of useful abstractions. Topics include modularity, specification, data abstraction, object modeling, design patterns, and testing. Students complete several programming projects of varying size, working individually and in groups.Students are now introduced to software engineering in 6.005 Elements of Software Co...

Start Date: Sep 01, 2005 Topics: Design, General Engineering
Cost: Free

Contact

Laboratory in Software Engineering's Full Profile

Overview

Description

This course introduces concepts and techniques relevant to the production of large software systems. Students are taught a programming method based on the recognition and description of useful abstractions. Topics include modularity, specification, data abstraction, object modeling, design patterns, and testing. Students complete several programming projects of varying size, working individually and in groups.Students are now introduced to software engineering in 6.005 Elements of Software Construction, which is available on OCW in two versions, as taught in Fall 2008 and Fall 2011.

Details

  • Dates: Sep 01, 2005 to Dec 20, 2005
  • Days of the Week: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
  • Level of Difficulty: Beginner
  • Size: Massive Open Online Course
  • Instructors: Prof. Srinivas Devadas, Prof. Daniel Jackson
  • Cost: Free
  • Institution: MIT OCW
  • Topics: Design, General Engineering

Provider Overview

About MIT OCW: MIT OpenCourseWare (OCW) is a web-based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity.

Latest Tweet

MIT OCW Offers Courses In: Engineering, Art

Questions about Laboratory in Software Engineering

Want more info about Laboratory in Software Engineering? Get free advice from education experts and Noodle community members.

  • Answer