Courses:

Computing for Biomedical Scientists >> Content Detail



Assignments



Assignments



Part 1: Introduction to Computing


LEC #TOPICSASSIGNMENTS
1Course Overview
2Algorithms and Object Oriented Programming
3Java® Constructs
4Built-in Operators, Built-in Java® Classes, and Classes, Objects & Methods
5Recursion and Iteration, Imperative & Declarative Programming, Abstract Data Types (ADTs), Arrays, and Classes, Object & Methods (continued)Homework #1 (PDF)
6Designing Methods, Wrapper Classes, Arrays, Packages, Inheritance, Derived Classes, and Dynamic Binding
7Information Hiding, ExceptionsHomework #2 (PDF)
8Vectors, Streams, Input and Output
9Searching and SortingHomework #3 (PDF)
Stubs for Homework #3 (PDF)
10Time Complexity of Algorithms
11Review SessionHomework #4 (PDF)


Part 2: Data and Knowledge Representation 


LEC #TOPICSASSIGNMENTS
12Logic and Medical Ontology
13Boolean Algebra and Predicate Knowledge
14Ontology and Data ModelHomework #5 (PDF)
Homework #5 Attachments (PDF)
15Medical Vocabulary Representation and Survey of Medical Coding Systems
16Medical Coding Systems (continued) and UMLSHomework #6 (PDF)
17Major KR Schemes
18ProcessHomework #7 (PDF)


Part 3: Data Management, Querying and Retrieval


LEC #TOPICSASSIGNMENTS
19Nature of Data
20Data Models
21Maintaining Integrity of DataHomework #8 Due (PDF)
22Implementing a Relational Database
23Overview of Object Oriented Data ManagementHomework #9 Due (PDF)
Homework #9 Sample Patient Data (PDF)
24Modeling for Analytical Processing of Data
25No Lecture, Final Project DueFinal Project Description (PDF)




Java® is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.
 


 



 








© 2017 CourseTube.com, by Higher Ed Media LLC. All Rights Reserved.