Bioinformatics & Computational Biology Bioinformatics & Computational Biology

BCB Course Descriptions
Return to Home Iowa State University

Courses listed below are divided into two sections:

Other links with course descriptions:

ISU Calendars which include Course deadlines:

http://www.public.iastate.edu/~registrar/calendar/

Grad College Deadlines For Graduation

http://www.grad-college.iastate.edu/deadline/deadlines.html

Fall 2008 Courses: Spring 2009 Courses:

BCB Course Information

BCB 444X/544X. Introduction to Bioinformatics    (Fall)
Same as ComS/Gen 444X and ComS/GDCB 544X.Cr. 3. F.

Broad overview of bioinformatics with a significant problem-solving component, including hands-on practice using computational tools to solve a variety of biological problems. Topics include: database searching, sequence alignment, gene prediction, RNA and protein structure prediction, construction of phylogenetic trees, comparative and functional genomics.

Instructor Michael Terribilini
Prereq Math 165 or Stat 401 or equivalent
Meeting time/place MWF10 (MBB 1428); Labs will be offered R1-3 (1340 MBB)
Reference numbers BCB 444X: 8543-005; BCB 544X: 8548-005
Contact Michael Terribilini
Syllabus Syllabus
Website Class Website

BCB 490. Independent Study with BCB Lab   (Fall, Spring, Summer)
Instructor Drs. Brendel, Honavar, Dobbs, Tuggle
Prereq None
Meeting time/place Arranged
Reference numbers Email BCB office
Contact Trish Stauble
Syllabus Syllabus
Website BCB Lab Website

BCB 538. Computational Genomics & Evolution  (Not offered Spring 2009)
(Same as GDCB 538.) (3-0) Cr. 3. Alt. S. Offered 2009.

Introduction to evolutionary sequence analysis at the genome level. Topics include sequence alignment, phylogenetic inference, molecular clock analysis, ancestral state inference, sequence/structure relation, functional divergence and prediction, evolutionary development, genome duplication, and comparative genomics. Focus will be on data analysis and biological interpretation.

InstructorDr. Xun Gu
PrereqBiol 301
Meeting time/placeTR 3:40-5:00 PM
Reference number1293005
ContactDr. Xun Gu
Class websitenone

BCB 539. Statistical Methods for Computational Biology (Spring 2010)
(Same as GDCB 539) Cr. 2. Alt. S.

Advanced discussion about statistical modeling of DNA and amino acid sequences, microarray expression profiles and other genome-wide data.

InstructorDr. Xun Gu
PrereqBCB 594
Meeting time/place TR 3:40-5:00PM
Reference number6169005
ContactDr. Xun Gu
Class websitenone

BCB 542. Introduction to Molecular Biology Techniques   (Fall Spring Summer)
(Same as Agron 542, BMS 542, BBMB 542, Bot 542, FS HN 542, Hort 542, Micro 542, NREM 542, V MPM 542) Cr. 1 per module. F.S.SS.

Workshops in basic molecular biology techniques and related procedures. Offered on a satisfactory-fail grading basis only.

A. DNA Techniques. Includes genetic engineering procedures, sequencing, PCR, and genotyping.
B. Protein Techniques Includes fermentation, protein isolation and analysis, NMR and monoclonal antibody production.
C. Cell Techniques. Includes cell immobilization, ELISA, flow cytometry, karyotyping and image analysis.
D. Plant Transformation Includes Agrobacterium and particle gun transformation, and analysis of transformants (enzyme assay, PCR, Southern blot).
E. Proteomics. Includes two-dimensional electrophoresis, laser scanning, mass spectrometry, and database searching.

ModuleA. DNA Techniques
InstructorDr. Gary Polking
PrereqGraduate classification
Meeting time/placeSee schedule: Fall; Spring
Reference numberBCB: 1828005

ModuleB. Protein Techniques
InstructorDr. Louisa Tabatabai
PrereqGraduate classification
Meeting time/placeSee schedule
Reference numberBCB: 1865005

