Using artificial information systems, scientists have made great progress in identifying core components of organisms and ecosystems and are beginning to better understand how these components behave and interact with each other. In fact, biology has become an information science, as computational techniques have become an important means to develop and evaluate biological hypotheses. Informatics is used from basic biological research-studying how patterns of gene expression differ across various cell types-to the practice of medicine, where informatics is used to compare treatments, to identify social correlates of health, and to evaluate possible changes in health policy. The Life Science Informatics track prepares students for careers and advanced study in a number of information-related fields in the life sciences, as well as medical school and other areas of graduate study.
All Life Science Informatics students who declared the major in Informatics between September 2008 and December 2009 may follow the original curriculum or the new curriculum outlined below. If choosing to follow the new curriculum, please notify the Program Coordinator.
All Life Science Informatics who declare after January 1, 2010 will follow the curriculum outlined below:
Track Courses (14-15 credits)
The following courses:
This course introduces students to the fundamental theories and practices of Bioinformatics and Computational Biology via a series of integrated lectures and labs. These lectures and labs will focus on the basic knowledge required in this field, methods of high-throughput data generation, accessing public genome-related information and data, and tools for data mining and analysis. The course is divided into four areas: Basics of Bioinformatics, Computational Phylogeny (includes sequence analysis), Systems Biology and Modeling.
Advisory prerequisites: Upper level or graduate level Statistics or concurrent enrollment in Statistics; Calculus I & II; Biochemistry, Molecular Biology, or Cellular biology; or permission of instructor.
4 credits. Offered F
One of the following life science courses:
This introduction to genetics includes the following sections: DNA and chromosomes; gene transmission in Eukaryotes; linkage and recombination; genes and enzymes, the genetic code, and mutation; recombinant DNA, RFLP mapping, the Human Genome Project; gene regulation, transposons; population genetics; and quantitative genetics. Enforced prerequisites: BIOLOGY 162 or 163 or (171 and (172 or 174)) or 195. Prior or concurrent enrollment in CHEM 210.
3 credits. Offered: F, W, Sp.
Introductory Biochemistry is designed to be a general introduction to the chemistry of biological systems. The biweekly lectures for this course are designed to help students put biochemical reactions into a cellular context. Students are exposed to the strategies used by cells and multicellular organisms to coordinate the activity of various metabolic pathways.
Two of the following computational/quantitative courses:
An introduction to computation theory: finite automata, regular languages, pushdown automata, context-free languages, Turing machines, recursive languages and functions, and computational complexity.
Enforced prerequisites: EECS 203 or 303 or CMPTRSC 203 or 303 with a grade of C or better; and EECS 280 or CMPTRSC 280 with a grade of C or better.
4 credits. Offered F, W
Systems-level programming techniques and concepts for the design of software systems: computer memory model; pointer safety; concurrent programming and using threads; coding vulnerabilities and secure coding; network programming and remote procedure calls; reading/writing objects to disk; client-server and distributed systems. No C++ background assumed. Programming lab in C++.
Enforced prerequisites: EECS 281 or EECS 282 with grade of C- or better.
4 credits. Offered F
Design and use of databases in the Web context; data models, database design, replication issues, client/server systems, information retrieval, web server design; substantial project involving the development of a database-backed web site.
Enforced prerequisite: EECS 484 or CMPTRSC 484 with a grade of C or better.
4 credits. Offered W
An intermediate course in applied statistics which assumes knowledge of STAT 350/400-level material. Covers a range of topics in modeling and analysis of data including: review of simple linear regression, two-sample problems, one-way analysis of variance; multiple linear regression, diagnostics and model selection; two-way analysis of variance, multiple comparisons, and other selected topics.
Advisory prerequisites: MATH 115; and STATS 250, STATS 400, STATS 405, ECON 405, or NRE 438. No credit granted to those who have completed or are enrolled in STATS 413.
4 credits. Offered F, W
Introduction to biostatistical topics: clinical trials, cohort and case-control studies; experimental versus observational date; issues of causation, randomization, placebos; case control studies; survival analysis; diagnostic testing; image analysis of PET and MRI scans; statistical genetics; longitudinal studies; and missing data.
Advisory prerequisite: STATS 401 or permission of instructor.
3 credits. Offered W
Introduces students to basic concepts for planning experiments and to efficient methods of design and analysis. Topics covered include concepts such as randomization, replication and blocking; analysis of variance and covariance and the general linear model; factorial and fractional factorial designs, blocked designs, and split-plot designs.
Enforced prerequisite: STATS 401, STATS 412, STATS 425, or MATH 425.
4 credits. Offered F
* Courses have been historically offered as indicated (F = Fall, W = Winter, Sp = Spring, Su = Summer). Terms in which courses are offered are, however, subject to change.
Note: Students may enroll in track courses prior to completing all prerequisite and core courses.
Use this spreadsheet to calculate a major GPA in Informatics with a Life Science Informatics track. Use all attempts at a course in the GPA calculation.
Elective Courses (13-14 credits)
Four  elective credits must be at the 300 level or higher. See the list of approved major electives.
In consultation with a faculty advisor, a course not on the approved list of electives may be selected to fulfill elective credit. Approval of the course must be obtained prior to enrollment. The Informatics Elective Approval Form must also be submitted to the Program Coordinator in 439 West Hall.