| 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 |  |