Courses

Surveys data management, including file systems, database management systems design, physical data organizations, data models, query languages, concurrency, and database protection. Prerequisites: Requires prerequisite course of CSCI 3104 (minimum grade C-).
Develops essential skills for performing genomic analyses, with focus on developing practical research tools. Introduces human genome and microbiome projects, Python/SQL scripting, accessing and understanding genomic data, sequence alignment and search, evolutionary models, expression data, biological networks, and macromolecular structure. Credit not granted for this course and CHEM 4621 or MCDB 4621. Same as CSCI 5317. Prerequisites: Requires prerequisite course of MCDB 3500 or CSCI 3104 or CHEM 4177 (minimum grade D-). Requires corequisite course of CSCI 2270.
Same as CSCI 4317. Credit not granted for this course and CHEM 5621 or MCDB 5621. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Addresses practical issues in the design, implementation and analysis of modern information retrieval systems. The major focus is on Web-based applications including ad hoc retrieval, classification, and clustering. Introduces the use of open source retrieval systems, standard evaluation metrics and gold-standard evaluation collections. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Provides an advanced treatment of basic database concepts. Recommended prereqs., CSCI 3287 and 3753. Prerequisites: Requires prerequisite course of CSCI 2270 (minimum grad C-). Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Studies topics such as distributed databases, database interfaces, data models, database theory, and performance measurement in depth. Prerequisites: Requires prerequisite course of CSCI 5817 (minimum grade D-). Restricted to graduate students only.