Skip to main content.

Bioinformatics and Computational Biology BS - Computer Science and Engineering Concentration

(HEGIS: 04.00 BIOLOGICAL SCI UNCLASSFD, CIP: 26.1103 Bioinformatics)

Department of Computer Science and Engineering

338 Davis Hall
North Campus
Buffalo, NY 14260-2500

Chunming Qiao
Chair

Carl Alphonce
Co-Director of Undergraduate Studies

Steve Ko
Co-Director of Undergraduate Studies

Shelly Neumaier
Undergraduate Academic Coordinator

Associated Programs

Associated Subjects

Why study Bioinformatics and Computational Biology BS - Computer Science and Engineering Concentration at UB?

The Bioinformatics and Computational Biology (BCB) program is an interdisciplinary program that involves the application of mathematics and computing to the study of genes and proteins; computational biology addresses more general questions involving computing applied to cellular and sub-cellular structures. As such, students in bioinformatics and computational biology integrate topics of applied mathematics, computer science, and biology into specialties as diverse as genetics, computational science, and microbiology. The program prepares students for graduate studies either in a bioinformatics-related field or in a traditional discipline, as well as for immediate entry into the job market. The BCB is a single degree program. Students in the BCB program have the option to select a major from among three concentrations, offered in the Departments of Biological Sciences, Computer Science and Engineering, and Mathematics. Students complete a full major in their area of concentration and also take additional courses important to bioinformatics in disciplines that complement their concentration. All students take courses in calculus, statistics, molecular biology, organic chemistry, and databases, as well as a core course in bioinformatics. In addition, students complete a senior project during their senior year.

The curriculum is designed to meet several educational objectives. These program education objectives (PEOs) are broad statements that describe the expected accomplishments of graduates within a few years after graduation. Specific PEOs are that graduates will:

  • work productively as Computer Scientists, including in leadership and supportive roles on diverse teams,
  • communicate effectively,
  • adapt to and shape a rapidly evolving computing landscape,
  • recognize and address societal needs in their professional endeavors, and
  • practice their profession with high regard to legal and ethical responsibilities.

Learning Outcomes

The curriculum provides opportunities for students to develop the following knowledge, skills, and behaviors by the time of graduation:

(a) An ability to apply knowledge of computing and mathematics appropriate to the programs student outcomes and to the discipline
(b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
(d) An ability to function effectively on teams to accomplish a common goal
(e) An understanding of professional, ethical, legal, security and social issues and responsibilities
(f) An ability to communicate effectively with a range of audiences
(g) An ability to analyze the local and global impact of computing on individuals, organizations, and society
(h) Recognition of the need for and an ability to engage in continuing professional development
(i) An ability to use current techniques, skills, and tools necessary for computing practice.

The Learning Environment

The School of Engineering and Applied Sciences offers ten engineering programs leading to the degree of bachelor of science (BS) degree: aerospace, biomedical, chemical, civil, computer, electrical, environmental, industrial, material science, and mechanical engineering.

Seven combined BS/MBA programs are offered in conjunction with the School of Management. BA, BS, and BS/MS degrees in computer science are offered through the Department of Computer Science and Engineering. BS/MS degrees are offered through the Departments of Biomedical and Electrical Engineering. A BS degree in engineering physics is offered jointly with the Department of Physics. A BS degree in bioinformatics and computational biology is an interdisciplinary program offered jointly with the College of Arts and Sciences. Minors are offered in Computer Science, Electrical Engineering, Manufacturing, Robotics, Human Factors and Ergonomics Engineering, Operations Research, and Quality Engineering. Additionally, a certificate is offered in Data Intensive Computing.

The curricula allow students flexibility in their programs of study and encourages interaction between students and faculty. The undergraduate educational experience prepares students for professional practice and advanced study. Special programs including our experiential learning program, undergraduate research, and internship opportunities provide professional development skills and experiences and facilitate placement of our graduates in high-quality engineering positions.

About Our Facilities

The School of Engineering and Applied Sciences occupies six buildings on UB's north campus: Bell, Bonner, Davis, Furnas, Jarvis, and Ketter Hall.

Together, these buildings form an outstanding educational and research facility, comprising 275,000 square feet of laboratory and office space.

About Our Faculty

The faculty members of the department, all of whom have national and international reputations in their fields, are involved in research projects that have a variety of special contracts. Many have also received research funding from corporations such as Cisco, Google, IBM, Intel, Kodak, Microsoft, Nokia, and Xerox.

These projects include research in:

  • algorithms and theory
  • augmentative technology for the handicapped
  • computer networks and distributed systems
  • computer security and information assurance
  • computer vision and information visualization
  • data integration and databases
  • high performance and grid computing
  • cyber infrastructure and computational science
  • knowledge representation
  • computational linguistics
  • medical applications and bioinformatics
  • human computer interaction
  • wireless computing
  • multimedia databases and informational retrieval
  • pattern recognition
  • machine learning
  • data mining
  • programming languages and software systems
  • embedded systems
  • VLSI
  • computer architecture

Faculty List Directory

Please visit the Computer Science and Engineering department website for additional information about our faculty.

Career Outlook

Skills gained in this program include:

  • Communication
  • Group/team work experience & special project knowledge
  • Teaching
  • Programming language concepts
  • Knowledge of operating systems
  • Designing
  • Testing/analyzing/problem-solving
  • Abstract & formal reasoning
  • Selling and marketing concepts

Career Choices

Most students with bachelor's degrees obtain jobs in the fields of computing and applications programming or related areas such as systems analysis and design. Some of the jobs are in scientific or technical industries for which a considerable knowledge of mathematics is also desirable. Others are involved in programming for business where the mathematics background is less necessary. There are also jobs concerned with writing programs that facilitate the use of computers for applications.

What percentage of graduates goes on to graduate school?

10-20%

Academic Advising

Students obtain academic advice and guidance from the academic advisors in the SEAS Office of Undergraduate Education (410 Bonner Hall) and from faculty advisors. The Office of Undergraduate Education advises all students in their first two years of study. In the junior and senior years, students seek advisement from departmental faculty advisors.

Entering freshmen/transfers are offered special advisement opportunities and academic help sessions. Students in the program obtain academic guidance jointly from an academic advisor in Engineering and from the Computer Science and Engineering Undergraduate Advisor (338R Davis Hall). The department assigns students to faculty mentors, whom they meet at least once a year. Students are expected to see an advisor at least once a semester. One semester before graduation, students are required to meet with an advisor to ensure that their remaining coursework satisfies the general education, design, and other program requirements needed to graduate.

Academic Advising Contact Information

SEAS Office of Undergraduate Education
410 Bonner Hall North Campus
Buffalo, NY 14260-1900
Phone: 716-645-2774

School of Engineering and Applied Sciences Website

Scholarships and Financial Support

There are many scholarships, fellowships and other funding opportunities available for students accepted into the School of Engineering and Applied Sciences. These include recruitment scholarships and annual scholarships/awards for current students. There are both merit and need-based scholarships.

View School of Engineering and Applied Sciences Scholarships

All scholarships are currently offered through UB's scholarship portal

Associated Programs

Associated Subjects

 
Published: May 26, 2020 15:54:14