ModuleC. Cell Techniques
InstructorDr. Gary Polking
PrereqGraduate classification
Meeting time/placeSee schedule: Fall; Spring
Reference numberBCB:1830005

ModuleD. Plant Transformation
InstructorDr. Kan Wang
PrereqGraduate classification
Meeting time/placeSee schedule
Reference numberBCB:1864005

ModuleE. Proteomics
InstructorDr. Louisa Tabatabai
PrereqGraduate classification
Meeting time/placeSee schedule
Reference numberBCB: 1872005

BCB 549. Advanced Algorithms in Computational Biology  (Not offered Spring 2009)
(Same as Cpr E 549 and Com S 549.) Cr. 3. S.

Design and analysis of algorithms for applications in computational biology, pairwise and multiple sequence alignments, approximation algorithms, string algorithms including in-depth coverage of suffix trees, semi-numerical string algorithms, algorithms for selected problems in fragment assembly, phylogenetic trees and protein folding. No background in biology is assumed. Also useful as an advanced algorithms course in string processing.

InstructorDr. Oliver Eulenstein
PrereqCom S 311 or equivalent, Com S 228 or 208
Meeting time/place TR 11 - 12:20
Reference number1286005
ContactDr. Oliver Eulenstein

BCB 550. Evolutionary Problems for Computational Biologists  (Fall - Not offered Fall, 2008)
(Same as Com S 550, Gen 550) (3-0) Cr. 3. F.

Discussion and analysis of basic evolutionary principles and the necessary knowledge in Computational Biology to solve "real world" problems. Topics include Character- and distance-based methods, phylogenetic tree distances, and consensus methods, and approaches to extract the necessary information from sequence-databases to build phylogenetic trees.

InstructorOliver Eulenstein
PrereqCom S 311 and some knowledge of programming
Meeting time/place  
Reference number7915005
ContactDr. Oliver Eulenstein
Class websitewww.cs.iastate.edu/~cs550

BCB 551. Computational Techniques for Genome Assembly and Analysis (Fall - Not offered Fall, 2008) (Same as Com S 551) (3-0) Cr. 3. F.

Introduction to practical sequence assembly and comparison techniques. Topics include global alignment, local alignment, overlapping alignment, banded alignment, linear-space alignment, word hashing, DNA-protein alignment, DNA-cDNA alignment, comparison of two sets of sequences, construction of contigs, and generation of consensus sequences. Focus on development of sequence assembly and comparison programs.

InstructorDr. Xiaoqiu Huang
PrereqCom S 311 and some knowledge of programming
Meeting time/place  
Reference number7909005
ContactDr. Xiaoqiu Huang
Class websitehttp://www.cs.iastate.edu/~cs551

BCB 565. Professional Practice in the Life Sciences  (Spring)
(same as Agron/An S/Gen/Hort/PL P/V MPM 565) Cr. 0.5 per module. S.

Professional discourse on the ethical and legal issues facing life science researchers. Offered in modular format; each module is four weeks. Modules A and B will be offered in Spring 2007. Grading: A-F

A  Professional Practices in Research. This 8-hour, 0.5 credit module is designed for students in the life sciences who are considering careers in research. It covers topics such as honesty, objectivity (the impact of self-delusion on experimental design and data interpretation), confidentiality, effective record keeping, plagiarism, authorship practices, and the exchange of research reagents. Real as well as developed case studies are used to help students learn to think critically about ethical dilemmas they will likely face during their professional careers.

B  Intellectual Property and Industry Interactions. This 8-hour, 0.5 credit module is specifically designed for students in the life sciences interacting with or anticipating interaction with industry. It covers topics such as: why and how universities interact with industry, assistance available for researchers working with industry, and the real meaning of terms such as intellectual property, freedom to operate, and confidentiality. It also covers research contracts and license agreements and how they impact university research. The focus will be on practical information that will help students successfully interact with industry both before and after graduation.

C  Life Science Ethics. The Life Science Ethics module has been replaced by Philosophy 550X.  The one-credit course will be taught spring semester by Dr. Clark Wolf, Director of the Bioethics Program.  It will be offered 5:10 - 6:00 PM on Mondays in 1420 Molecular Biology Building.  A description of the course follows.

Philosophy 550X. Ethics and the Responsible Conduct of Research.  Cr. 1.  An introduction to ethics and the responsible conduct of research.  Topics include research misconduct, responsibilities of researchers concerning the use of animal and human subjects, plagiarism, proper attribution of credit, misuse of statistics, and other subjects.  Offered on a satisfactory-fail grading basis only.  M 5:10 - 6:00 PM, 1420 Molecular Biology Building.  Clark Wolf. Reference # 8795

ModuleA. Professional Practices in Research
Instructor Chris Minion
PrereqGraduate classification or permission of instructor
Meeting time/place 12:10 - 2
Dates  
Reference number BCB 1873-015 (sec. 3)
Contact Chris Minion

ModuleA. Professional Practices in Research
Instructor Charlotte Bronson
PrereqGraduate classification or permission of instructor
Meeting time/place Wednesday 5:10-7
Dates  
Reference number BCB: 1873015 (sec. 3)
Contact Charlotte Bronson

ModuleB. Intellectual Property and Industry Interactions
InstructorLisa Lorenzen
PrereqGraduate classification or permission of instructor
Meeting time/place W 5:10-7:30 p.m.
Dates  
Reference number BCB: 1874010 (sec. 2)
ContactDr. Lisa Lorenzen

Module C. -- Philosophy 550X: Ethics and Responsible Conduct of Research
Instructor Dr. Clark Wolf
PrereqGraduate classification or permission of instructor
Meeting time/place M 5:10 - 6 p.m.
Dates Full Semester Course
Reference number Phil: 8795005
Contact Dr. Clark Wolf

BCB 567. Bioinformatics I. (Fundamentals of Genome Informatics) (Fall)
(Same as Com S 567, ECprE 548, GDCB 567.) (3-0) Cr. 3.

Biology as an information science. Review of algorithms and information processing. Generative models for sequences. String algorithms. Pairwise sequence alignment. Multiple sequence alignment. Searching sequence databases. Genome sequence assembly.
Instructor Dr. Xiaoqiu Huang
Prereq ComS 208, ComS 330, Stat 341; Credit or enrollment in Biol 315; Stat 430.
Meeting time/place TR 11-12:30; 1424 MBB
Reference number 2070-010
Contacts Dr. Xiaoqiu Huang
SyllabusSyllabus for Class

BCB 568. Bioinformatics II. (Advanced Genome Informatics) (Spring)
Cross-listed with GDCB, STAT, COM S. (3-0). Cr. 3. Advanced sequence models. Basic methods in
molecular phylogeny. Hidden Markov models. Genome annotation. DNA and protein motifs. Introduction
to gene expression analysis.
Instructors Dr. Volker Brendel
Prereq BCB 567, BBMB 301, Biol 315, Stat 430, credit or enrollment in Gen 411. Programming experience (C, C++, or Perl).
Meeting time/place TR 9:30-10:45
Reference number 2081-005
Contact Dr. Volker Brendel
Class website http://gremlin1.gdcb.iastate.edu/%7Evolker/teaching/bcb568.html

BCB 569. Bioinformatics III. (Structural Genome Informatics) (Fall)

Algorithmic and statistical approaches in structural genomics including protein, DNA and RNA structure. Structure determination, refinement, representation, comparison, visualization, and modeling. Analysis and prediction of protein secondary and tertiary structure, disorder, protein cores and surfaces, protein-protein and protein-nucleic acid interactions, protein localization and function.

Instructors Dr. Robert Jernigan, Dr. Guang Song and Dr. Zhijun Wu
Prereq BCB 567, Gen 411, Stat 430
Meeting time/place TR 2:10 - 3:30 p.m.; 230 Town Engineering
Reference number 2105-005
Contact Dr. Robert Jernigan / Dr. Guang Song / Dr. Zhijun Wu
Class website  

