This course is designed to introduce medical informatics students to computer programming. It will begin with an introduction to program design and structure using the unified modeling language, followed by an introduction to object-oriented programming in the python Language. The remainder of the course will be organized around a series of programming problems relevant to medical informatics and drawn from areas such as structured text and image processing, communications, data mining, natural language recognition, expert systems, etc.
Prerequisites: none
Recitations: none
Expected class size: 8-16 students
Frequency: This course is usually offered in the fall term.
Credits: 3
Special permission from instructor is required for this course.