Close Menu

Bachelor of Science in Bioinformatics

What Is It?

Bioinformatics is the use of computer science, statistics, and information technology to create tools to process and analyze biological data. Computational biology is the advancement of understanding of living systems through computation.

In practice, the two fields overlap, and the two terms are often used interchangeably. The skills of both are used by researchers who want to be able to develop their own tools and methods to explore and process data in the service of new discoveries; analysts who process data for others; and software engineers who write the software that researchers and analysts use.

The Major

At Illinois Tech, the bioinformatics major blends courses in biology, chemistry, and physics with courses in programming, statistics, and other methods, producing graduates who are both strong in science, and strong in the ability to develop and use tools to process data to advance knowledge of science.

Our program is scientifically rigorous, particularly in the physical sciences, while providing students with in-demand programming and other skills. It features a solid, balanced offering in STEM courses, while other programs may be more biased in one direction (biology) or the other (computer science).

Courses include programming in Perl, C++ and Java; data structure and algorithms; data mining; statistics; human biology; genetics; genomics and transcriptomics; and more. See below.

Students can choose from two tracks:

  • Applied Bioinformatics has more required and elective courses in computer science.
  • Computational Biology has more required and elective courses in biology.

Most bioinformatics positions require an advanced degree. The Illinois Tech major helps to prepare students for graduate school as well as for entry-level technical positions.


  • B.S. in Bioinformatics
  • Minor in Bioinformatics
  • Co-terminal degree in Biology (B.S.) and Computer Science (M.S.)

The Need

Bioinformatics emerged back in the 1970s. The processing of biological data has of course become increasingly important with the growth of huge datasets, such as DNA data. As we move to the era of personalized genomics for medical purposes, the amount of data to analyze will be staggering. For example, sequencing the genomes of all Americans would generate exabytes of data.

Although the U.S. Bureau of Labor Statistics (BLS) does not provide information on the outlook for people in bioinformatics, it forecasts a 14 percent annual growth for computer and information research scientists from 2014-2024, and $111,840 median pay in 2016.

Grand View Research in San Francisco says the global computational biology market will be worth $4.2 billion by 2020, driven by growth in programs to sequence genomes to better understand biological systems, and clinical studies in pharmacogenomics and pharmacokinetics for novel drug discovery studies.

Our program strengths:

  • Courses from biology, applied mathematics, and computer science departments
  • Strong science and technology fundamentals
  • Research opportunities for select students
  • Program head Jean-François Pombert, assistant professor of biology, whose expertise includes comparative genomics, computational biology/bioinformatics, and high-throughput DNA sequencing.
  • Illinois Tech’s traditional strengths in technology and new Center for Interdisciplinary Scientific Computing (CISC)


Program Requirements

Number Title Credits
BIOL 100 Introduction to the Profession 2
BIOL 104 Linux/Perl Programming 3
BIOL 107 General Biology 3
BIOL 115 Human Biology 3
BIOL 210 Microbiology 3
BIOL 214 Genetics 3
BIOL 225 Microbiology Laboratory 2
BIOL 310 Genomes, Transcriptomes, and Proteomes 3
BIOL 403 Biochemistry 4
BIOL 451 Biological Literature 2
BIOL 495 Biology Colloquium 1
Also required for Computational Biology
BIOL 445 Cell Biology 3
BIOL 446 Cell Biology Laboratory 3
CHEM 124 Principles of Chemistry I 4
CHEM 125 Principles of Chemistry II 4
CHEM 237 Organic Chemistry I 4
PHYS 123 General Physics I 4
PHYS 221 General Physics II 4
PHYS 224 General Physics III 3
MATH 151 Calculus I 4
MATH 152 Calculus II 4
MATH 251 Multivariate & Vector Calculus 4
MATH 475 Probability 3
MATH 476 Statistics 3
Also required for Computational Biology
MATH 252 Introduction to Differential Equations 4
Also required for Applied Bioinformatics
MATH 332 Elementary Linear Algebra 3
CS 105 Introduction to Computer Programming 2
CS 115 Object-oriented Programming I 2
CS 116 Object-oriented Programming II 2
CS 330
MATH 230
Discrete Structures
Introduction to Discrete Mathematics
CS 331 Data Structures & Algorithms 2
Also required for Applied Bioinformatics
CS 422 Data Mining 3
CS 425 Database Organization 3
  Technical Electives 9
  Interprofessional Projects 6
  Humanities & Social Sciences  21
TOTAL HOURS   129/130

View course descriptions: Biology » | Chemistry » | Physics » | Mathematics » | Computer Science »