BCB 570. Bioinformatics IV. (Computational Functional Genomics

and Systems Biology) (Spring)

Cross-listed with COM S, GDCB, STAT, CPR E. (3-0) Cr. 3. S. Prereq: BCB 567, Biol 315, Com S 311 and either 208 or 228, Gen 411, Stat 430. Algorithmic and statistical approaches in computational functional genomics and systems biology. Analysis of high throughput gene expression, proteomics, and other datasets obtained using system-wide measurements. Topological analysis, module discovery, and comparative analysis of gene and protein networks. Modeling, analysis, simulation and inference of transcriptional regulatory modules and networks, protein-protein interaction networks, metabolic networks, cells and systems: Dynamic systems, Boolean, and probabilistic models. Ontology-driven, network based, and probabilistic approaches to information integration.
Instructors Dr. Julie Dickerson and Dr. Vasant Honavar
Prereq BCB 567, Biol 315, ComS 363, Gen 411, Stat 430
Meeting time/place TR 12:40 to 2
Reference number 2125-005
Contact Dr. Julie Dickerson / Dr. Vasant Honavar
Class website http://www.cs.iastate.edu/~cornelia/bcb570/doku.php?id=sg

BCB 590. Special Topics  (Fall Spring Summer) Summer 2008 offering...
Cr. var.
Instructors Michael Terribilini, Drena Dobbs
PrereqNone
Meeting time/place To be announced
Reference number 1337-018
Contact Michael Terribilini
Description/Title Practical Bioinformatics
Website

http://bindr.gdcb.iastate.edu/BCB590

Flyer/Poster

Download here

BCB 593. Workshop in Bioinformatics and Computational Biology (Not offered Fall 2008)
(1-0) Cr. 1, each time taken. F.S.

Current topics in bioinformatics and computational biology research. Lectures by off-campus experts. Students read background literature, attend preparatory seminars, attend all lectures, meet with lecturers.
Instructor Robert Jernigan
PrereqNone
Workshop Details

Friday, 2:10 p.m., Baker Center Lectures
1 Class session before lecture
Luncheon with Speaker

Review of literature around speakers; written paper on literature surrounding one speaker.

Reference number7397005
Contact Robert Jernigan
Workshop Seminars http://www.bioinformatics.iastate.edu/seminars/index.html

BCB 596. Genomic Data Processing  (Fall - not offered Fall 2008)
(Same as Gen 596 and Com S 596.) (3-0) Cr. 3. F.

Cross-listed with COM S, GDCB. (3-0) Cr. 3. F. Prereq: Some knowledge of programming. Study the practical aspects of genomic data processing with an emphasis on hand-on projects. Students will carry out major data processing steps using bioinformatics tools. Topics include base-calling, raw sequence cleaning and contaminant removal; shotgun assembly procedures and EST clustering methods; genome closure strategies and practices; sequence homology search and function prediction; annotation and submission of GenBank reports; and data collection and dissemination through the Internet. Useful post-genomic topics like microarray design and data analysis will also be covered.
InstructorDr. Hui-Hsien Chou
Prereqsome knowledge of programming
Meeting time/place TR 11:00-12:20
Reference number1340005
ContactDr. Hui-Hsien Chou
Class Websitehttp://www.cs.iastate.edu/~cs596/

BCB 597. Introductory Computational Structural Biology  (Spring)
(Same as Math 597) (3-0) Cr. 3. S.

Mathematical and computational approaches to protein structure prediction and determination. Topics include molecular distance geometry, potential energy minimization, and molecular dynamics simulation.

InstructorDr. Zhijun Wu
PrereqMath 265 and some knowledge of programming.
Meeting time/placeMWF 2:10-3:00
Reference number7621010
ContactDr. Zhijun Wu
Class Websitehttp://www.math.iastate.edu/wu/math597.html

BCB 599. Creative Component  (Fall Spring)
Cr. Variable

Reference number1342005

