Case studies must be submitted in advance of the lecture. Each student must submit 30/35 class activities (case studies and / or in-class exercises) to complete the course. Each class activity is worth 0.33% (for a total of 10%) of the final grade.
Homework is done in groups of two students. Each homework is worth 4% (for a total of 40%) of the final grade.
| LEC # | LECTURE TOPICS | CASE STUDIES | HOMEWORKS |
|---|---|---|---|
| 1 | System process: Introduction | ||
| 2 | System process: Fundamentals | ||
| 3 | System process: Time and resource estimation, part 1 | ||
| 4 | System process: Time and resource estimation, part 2 | ||
| 5 |
System process: CMMI, ISO |
||
| 6 | System process: UML, part 1 | ||
| 7 | System process: UML, part 2 |
Homework 2 requirements, software estimation (PDF) Homework 2 requirements, software estimation - solution (PDF - 1.3MB) |
|
| 8 | Database: Data modeling, part 1 | ||
| 9 | Database: Data modeling, part 2 | ||
| 10 | Database: Data normalization | ||
| 11 | Database: SQL basics: SELECT, INSERT | ||
| 12 | Database: SQL lab | ||
| 13 | Database: SQL joins, subqueries, views | ||
| 14 | Database: SQL homework 5 | ||
| 15 | Database: SQL transactions, connections | ||
| 16 | Web: Introduction, HTTP | ||
| 17 | Web: XHTML, CSS | ||
| 18 | Web: Connecting Web and database | ||
| 19 | Web: Web and database: Forms | ||
| 20 | Web: Web and database | ||
| 21 | Web: XML | ||
| 22 | Web: Web services | ||
| 23 | Web: Web services: WSDL, registries |
Homework 6 Web basics - solution (ZIP) (This ZIP file contains: 3 folders, 14 .aspx files, 1 .sitemap file and 1 .master file.) |
|
| Midterm Exam | |||
| 24 | Web: Service oriented architecture, EDI | ||
| 25 | Security: Framework, concepts | ||
| 26 | Security: Protocols, part 1 | ||
| 27 | Security: Protocols, part 2 |
Homework 7 Web site - solution (ZIP) (This ZIP file contains: 2 folders, 14 .aspx files, 1 .sitemap file and 1 .master file.) |
|
| 28 | Security: Cryptography | ||
| 29 | Security: SSL, Internet | ||
| 30 | Networks: System architecture, part 1 |
Homework 8 XML - solution (PDF) Homework 8 XML - solution (ZIP) (This ZIP file contains: 1 folder, 2 .aspx files and 1 .asmx file.) |
|
| 31 | Networks: System architecture, part 2 | ||
| 32 | Networks: Basic telecom technology | ||
| 33 | Networks: Wired LANs, WANs | ||
| 34 | Networks: Connecting wired LANs, WANs | ||
| 35 | Networks: Fiber optics | ||
| 36 | Networks: Wireless | ||
| 37 | Networks: Enterprise, VPN, MPLS. Course summary. | ||
| Final Exam | |||