syllabus.pdf
syllabus.pdf
syllabus.pdf
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Tentative Course Schedule:<br />
Course overview, introduction to conceptual design . . . . . . . . . . . . . . . . . . . . . . . . . Week 1<br />
The E-R model, and relational model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 2<br />
The relational algebra and calculus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 3<br />
SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 4-5<br />
Dependency theory and normalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 6<br />
Transactions & concurrency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Week 7<br />
Midterm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Week 8<br />
NoSQL systems and cloud storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 9<br />
Interoperability concepts and challenges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 10<br />
Functional interoperability, message passing, SOA . . . . . . . . . . . . . . . . . . . . . . . . Week 11<br />
Semantic interoperability and ontologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 12-13<br />
Process interoperability and workflows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 14<br />
Requirements:<br />
The course has no solid prerequisites. However, a decent understanding of at least some the<br />
following will be helpful:<br />
• Logic and set theory (e.g. MATH111/112)<br />
• Basic programming (e.g. CENG230)<br />
• Information systems (e.g. IS501/MIN502)<br />
Workload:<br />
Homework Assignments & Project: You will receive four homework assignments in the first half<br />
of the term (before the midterm). The assignments will be small exercises based on the material<br />
covered in the initial (relational database) section of the course ∗ After the midterm you will be<br />
assigned a term project requiring you to build an interoperable EHR system.<br />
Midterm & Final: The midterm exam will cover material up to and including week 7, and will be<br />
held during the class hour on week 8 (i.e. Tentative date for midterm: Nov 15, 2012). The<br />
final will cover the whole course and its date and time will be announced toward the end of the<br />
term.<br />
Grading:<br />
Homework assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 × 5%<br />
Term Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25%<br />
Midterm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25%<br />
Final . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30%<br />
∗ Late policy is as follows: -2.5% will be deducted from your homework grade for each hour (rounded up) after<br />
the deadline is past, unless you have a valid and documentable excuse for being late.