BCB 690. Student Seminar in Bioinformatics and Computational Biology  (Spring)
(1-0) Cr. 1, each time taken. S. Student research presentations.

Instructor Chris Tuggle
Prereqnone
Meeting time/place F 2:10-3:00PM
Reference number7830005
Contact Chris Tuggle
Class website Spring 2008 schedule

BCB 691H. Faculty Seminar in Bioinformatics and Computational Biology  (Fall)
(1-0) Cr. 1 each time taken.

Faculty research series.

Instructor Chris Tuggle
PrereqNone
Meeting time/place F 2:10-3:00; 102 Science I
Reference number 7825-010
Contacts Chris Tuggle
Class website Fall 2008 Schedule

BCB 697. Graduate Research Rotation  (Fall Spring Summer)
Cr. var. each time taken. F.S.SS. Graduate research projects performed under the supervision of selected faculty members in the Bioinformatics and Computational Biology major.

Instructor Dr. Chris Tuggle
PrereqNone
Meeting time/placeDetermined by rotation advisor
Reference number7827005
Contact Dr. Chris Tuggle
Class websiteRotation information

BCB 699. Research  (Fall Spring Summer)
Cr. var

InstructorVarious
PrereqNone
Meeting time/placeVarious
Reference numberSee section list
Contactbcb@iastate.edu

Bioinformatics Core Courses
and
BCB Related Courses

Bioinformatics core course requirements were changed beginning Fall 2006. BCB students who joined our program prior to that time should refer to the Graduate Student Handbook for the year they entered the program to view their course requirements. Below are the current core course requirements for the BCB Graduate program.

Core Course in Molecular Genetics:

