CATALOG HOME | UNDERGRADUATE | GRADUATE | DISTANCE LEARNING | ADMISSIONS | REGISTRAR | NJIT | CATALOG(PDF) | CATALOG ARCHIVE
bnfo
BioInformatics:    
 
UNDERGRADUATE COURSES:

BNFO 135 - Programming for Bioinformatics (3-0-3)
The ability to use existing programs and to write small programs to access bioinformatics information or to combine and manipulate various existing bioinformatics programs has become a valuable part of the skill set of anyone working with biomolecular or genetic data. This course provides an unerstanding of the architecture of bioinformatics toolkits and experience in writing small bioinformatics programs using one or more of the scripting ("glue") languages frequently employed for such tasks. Effective From: Spring 2009

BNFO 136 - Programming for Bioinformatics II (3-0-3)
Advanced programming skills in Perl or Python with appliations to bioinformatics. Effective From: Spring 2010

BNFO 235 - Programming for Bioinformatics (3-0-3)
The ability to use existing programs and to write small programs to access bioinformatics information or to combine and manipulate various existing bioinformatics programs has become a valuable part of the skill set of anyone working with biomolecular or genetic data. This course provides an understanding of the architecture of bioinformatics toolkits and experience in writing small bioinformatics programs using one or more of the scripting ("glue") languages frequently employed for such tasks. Effective From: Fall 2006 Until: Fall 2008

BNFO 240 - Principles of Bioinformatics II (3-0-3)
Prerequisites: Math 211, R120:301, CS 114 or permission of the instructor. This course provides an introduction to the field of bioinformatics. It includes a description of the molecular basis of genomics and proteomics, the computer-based and mathematical methods used in bioinformatics, and the application of these methods toward understanding biological systems at the cellular and molecular level. It also includes a description of the application of bioinformatics to drug discovery. Effective From: Fall 2006

BNFO 340 - Data Analysis for Bioinformatics (3-0-3)
Advanced data analysis skills with applicaitons to popular bioinformatics problems. Effective From: Spring 2010

BNFO 482 - Databases and Data Mining in Bioinformatics (3-0-3)
Surveys biological databases and tools for managing them. Covers concepts and principles of data mining in bioinfomratics. Hands-on experience for mining genomic data using ORACLE and SQL. Effective From: Spring 2010

BNFO 491H - Honors Computer Science Project (3-0-3)
Prerequisites: CS 490, senior standing in the Honors College and project proposal approval. A course similar to CS 491, with a project of greater depth and scope. Effective From: Fall 2006   (Archived Versions)

GRADUATE COURSES:

BNFO 601 - Foundations of Bioinformatics I (3 credits)
Introduction to script programming and basic biomolecular sequence analysis. Topics covered include sequence alignment, dynamic programming algorithms, hidden Markov models, and their implementation with a scripting language. Effective From: Fall 2009

BNFO 602 - Foundations of Bioinformatics II (3 credits)
Topics in bioinformatics such as phylogeny reconstruction, genome-wide association study analysis, structure and sequence analysis, and machine learning and statistical approaches. Focus of the course is on a hands-on project on a contemporary bioinformatics problem. Effective From: Fall 2009

BNFO 615 - Data Analysis in Bioinformatics (3 credits)
Data structures, algorithms, and statistical approaches in bioinformatics. The course emphasis is on statistical models, algorithms, and data structures with relevant biological background and motivation. Effective From: Fall 2009

BNFO 644 - Data Mining and Management in Bioinformatics (3 credits)
Concepts and principles of data management in bioinformatics. Presents methods for indexing, querying, and mining data obtained from molecular and evolutionary biology. Provides hands-on experience in designing a simple information system for querying and mining genomic data using ORACLE or MySQL.