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 |