Administrivia
CS329e
Elements of Modeling Biological Data
Spring
2007
Professor
Daniel P. Miranker
Course
Objective:
The
primary objective of this course
is to familiarize students with modern methods of data and software
engineering, while doing so in a
manner that will specifically improve the students ability to operate in increasingly
informatic laboratory settings.
Course
Content:
Any
software related effort is better accomplished by better definition of the
system, prior to writing code.
When a database is involved, the most important task is defining a good
quality data model. The course
will cover methods for defining the scope and application of a database
project. Methods selected from the
Ratiaonal Unified Process and the Unified Modeling language will be
covered. The course is application
driven. The application will be drawn from Computational Biology. Methods of bioinformatic
analysis methods will be covered as needed for the application.
Background expected:
There
is no Biology formal prerequisite. Only a limited amount of the most basic biology is assumed.
Java
programming typical of students who have completed elements courses, CS303E
Elements of Computers and Programming and CS313E Elements of Software
Design. Students comfortable with
C++ programming will find this course a convenient opportunity to learn Java.
Required
Textbook:
No
formal text.
Other Required Reading:
1) In the modern data and age there is an abundance
of on-line material. URLs for
on-line tutorials will be posted to the class web site.
2) A packet of papers will be available at
Paradigm Press, (next to the felafal place on 24th and Guad.) They are not ready yet. I will send email when they are.
Supplemental Reading:
URLs for
additional reading will be posted to the class web site and/or hardcopy
distributed in class.
Grading:
Midterm 30%
Final
exam 35%
Homework 35%
Instructor Contact
Information:
Email:
miranker@cs.utexas.edu
Office:
TAY 3.140B
Office
Hours: Mon 2-3, Th. 11-12,
Please arrive at
the beginning of office hours, or send me email saying when you expect to
arrive.
Teaching Assistants: