This is an archived course. A more recent version may be available at ocw.mit.edu.

 

Lecture Notes

SES # TOPICS CASE STUDIES
1 Software Process: Introduction (PDF)  
2 Software Process: Fundamentals (PDF)  
3 Software Process: Resource Estimation (PDF)  
4 Software Process: CMMI®, ISO (PDF)  
5 Software Process: UML (PDF)  
6 Database: Data Modeling (PDF)  
7 Database: Data Normalization (PDF)  
8 Database: SQL Basics, SELECT, INSERT (PDF)  
9 Database: SQL Joins, Subqueries, Views (PDF)  
10 Database: SQL Transactions, Connections (PDF)  
11 Web Development: Web Introduction, HTTP® (PDF)  
12 Web Development: HTML®, CSS, Forms (PDF)  
13 Web Development: Web and Database (PDF)  
14 Web Development: XML® (PDF)  
15 Web Development: Web Services and Frameworks, EDI (PDF)  
16 Security: Protocols, Passwords (PDF)

(PDF)

Solutions (PDF)

17 Security: Encryption (PDF)  
18 Security: Banking, Monitors, Ecommerce (PDF)

(PDF)

Solutions (PDF)

19 Networks: System Architecture (PDF)  
20 Networks: Switched Network, Datacomm (PDF)  
21 Networks: Local Area Networks, Fiber Optics, Wireless Networks (PDF) (PDF)
22 Networks: Wireless Technology (PDF) (PDF)
23 Networks: Enterprise Nets, MAN, WAN (PDF)  
24 Networks: IP Nets, Future, Summary (PDF)

(PDF)

Solutions (PDF)