Foundations of Software Engineering

Prof. Kevin Amaratunga, MIT OpenCourseWare

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. In 2005, ocean engineering subjects became part of Course 2 (Department of Mechanical Engineering), and the 13.470J designation was dropped in lieu of 2.159J.

Сессии:
  • Свободный график
Характеристики онлайн курса:
  • Бесплатный:
  • Платный:
  • Сертификат:
  • MOOC:
  • Видеолекции:
  • Аудиолекции:
  • Email-курс:
  • Язык: Английский Gb

Отзывы

Пока никто не написал отзыв по этому курсу. Хотите быть первым?

Зарегистрируйтесь, чтобы оставить отзыв

Show?id=n3eliycplgk&bids=695438
NVIDIA
Ещё курсы на эту тему:
2-20s05 Marine Hydrodynamics (13.021)
In this course the fundamentals of fluid mechanics are developed in the context...
2-993iap07 Special Topics in Mechanical Engineering: The Art and Science of Boat Design
This class is jointly sponsored by the MIT Museum, Massachusetts Bay Maritime...
2-003jf02 Dynamics and Vibration (13.013J)
Introduction to dynamics and vibration of lumped-parameter models of mechanical...
2-080jf02 Structural Mechanics (13.10J)
Fundamental concepts of structural mechanics with applications to marine, civil...
6-170f05 Laboratory in Software Engineering
This course introduces concepts and techniques relevant to the production of...
Ещё из рубрики «Технические науки»:
Regular_422a2468-5da5-4fe4-85d9-bd78671b980c Why Do We Age? The Molecular Mechanisms of Ageing
Why do we age? Is there a limit to human lifespan? Can we prolong our lives...
Regular_4b0b0579-ad25-4009-b3d4-b99d91da5870 Functional Programming in Haskell: Supercharge Your Coding
Get an introduction to Haskell, the increasingly popular functional programming...
Regular_e43a8f30-65ab-4ca0-be29-0885c6232610 Building a Future with Robots
Explore the role of robots and autonomous systems in the factories, homes, hospitals...
Regular_bbdea62c-2704-4123-8f10-98742b8cdc9e An Introduction to Cryptography
Explore how code breakers and spies influenced cryptography and investigate...
Regular_10232247-5f42-483f-86db-d139b29e8cca Basics of Network Security
Explore the basic concepts of networks and network security and the tools used...
Ещё от MIT OpenCourseWare:
1-00s12 Introduction to Computers and Engineering Problem Solving
This course presents the fundamentals of object-oriented software design and...
1-010f08 Uncertainty in Engineering
This course gives an introduction to probability and statistics, with emphasis...
1-011s11 Project Evaluation
1.011 Project Evaluation covers methodologies for evaluating civil engineering...
1-012s02 Introduction to Civil Engineering Design
1.012 introduces students to the theory, tools, and techniques of engineering...
1-017f03 Computing and Data Analysis for Environmental Applications
This subject is a computer-oriented introduction to probability and data analysis...

© 2013-2019