55 results found in 5 ms.
Page 1 of 4 next
More OCW like this |
|
Published by: Massachusetts Institute of Technology | Language: English
Published by: Massachusetts Institute of Technology | Language: English
Share in:
This course provides an introduction to the fundamental principles and techniques of software development that have greatest impact on practice. Topics include capturing the essence of a problem by recognizing and inventing suitable abstractions; key paradigms, including state machines, functional programming, and object-oriented programmin
Author(s):
Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: 6-005-fall-2008.zip
This OER is part of OCW: Elements of Software Construction
Published under: /Download Course Materials
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_pset02.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
More OERs like this |
|
Pages: 4
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_pset01.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: exploration3.zip
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_pset03.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
More OERs like this |
|
Pages: 4
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: exploration2.zip
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
More OERs like this |
|
Pages: 3
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: exploration1.zip
This OER is part of OCW: Elements of Software Construction
Published under: /Assignments
Share in:
Used by:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_lec13.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Lecture Notes
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
More OERs like this |
|
Pages: 2
This OER is part of OCW: Elements of Software Construction
Published under: /Lecture Notes
This OER is part of OCW: Elements of Software Construction
Published under: /Lecture Notes
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_lec20.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Lecture Notes
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_lec17.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Lecture Notes
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
File: MIT6_005f08_lec12.pdf
This OER is part of OCW: Elements of Software Construction
Published under: /Lecture Notes
Share in:
OCW Authors:
Inherited Tag(s):
- electrical engineering and computer science
- software development
- java programming
- java
- invariants
- decoupling
- data abstraction
- state machine
- module dependency
- object model
- model view controller
- mvc
- client server
- eclipse
- junit
- subversion
- swing
- design
- implement
- midi player
- sat solver
- photo organizer
- testing
- coverage
- event based programming
- concurrency
55 results found.
Page 1 of 4 next