Material Detail

1.124J / 2.159J Foundations of Software Engineering

1.124J / 2.159J Foundations of Software Engineering

This is a foundation subject in modern software development techniques for engineering and information technology. The design and development of component-based software (using C# and .NET) is covered; data structures and algorithms for modeling, analysis, and visualization; basic problem-solving techniques; web services; and the management and maintenance of software. Includes a treatment of topics such as sorting and searching algorithms; and numerical simulation techniques. Foundation for in-depth exploration of image processing, computational geometry, finite element methods, network methods and e-business applications. This course is a core requirement for the Information Technology M. Eng. program. This class was also offered in Course 13 (Department of Ocean Engineering) as 13.470J.... Show More


  • User Rating
  • Comments  (1) Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material


Disciplines with similar materials as 1.124J / 2.159J Foundations of Software Engineering


Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Joseph Ahor Abandoh-Sam
2 years ago

This is a helpful course for an introduction to software Engineering class.

Used in course? Yes
Time spent reviewing site: 5 hours