12.12.2012 Views

syllabus.pdf

syllabus.pdf

syllabus.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Basic Info:<br />

Syllabus<br />

MIN 710 - Database Applications for Medical Informatics - Fall 2012<br />

Thu 9.40-12.30; Room: S01<br />

Aybar C. Acar<br />

Phone: 210-7707 Email: aca at ii.metu...<br />

Office: B-206 Office Hours: Mon 16:40-18:00, Thu 13:40-15:00<br />

TA: Erkin Eryol TA email: erkineryol at gmail...<br />

This course aims to highlight conceptual issues for databases and health interoperability. Initially<br />

we will cover database management system theory on relational database management systems: E-R<br />

diagrams, the relational model and algebra, normalization, transaction processing and concurrency,<br />

SQL data query language. We will also touch on NoSQL systems and cloud storage.<br />

In the remainder of the course we will study technologies and methodologies enabling interoperability<br />

in secure, interchangeable and fully integrated healthcare systems. We will focus on<br />

electronic messages, documents, terminologies, and use of current methodologies like service oriented<br />

architectures and ontology based systems used to achieve interoperable healthcare systems.<br />

Reference Material:<br />

Main text: (any of the following)<br />

• Elmasri, Navathe. Fundamentals of Database Systems, 6Ed, Addison Wesley, 2010.<br />

• Ramakrishnan, Gehrke. Database Management Systems, 3Ed, McGraw-Hill, 2003.<br />

• Silberschatz el al. Database System Concepts, 6Ed, McGraw-Hill, 2010.<br />

Supplementary references :<br />

• Konstantas et al., Interoperability of Enterprise Software and Applications, Springer,<br />

2006.<br />

• Benson. Principles of Health Interoperability: HL7 and SNOMED, Springer, 2009.<br />

• Davies et al. (eds.). Semantic Web Technologies: Trends and Research in Ontology-based<br />

Systems, Wiley, 2006.<br />

• Kishore and Ramesh (eds.). Ontologies: A Handbook of Principles, Concepts and Applications<br />

in Information Systems, Springer, 2007.<br />

• Georgakopoulos and Papazoglu (eds.). Service-Oriented Computing, MIT Press, 2008.<br />

Course website: http://www.ii.metu.edu.tr/~aybar/courses/MIN710/F12/


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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!