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

 

Calendar

SES # TOPICS KEY DATES
1 Software Process: Introduction  
2 Software Process: Fundamentals  
3 Software Process: Resource Estimation  
4 Software Process: CMMI®, ISO Assignment 1 due
5 Software Process: UML  
6 Database: Data Modeling Assignment 2 due
7 Database: Data Normalization  
8 Database: SQL Basics, SELECT, INSERT Assignment 3 due
9 Database: SQL Joins, Subqueries, Views  
10 Database: SQL Transactions, Connections Assignment 4 due
11 Web Development: Web Introduction, HTTP®  
12 Web Development: HTML®, CSS, Forms Assignment 5 due
  Midterm Exam  
13 Web Development: Web and Database  
14 Web Development: XML® Assignment 6 due
15 Web Development: Web Services and Frameworks, EDI  
16 Security: Protocols, Passwords Assignment 7 due
17 Security: Encryption  
18 Security: Banking, Monitors, Ecommerce  
19 Networks: System Architecture  
20 Networks: Switched Network, Datacomm Assignment 8 due
21 Networks: Local Area Networks, Fiber Optics, Wireless Networks  
22 Networks: Wireless Technology Assignment 9 due
23 Networks: Enterprise Nets, MAN, WAN  
24 Networks: IP Nets, Future, Summary Assignment 10 due
  Final Exam