Acknowledgements for Lecture Notes (
PDF)
Lecture 1. Course introduction, intro to software process (
PDF)
Lecture 2. Development methods: fundamentals (
PDF)
Lecture 3. Time and resource estimation (
PDF - 1.2 MB)
Lecture 4-5. Software process: CMM and UML (
PDF)
Lecture 6. Data modeling (
PDF)
Lecture 7. Entity-relationship diagrams and data normalization (
PDF)
Lecture 8. Introduction to SQL (
PDF)
Lecture 9. SQL continued and ODBC (
PDF)
Lecture 10. Case studies (
PDF)
Lecture 11. Web fundamentals (
PDF)
Lecture 12. HTML and introduction to FrontPage (
PDF)
Lecture 13. XML (
PDF)
Lecture 14. SOAP, WSDL, UDDI and web services (
PDF)
Lecture 15. Web development environments (
PDF)
Lecture 16. Legacy middleware (
PDF)
Lecture 17. Web security (
PDF)
Lecture 18. Web security: continued (
PDF)
Lecture 19-20. Telecom fundamentals (
PDF)
Lecture 21. Data and telecom networks (
PDF)
Lecture 22. Network technology and LAN (
PDF)
Lecture 23. Internetworks (
PDF)
Lecture 24-25. TCP/IP and internetworking (
PDF)
Lecture 26. Course summary (
PDF)