Bachelor of Science in Bioinformatics
Science is becoming increasingly dependent on computers and the field of biology is no exception. Advances in the field are often impeded by the glut of ever expanding data sets and by the lack of dedicated software and algorithms, requiring skilled biologists capable of handling massive amounts of information, performing in-depth statistical analyses, and programming.
Bioinformatics is an essential discipline at the interface between biology, computation sciences, and mathematics. Bioinformaticians, also referred as computational biologists, are experts at problem solving. The best bioinformaticians are adaptable jack-of-all-trades, for the problems to solve are many, broad in scope, and often cross canonical field delimitations. According to the Bureau of Labor Statistics, approximately 62% of the future expected growth in science jobs until 2020 is in computational fields. Fields that rely heavily on bioinformaticians are research, the health and pharmaceutical industries, and software design and engineering.
At the core of the bioinformatics program is a significant science component, with a large emphasis on computation sciences, mathematics, and physics, in addition to biology. Throughout this program, students will learn scientific rigor, creativity, and a breadth of highly-demanded adaptable skills giving them both versatility and efficiency. Students will learn to communicate effectively across disciplines and to lead large scale projects.
The applied bioinformatics track will provide students with a thorough computational background enabling them to pursue programming-driven endeavors whereas the computational biology track will emphasize computer-driven problem solving towards answering key biological questions.
Required Courses
Code | Title | Credit Hours |
---|---|---|
Biology Requirements | (29) | |
BIOL 100 | Intro to Profession | 2 |
BIOL 104 | Linux and Perl Programming | 3 |
BIOL 107 | General Biol Lecture | 3 |
BIOL 115 | Human Biology | 3 |
BIOL 210 | Microbiology | 3 |
BIOL 214 | Genetics | 3 |
BIOL 225 | Microbiology Laboratory | 2 |
BIOL 403 | Biochemistry | 4 |
BIOL 413 | Genomics and Transcriptomics | 3 |
BIOL 451 | Biological Literature | 2 |
BIOL 495 | Biology Colloquium | 1 |
Chemistry Requirements | (12) | |
CHEM 124 | Princ of Chemistry I with Lab | 4 |
CHEM 125 | Prin of Chemistry II w/Lab | 4 |
CHEM 237 | Organic Chemistry I | 4 |
Physics Requirements | (11) | |
PHYS 123 | General Physics I: Mechanics | 4 |
PHYS 221 | Gen Physics II: Elect&Magntism | 4 |
PHYS 224 | Gen Physics III for Engnrs | 3 |
Track Electives | (9-10) | |
Select a track in Applied Bioinformatics or Computational Biology | 9-10 | |
Option 1: Applied Bioinformatics | 9 | |
Elementary Linear Algebra | 3 | |
Data Mining | 3 | |
Database Organization | 3 | |
Option 2: Computational Biology | 10 | |
Introduction to Diff Equations | 4 | |
Cell Biology | 3 | |
Cell Biology Laboratory | 3 | |
Bioinformatics Technical Electives | (9) | |
Select a minimum of nine credit hours of technical electives, with at least two electives in the chosen Bioinformatics track (Applied Bioinformatics or Computational Biology) | 9 | |
Applied Bioinformatics Technical Electives | ||
Information Retrieval | 3 | |
Introduction to Algorithms | 3 | |
Objct Orntd Dsgn Prgmng | 3 | |
Operating Systems | 3 | |
Parallel/Distributed Computing | 3 | |
Undergraduate Research 1 | 1-6 | |
Topics in Computer Science 1 | 3-12 | |
Computational Biology Technical Electives | ||
Human Anatomy | 3 | |
Biochemistry Laboratory | 3 | |
Medical Microbiology | 3 | |
Concepts of Cancer Biology | 3 | |
Human Physiology | 3 | |
Biology Research Project 1 | 1-3 | |
Suggested Additional Electives | ||
Organic Chemistry II | 3 | |
Physical Chemistry I | 3 | |
Intro to Computational Mathe 1 | 3 | |
Computational Science | 3 | |
Molecular Biophysics | 3 | |
Mathematics Requirements | (20) | |
MATH 151 | Calculus I | 5 |
MATH 152 | Calculus II | 5 |
MATH 251 | Multivariate & Vector Calculus | 4 |
MATH 475 | Probability | 3 |
MATH 476 | Statistics | 3 |
Computer Science Requirements | (10) | |
Select one of the following options: | 4 | |
Option 1: | ||
Object-Oriented Programming I and Object-Oriented Programming II | 4 | |
Option 2: | ||
Accelerated Intro to Cmptr Sci | 4 | |
CS 330 | Discrete Structures | 3 |
CS 331 | Data Structures and Algorithms | 3 |
Interprofessional Projects (IPRO) | (6) | |
See Illinois Tech Core Curriculum, section E | 6 | |
Humanities and Social Science Requirements | (21) | |
See Illinois Tech Core Curriculum, sections B and C | 21 | |
Total Credit Hours | 127-128 |
1 | Adviser and/or instructor approval required. |
Bachelor of Science in Bioinformatics Curriculum
Year 1 | |||
---|---|---|---|
Semester 1 | Credit Hours | Semester 2 | Credit Hours |
BIOL 100 | 2 | BIOL 104 | 3 |
BIOL 107 | 3 | BIOL 115 | 3 |
CHEM 124 | 4 | CHEM 125 | 4 |
CS 115 | 2 | CS 116 | 2 |
MATH 151 | 5 | MATH 152 | 5 |
16 | 17 | ||
Year 2 | |||
Semester 1 | Credit Hours | Semester 2 | Credit Hours |
BIOL 214 | 3 | BIOL 210 | 3 |
PHYS 123 | 4 | BIOL 225 | 2 |
CS 330 | 3 | PHYS 221 | 4 |
MATH 251 | 4 | Track Elective1 | 3-4 |
Social Sciences Elective | 3 | Humanities 200-level Course | 3 |
17 | 15-16 | ||
Year 3 | |||
Semester 1 | Credit Hours | Semester 2 | Credit Hours |
CHEM 237 | 4 | BIOL 403 | 4 |
MATH 475 | 3 | BIOL 413 | 3 |
Bioinformatics Technical Elective | 3 | CS 331 | 3 |
Humanities or Social Sciences Elective | 3 | PHYS 224 | 3 |
Humanities Elective (300+) | 3 | Bioinformatics Technical Elective | 3 |
16 | 16 | ||
Year 4 | |||
Semester 1 | Credit Hours | Semester 2 | Credit Hours |
MATH 476 | 3 | BIOL 451 | 2 |
Track Elective2 | 3 | BIOL 495 | 1 |
Track Elective2 | 3 | Bioinformatics Technical Elective | 3 |
IPRO Elective I | 3 | Humanities Elective (300+) | 3 |
Social Sciences Elective (300+) | 3 | Social Sciences Elective (300+) | 3 |
IPRO Elective II | 3 | ||
15 | 15 | ||
Total Credit Hours: 127-128 |
1 | For the Applied Bioinformatics track, select MATH 332. For the Computational Biology track, select MATH 252. |
2 | For the Applied Bioinformatics track, select CS 422 and CS 425. For the Computational Biology track, select BIOL 445 and BIOL 445. |