Computational Biology, BS

4 Years On Campus Bachelors Program

University of Pittsburgh

Program Overview

The B.S. in Computational Biology at the University of Pittsburgh brings biology and computer science together, giving students the skills to use programming, data analysis, and computational techniques to tackle real-world problems in the life sciences. It is a strong choice for students interested in bioinformatics, genomics, biological research, data science, and biotechnology, while also providing a solid foundation for careers or further study.

Curriculum Structure

Year 1: Students begin by developing a strong foundation in biology, chemistry, and programming through courses such as BIOSC 0150 Foundations of Biology 1, BIOSC 0160 Foundations of Biology 2, CHEM 0110 General Chemistry 1 and Lab, and CS 0011 Programming for Scientists (Python). These subjects help students understand biological systems while building the programming and scientific knowledge needed for more advanced computational work.

Year 2: Students start bringing biology and computing together through courses such as BIOSC 1540 Computational Biology, CMPINF 0401 Intermediate Programming, BIOSC 0350 Genetics, and CS 0441 Discrete Structures, supported by MATH 0220 Calculus. This stage develops their ability to approach biological questions using programming, mathematics, genetics, and computational problem-solving.

Year 3: Students progress into more advanced computational and biological concepts through CHEM 0310 Organic Chemistry 1, CS 0445 Algorithms and Data Structures 1, CS 1501 Algorithms and Data Structures 2, and either BIOSC 1542 Computational Genomics or BIOSC 1544 Simulation and Modeling. These courses help students become more confident working with biological datasets, algorithms, computational models, and genomic information.

Year 4: In the final year, students bring together their knowledge of biology, computing, statistics, and research through courses such as BIOSC 1000 Biochemistry, BIOSC 1630 Computational Biology Seminar with Writing, STAT 1000 Applied Statistical Methods, and either BIOSC 1640 Computational Biology Research or CS 1640 Bioinformatics Software Design. Students also take CS 1656 Introduction to Data Science and a Computational Biology elective, allowing them to apply their skills to practical research and computational biology challenges.

Focus Areas

Computational Biology, Bioinformatics, Computational Genomics, Biological Data Science, Programming for Biology, Algorithms and Data Structures, Simulation and Modeling, Genetics, Biochemistry, Statistical Analysis, Biological Research, Computer-Aided Drug Design, Molecular Evolution and Comparative Genomics, Gene Expression and Cell Fate.

Learning Outcomes

Students develop a strong understanding of biology and computer science, learn to apply programming and computational techniques to biological problems, analyze biological and genomic data, use algorithms and statistics to investigate biological systems, create computational models and simulations, combine biological knowledge with computer science, and develop research skills for careers or further study in computational biology.

Professional Alignment (Accreditation)

The Computational Biology B.S. is a joint major offered by the Department of Biological Sciences in the Dietrich School of Arts and Sciences and the Department of Computer Science in the School of Computing and Information. The official program information does not identify a separate external professional accreditation for this specific degree.

Reputation (Employability Rankings)

The University of Pittsburgh highlights the growing demand for professionals working in areas related to computational biology, including medical science and computer and information research. The program also connects students with research areas such as genome analysis, molecular interactions, computer-aided drug design, gene expression, and genome evolution, providing a strong foundation for future careers and postgraduate study.

Experiential Learning (Research, Projects, Internships etc.)

The B.S. in Computational Biology at the University of Pittsburgh gives students opportunities to build practical skills by combining biology, programming, data analysis, and research. Because the program brings together Biological Sciences and Computer Science, students can work with computational methods while developing an understanding of biological systems. The program also includes research and software-development options that allow students to apply what they learn to real computational biology problems:

  • Programming and computational skills: Students develop programming experience through CS 0011 Programming for Scientists (Python) and CMPINF 0401 Intermediate Programming, followed by courses in algorithms and data structures such as CS 0445 and CS 1501.

  • Computational biology projects: BIOSC 1540 Computational Biology introduces students to computational approaches for biological problems, while BIOSC 1542 Computational Genomics or BIOSC 1544 Simulation and Modeling allows students to explore more advanced computational applications.

  • Research experience: Students can take BIOSC 1640 Computational Biology Research, providing an opportunity to apply their biological and computational knowledge within a research setting.

  • Bioinformatics software development: Students can choose CS 1640 Bioinformatics Software Design, giving them an opportunity to focus on developing software solutions for biological and bioinformatics applications.

  • Data science and statistics: Courses such as CS 1656 Introduction to Data Science and STAT 1000 Applied Statistical Methods help students develop skills for handling, analyzing, and interpreting biological data.

  • Laboratory facilities: The Department of Biological Sciences provides access to teaching and research laboratories where students can gain exposure to modern biological research environments.

  • Specialized research equipment: Department facilities include microscopy resources, real-time PCR machines, high-throughput DNA sequencing equipment, virus and tissue culture facilities, animal facilities, and PhosphorImage workstations, supporting a range of biological research activities.

  • Undergraduate research: Students can participate in research projects under faculty guidance, allowing them to gain experience working on real scientific questions and develop skills useful for graduate study or research-oriented careers.

  • Internship opportunities: The Department of Biological Sciences provides internship opportunities that allow students to gain experience outside the classroom and explore potential career directions.

  • Academic and career guidance: Biological Sciences advisors help students plan their coursework around their academic interests, career goals, extracurricular activities, and future postgraduate plans.

  • Library resources: Students have access to the George M. Bevier Science & Engineering Library, supporting their academic work and research within the science and engineering environment.

