Courses:

Computing for Biomedical Scientists >> Content Detail



Lecture Notes



Lecture Notes

Any number of development tools can be used to compile and run the .java files in this section. File decompression software, such as Winzip® or StuffIt®, is required to open the .zip files in this section.



Part 1: Introduction to Computing


LEC #TOPICS
1Course Overview (PDF)
2Algorithms and Object Oriented Programming (PDF)
3Java® Constructs (PDF)
4Built-in Operators, Built-in Java® Classes, and Classes, Objects & Methods (PDF)
5Recursion and Iteration, Imperative & Declarative Programming, Abstract Data Types (ADTs), Arrays, and Classes, Object & Methods (continued) (PDF)
6Designing Methods, Wrapper Classes, Arrays, Packages, Inheritance, Derived Classes, and Dynamic Binding (PDF)
7Information Hiding, Exceptions (PDF)
8Vectors, Streams, Input and Output (PDF)
Lecture 8 Code (ZIP) (zip file includes: TestRotation2.java, TestVector2.java, RotateText.java, KeyboardInput.java, TestSimpleParser.java, TestRotation.java, TestVector.java, and Medinfo.txt)
9Searching and Sorting (PDF)
Lecture 9 Code (ZIP) (zip file includes: TestBinarySearch.java, TestMergeSort.java, and TestSelectionSort.java)
10Time Complexity of Algorithms (PDF)
11Review Session (PDF)
Review Session Solutions (PDF)


Part 2: Data and Knowledge Representation


LEC #TOPICS
12Logic and Medical Ontology (PDF)
13Boolean Algebra and Predicate Knowledge (PDF)
14Ontology and Data Model (PDF)
15Medical Vocabulary Representation and Survey of Medical Coding Systems (PDF)
16Medical Coding Systems (continued) and UMLS (PDF)
17Major KR Schemes (PDF)
18Process (PDF)


Part 3: Data Management, Querying and Retrieval


LEC #TOPICS
19Nature of Data
20Data Models
21Maintaining Integrity of Data
22Implementing a Relational Database
23Overview of Object Oriented Data Management
24Modeling for Analytical Processing of Data
25No Lecture, Final Project Due




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


 



 








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