MIT OpenCourseWare

  • Home
  • Courses
  • Donate
  • About OCW
Advanced Search
  • Help
  • Contact Us

Sub-navigation links

  • VIEW ALL COURSES
  • Course Home
  • Syllabus
  • Calendar
  • Lecture Notes
  • Recitations
  • Assignments
  • Exams
  • Projects
  • Download Course Materials
Home > Courses > Civil and Environmental Engineering > Foundations of Software Engineering

Lecture Notes

LEC # TOPICS
1 Administrative & Introduction
Makefile Primer
GNU Makefile Documentation
CVS Documentation
2 Overview of C++ and Object-Oriented Design
3 Object Construction and Destruction
4 Dynamic Management of Objects
5 Operator Overloading
6 Inheritance
7 Linked Lists, Static Class Members
8 Quiz Review
9 Templates,
Sorting & Searching Algorithms 
10 Programming in Java®
Shape Example
11 Java® Basics (contd.)
12 Graphical Programs
13 Applets and Applications
14 Custom Graphics
15 File I/O
16 Quiz Review
17 Multithreading
Working with Images
18 Physical Simulation
19 Source Code Management Using CVS
20 Java® Remote Method Invokation Framework
21 Java® Beans, Java® 3D

 
MIT Logo Copyright MIT
  • RSS FeedsRSS Feeds
  • Privacy and Terms of Use
  • Site Map
  • Cite OCW Content

Your use of the MIT OpenCourseWare site and course materials is subject to our Creative Commons License and other terms of use.

Creative Commons - some rights reserved
OCW Consortium