Facilities: Students benefit from Pitt's teaching and research laboratories, microscopy and molecular biology resources, DNA sequencing equipment, tissue culture facilities, and science and engineering library resources.

Progression & Future Opportunities

The B.S. in Computational Biology at the University of Pittsburgh gives students a strong combination of biological knowledge, programming, data analysis, and computational skills that can open doors to careers in life sciences and technology. Graduates can move into industry roles in areas such as bioinformatics, pharmaceuticals, and medicine, or continue their education through graduate study.

Typical career roles include Data Analyst, Data Science Analyst, Software Engineer, and Bioinformatics Professional. Students can also explore opportunities in computational biology, biotechnology, pharmaceutical research, healthcare technology, and biological data analysis:

  • Career and academic advising: Biological Sciences advisors help students make informed academic decisions while providing guidance on career paths, extracurricular opportunities, and postgraduate plans.

  • Career and internship support: Pitt's Career Center provides students with access to employment and internship opportunities through Handshake, along with career fairs, networking opportunities, and employer recruitment activities.

  • Internship and research opportunities: Students can explore undergraduate research and internship opportunities related to computational biology and computational genomics, including Pitt's TechBio REU in Computational Biology.

  • Employment outcomes: Pitt's School of Computing and Information reports a 100% post-graduation success rate and an average annual salary of $57,000 for its B.S. in Computational Biology. Reported graduate job titles include Data Analyst, Data Science Analyst, and Software Engineer.

  • Industry opportunities: Graduates can pursue careers in fields such as pharmaceuticals, bioinformatics, and medicine. The university also highlights the growing demand for professionals working in areas related to medical science and computer and information research.

  • Research and practical preparation: Students can complete BIOSC 1640 Computational Biology Research or CS 1640 Bioinformatics Software Design, depending on their academic pathway. These options allow students to finish the degree with either a stronger research focus or an emphasis on developing software for computational biology applications.

  • Graduation outcomes: Pitt identifies graduate education and industry employment as key pathways for Computational Biology graduates. The combination of biology and computer science gives students flexibility when deciding whether to enter the workforce or continue into advanced study.

  • Accreditation value: The official program information does not identify a separate external professional accreditation for the Computational Biology B.S. Instead, the program's strength comes from its joint academic structure, combining Biological Sciences with Computer Science.

Further Academic Progression: After completing the B.S. in Computational Biology, students can continue into graduate programs in Computational Biology, Bioinformatics, Automated Science, Quantitative Genetics, and other related areas. Advanced study can help students move toward research-focused careers and specialist roles in biotechnology, pharmaceuticals, healthcare, computational science, and biological data analysis.

Program Key Stats

$23258
$45494
$45798
$55
Rolling


55%

Eligibility Criteria

ABB - AAB
3.5 - 4
30 - 34
90 - 95

1400 - 1450
33 - 36
6.5
90
Optional
No

Additional Information & Requirements

How US Universities Assess Applicants

Career Options

  • Medical Scientist
  • Computer and Information Research Scientist
  • Computational Biologist
  • Bioinformatics Scientist
  • Bioinformatics Analyst
  • Computational Genomics Specialist
  • Biological Data Analyst
  • Data Scientist
  • Software Engineer
  • Pharmaceutical Researcher
  • Biotechnology Researcher
  • Biomedical Researcher

Book Free Session with Our Admission Experts

Admission Experts