Gen 511. (Cross-listed with MCDB). (3-0) Cr. 3. S. Prereq: Biol 313 and BBMB 405. The principles of molecular genetics: gene structure and function at the molecular level, including regulation of gene expression, genetic rearrangement, and the organization of genetic information in prokaryotes and eukaryotes. (An equivalent or more advanced course may be substituted with approval of student's POS Committee.

Core Courses in Computational Biology:

BCB 567. Bioinformatics I (Fundamentals of Genome Informatics). (Cross-listed with COM S, CPR E.) (3-0) Cr. 3. F. Prereq: Com S 208; Com S 330; Stat 341; credit or enrollment in Biol 315, Stat 401, and Stat 432. Potential  Instructors: Srinivas Aluru; David Fernandez-Baca; Oliver Eulenstein.

Catalog description: Biology as an information science. Review of algorithms and information processing. Generative models for sequences. String algorithms. Pairwise sequence alignment. Multiple sequence alignment. Searching sequence databases. Genome sequence assembly.

Expanded description: Biology as an information science. Review of algorithms and information processing: design of algorithms; space and time complexity analysis of algorithms; basic search algorithms; branch and bound search; dynamic programming. Generative models for sequences: multinomial models; Markov models. String algorithms: exact string matching; suffix trees and suffix arrays; approximate string matching (k mismatches, k differences). Pairwise sequence alignment: amino acid substitution scoring matrices; local and global alignment. Multiple sequence alignment: progressive alignment; word-based methods; local multiple alignment (sequence profiles and motifs). Sequence database search: dot matrix methods; heuristic methods; statistics of database searches; Introduction to genome sequence assembly.

BCB 568. Bioinformatics II (Advanced Genome Informatics). (Cross-listed with GDCB, STAT, COM S.) (3-0) Cr. 3. S. Prereq: BCB 567, BBMB 301, Biol 315, Stat 401, Stat 432, credit or enrollment in Gen 411. Potential Instructors: Volker Brendel; Karin Dorman; Xun Gu.

Catalog description: Advanced sequence models. Basic methods in molecular phylogeny. Hidden Markov models. Genome annotation. DNA and protein motifs. Introduction to gene expression analysis.

Expanded description: Applications of sequence models: codon usage; discrete and continuous models of nucleotide substitution; synonymous and nonsynonymous nucleotide substitutions. Basic methods in molecular phylogeny: phylogenetic trees; distance matrix methods; maximum parsimony methods; maximum likelihood methods. Advanced sequence models: Random walks; score-based sequence analysis; Interpolated Markov Models; Markov Random Fields; applications to genome annotation; genome rearrangements. Hidden Markov Models: theory; training; applications to gene structure annotation, sequence alignment, and protein classification. DNA and protein motifs: weight matrices; word-based methods; EM algorithm, Gibbs sampling, and simulated annealing; Bayesian methods. Introduction to gene expression analysis, mRNA and protein expression data analysis, multiple comparisons.

BCB 569. Bioinformatics III (Structural Genome Informatics). (Cross-listed with BBMB, COM S, MATH, CPR E.) (3-0) Cr. 3. F. Prereq: BCB 567, Gen 411, Stat 401, Stat 432. Potential Instructors: Bob Jernigan, Guang Song, Zhijun Wu

Catalog description: Algorithmic and statistical approaches in structural genomics including protein, DNA and RNA structure. Structure determination, refinement, representation, comparison, visualization, and modeling. Analysis and prediction of protein secondary and tertiary structure, disorder, protein cores and surfaces, protein-protein and protein-nucleic acid interactions, protein localization and function.

Expanded description: Algorithmic and statistical approaches in structural genomics including: Protein, DNA and RNA structure; Protein and Nucleic acid databases; Computational problems in structure determination including structure representation, transformation between coordinate systems, structure comparison (using RMS and distance matrix based methods) and visualization, structure determination with NMR derived distances, Distance-based structure modeling, energy minimization methods for structure refinement, protein structure modeling using threading and homology based methods. Analysis and prediction of protein secondary structure and tertiary structure, ordered and disordered regions, structural domains, 3-dimensional structural motifs, protein cores and surfaces, structural classes, protein function from primary, secondary, or tertiary structure, protein-protein, protein-RNA and protein-DNA interfaces; analysis and prediction of RNA structure.

BCB 570. Bioinformatics IV (Computational Functional Genomics and Systems Biology). (Cross-listed with COM S, GDCB, STAT, CPR E.) (3-0) Cr. 3. S. Prereq: BCB 567, Biol 315, Com S 363, Gen 411, Stat 401, Stat 432. Potential Instructors: Julie Dickerson, Vasant Honavar, Karin Dorman, Steve Proulx

Catalog description: Algorithmic and statistical approaches in computational functional genomics and systems biology. Biological Information Integration – knowledge (ontology) driven and statistical approaches. Qualitative, probabilistic, and dynamic network models. Modeling, analysis, simulation and inference of transcriptional regulatory modules and networks, protein-protein interaction networks. Metabolic networks; cells and systems.

Recommended (not required) Courses

It is recommended that all BCB graduate students who have not had laboratory experience in biological sciences take at least two 1-credit modules of BCB 542 (Introduction to Molecular Biology Techniques). Similarly, BCB graduate students who come in with a biology undergraduate degree take at least two modules of Introduction to Bioinformatics Tools (including modules on Sequence Analysis, Microarray Data Analysis, Protein Structure Analysis, Phylogenetics etc. to be developed and offered by the Baker Center).

Prior to Fall, 2006, the below courses were identified as courses which fulfilled Advanced Group Requirements. Students entering Fall 2006 and later may now select appropriate electives to fulfill BCB course requirements in consultation with their POS Committee who oversee their degree program.

Animal Science
Biochemistry, Biophysics and Molecular Biology
Botany
EEOB

Computer Science
Computer Engineering
Electrical Engineering
Genetics
Mathematics
Molecular, Cellular and Developmental Biology
Statistics
Genetics, Development and Cell Biology

Courses That Fulfilled Advanced Group Requirements
Prior to Fall 2006, these courses were used by BCB majors to fulfill Advanced Group Requirements. Students may now select electives with the approval of their POS Committees to fulfill course requirements.
Category I. Molecular Biology (6 credits required)
An Sci 556 Current Topics in Genome Analysis 3 cr - Alt. S (2008)
BCB 550 Evolutionary Problems for Computational Biologists 3 cr - F
BCB/GDCB 538Computational Genetics and Evolution 3 cr. - Alt S* (2007)
BCB/GDCB 539 Statistical Methods for Computational Biology 3 cr. - Alt S* (2008)
BBMB 404 Biochemistry I 3 cr. - F
BBMB 405 Biochemistry II 3 cr. - S
BBMB 451Physical Biochemistry2 cr. - F
BBMB 501General Biochemistry3 cr. - F
BBMB 502General Biochemistry3 cr. - S
BBMB 531Structure and Reactivity of Biomolecules1 cr. - F
BBMB 541 Computational Biochemistry 1 cr. - F
BBMB/GDCB 542 A, B, C, D, EIntroduction to Molecular Biology Techniques1 cr. per module - F
BBMB 551Molecular Biophysics3 cr. - F
BBMB 653Protein Chemistry - Physical Methods 1 cr. - S
Gen 462/EEOB 562Evolutionary Genetics3 cr. - S
GDCB 520 Genetic Engineering 3 cr. - Alt. F (2007)
EEOB 563 Molecular Phylogenetics 3 cr. - F
EEOB 566Molecular Evolution 3 cr. - Alt. F (2008)
Category II. Computer Science (6 credits required from Group II OR from Group III)
BCB 567 Bioinformatics I (Fundamentals of Genomic Informatics) 3 cr. - F
BCB 549Advanced Algorithms in Computational Biology3 cr. - S
BCB 550Evolutionary Problems for Computational Biologists3 cr. - F
BCB 551Computational Techniques for Genome Assembly and Analysis3 cr. - F
BCB 568 Bioinformatics II (Advanced Genome Informatics) 3 cr. - S
BCB 596Genomic Data Processing3 cr. - F
BCB 597Introductory Computational Structural Biology 3 cr. - S (2007)
Com S 311Design and Analysis of Algorithms3 cr. - F S
Com S 363Introduction to Database Management Systems3 cr. - F S
Com S 461 Database Systems Concepts and Internals 3 cr. - F
Com S 472/572Principles of Artificial Intelligence3 cr. - F
Com S 474Elements of Neural Computation3 cr. - S
Com S 511Design and Analysis of Algorithms3 cr. - F
Com S/Cpr E 526Intro to parallel Algorithms and Programming4 cr. - F
Com S 561Principles of Database Systems3 cr. - S
Com S 573Machine Learning 3 cr. - S
Com S 574 Intelligent Multiagent Systems 3 cr. - S
Com S 611 Advanced Topics in Analysis of Algorithms 3 cr. - Alt S (2009)
Com S 672 Advanced Topics in Computational Models of Learning 3 cr. - Alt S (2008)
Com S 673 Advanced Topics in Computational Intelligence 3 cr. - Alt S (2009)
EE 547 Pattern Recognition 3 cr. - F
Category III. Mathematics & Statistics (6 credits required from Group III or Group II)
BCB 568 Computational Molecular Biology3 cr. - S
Math 304Introductory Combinatorics3 Cr. - F
Math 307 Matrices and Linear Algebra 3 cr. - F S SS
Math 314Graphs and Networks3 Cr. - S
Math 378 Optimization and Modeling with Evolutionary Computation 3 Cr. - S
Math 554 Introduction to Stochastic Processes 3 Cr. - F
Stat 500Statistical Methods4 Cr. - F
Stat 536 Statistics for Population Genetics 3 Cr. - Alt F (2008)
Stat 537Statistics for Molecular Genetics 3 Cr. - Alt S (2009)
Stat 542 Theory of Probability and Statistics I 4 Cr. - F
Stat 543 Theory of Probability and Statistics II 3 Cr. - S
*F = Fall semester; S = Spring semester; SS = Summer Session


URL:
Copyright © 1999-2008, Iowa State University, all rights reserved.
Last Modified:
Please direct corrections, suggestions, and comments to bcb@iastate.edu.