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