Undergraduate Concentration

Bioinformatics Program

Bioinformatics is an interdisciplinary field of study combining aspects of Biology, Computer Science and more. The department of computer science offers BS and MS degree with the concentration in bioinformatics; The department of biological sciences will offer the concentration soon.  




Concentration Path


Bio Track




BIOL 1110, 1111 and 1120, 1121 General Biology I, II and Laboratory (4, 4). This is a general biology course for science majors that covers structure, function, and life characteristics of organisms. The objective of the course is to provide students a survey of living organisms and the processes required for life.

BIOL 4110, 4111 Molecular Genetics and Laboratory (4). This is an introduction to molecular genetics in microorganisms, plants, and animals. Emphasis is placed on biotechnical advances and the methods and techniques used in these systems. Prerequisites: BIO 2110, 2111, 2120, 2121.

BIOL 4112/4113 COMP 3112/3113 Introduction to Bioinformatics (4). This is an interdisciplinary field in which biology and computer science merge. The course is designed to introduce students with basic concepts, methods and tools to analyze biological problems, prepare students with skills necessary to communicate across the fields of computer science and biology. Topics include (but not limited to) Biological sequence and literature databases, strategies to search these databases to solve significant biological problems, principle and algorithms used in analysis of sequence problems. Prerequisite: BIOL 1010/1011 and COMP 2140, or BIOL 2120/2121.

COMP 2140 Programming I (4). This course discusses basic constructs of an object oriented programming language and use of an Integrated Development Environment. Students will develop algorithms and code them using the programming language selected for the programming courses. Program will be implemented in computer labs. Topics to be discussed are; language supplied data types, arithmetic expressions and the assignment construct, Boolean expressions and decisions and loops, Input and output constructs. Discussions will be in the context of programming language concepts. 

COMP 3710 Relational Databases (3). This course presents basic principles of relational databases and a relational database management system. Topics include basic definitions of database systems, relations and their operations, design of and implementation of a relational database, creating queries and the SQL (structured Query Language). Prerequisite: COMP2140 prior to enrolling this course) 

COMP 4820 (3) Introduction to Bioinformatics Computing (3). This course presents fundamental theory and practical skills for biological information processing. Topics include bioinformatics-oriented programming, data base, data structures, algorithms, visualization tools, hands-on training. Prerequisite: BIOL 4112/4113 or COMP 3112/3113

   Check out:

   Bioinformatics Concentration Graduation List

   Educational Modules  

   or submit application                                                    





  Student Research

  Faculty Research          



  Senior Projects               

Social Events

Follow us on social networks or email us about

upcoming our programs



  facebook   twitter goog   mailto  linkedin  youtube               

Back to home





webpage contact:
Computer Science