Paramjeet S. Bagga, Ph.D. pbagga@ramapo.edu CURRICULUM AND COURSE DESCRIPTIONS BS in Bioinformatics at Ramapo College of New Jersey Bioinformatics Major Requirements: Bioinformatics CORE: --------------------------------------------------------------------------------------------------Bioinformatics/Biology courses (24 credits): BIOL 110 Fundamentals of Biology I Lec and Lab (4) An introduction to the principles of biological science. This first semester of a two-semester sequence will cover the cell from its chemical composition, structure, and function to the nature of information coding and transmission. This course also surveys the major phyla of animals, plants and fungi. Three hours of lecture and four hours of recitation/laboratory. Required for some science majors. NOTE: Dissection of plant or animal material is carried out in the laboratory portion of this course. Please refer to the Student Handbook for the College's dissection policy. Lab Fee. BIOL 112 Fundamentals of Biology II Lec and Lab (4) A continuation of Fundamentals of Biology I. It will examine mechanisms for maintaining individual and species homeostasis in plants and animals including physiological, behavioral, and reproductive strategies. An introduction to Ecology and Population Biology concludes this course. Three hours of lecture and four hours of recitation/laboratory. NOTE: Dissection of plant or animal material is carried out in the laboratory portion of this course. Please refer to the Student Handbook for the College's dissection policy. Lab Fee. BIOL 331 Genetics Lec and Lab (4) A study of the mechanisms of inheritance and gene action from the molecular to the organismic and population levels. Topics include: Mendalian principles, molecular genetics, genetic mapping, population genetics and quantitative genetics in both lecture and laboratory. Lab Fee. BIOL 406 Cell & Molecular Biology Lec and Lab (4) This course consists of lecture and lab in which students will acquire the current state of knowledge about the cells and their biology at molecular level. The concept learning process will be aided with many interesting experiments. The structure and function of cells will be discussed in relation to important cellular processes. Subjects to be covered include: the biogenesis of membranes, membrane function, regulation of protein expression, photosynthesis, signal transduction, cell division, cancer, and apoptosis. The experimental approaches that have lead to the current knowledge of cellular structure and function will be presented whenever possible. In addition, Bioinformatics, which applies computer technology for the management of biological information, will be introduced. Three hours of lecture/discussion and four hours of laboratory. Lab Fee. BIIN/BIOL 430 Bioinformatics Lec and Lab (4) The Bioinformatics course is designed to provide hands-on introduction to this emerging technological science for students of Bioinformatics, Biology, Biochemistry, health sciences, computer science and other related fields. In this course, students will learn about the major issues concerning representation, analysis and application of biological, molecular and biochemical information, especially from computational point of view. This course is divided into lecture and laboratory. The laboratory will be taught in an Internet equipped computer lab. It contains exercises to acquaint the students with the latest Internet based as well as commercial Bioinformatics tools and resources. The lectures will mostly focus on introduction to various computational methods for solving problems in genome and protein analysis. Strengths and limitations of each method will also be discussed. Some of the topics to be covered in the lectures are: Fundamentals of Gene Structure and Function, Database Searches, Molecular Sequence Analysis, Molecular Phylogenetics, Genomics, Gene Identification, Proteomics and Structure-Function Predictions. Lab Fee. BIIN 450 Advanced Bioinformatics (4) Advanced Bioinformatics, capstone course of B.S. in Bioinformatics curriculum, is designed to provide top level undergraduate education/training in Bioinformatics and associated tools. Students will further their knowledge of the latest computation techniques for management and analysis of biological information. Students will also be familiarized with current issues in Genomics and Proteomics and will be taught to design solutions for problems in these fields. Important algorithms behind various computational methods will be discussed and compared. Some of the topics to be covered in this course are: Molecular Sequence Comparisons, Multiple Sequence Alignments, Homology Modeling, Molecular Modeling, Bio-Molecular Database Design, Comparative Genome and Gene Expression Analysis, Gene Predictions, Structure/Function Predictions, Phylogenetic Predictions, Use of Data Mining and Automating Data Analysis. Training will be provided for the use of GUI and command based Bioinformatics software. PERL will be introduced to facilitate biological analysis. Lab Fee. Computer Science courses (20 credits): CMPS 147 Computer Science I (4) An introduction to programming methodology including basic concepts of computer systems, the programming language "C" and "C++", algorithm design, program development, implementation, and testing. Lab Fee. CMPS 148 Computer Science I I (4) This course is a continuation of Computer Science I. It will continue the presentation of the programming language "C++" and object-oriented programming. It will further develop the student's skills in the design, implementation, and testing of programs. Lab Fee. CMPS 231 Data Structures (4) A study of the basic data structures and related algorithms. Stacks, queues, deques, arrays, linked lists, trees, graphs, strings, sorting, searching, and file structures are among the topics presented in this course. Lab Fee. CMPS 364 Database Design (4) The study of the design and implementation of databases. File-system organization, hierarchical databases, relational databases, networked databases, reliability, security, and database software are discussed. Lab Fee. CMPS 345 Analysis of Algorithms (4) This course provides a comprehensive introduction to computer algorithms. The emphasis is on the design of efficient algorithms and data structures, proofs of their correctness, and analysis of their complexity. A number of algorithmic concepts and techniques are covered, including recursion, incremental design, divide-and-conquer, greedy algorithms, amortized analysis, and dynamic programming. The algorithms studied include sorting, searching, breadth-first search, depth-first search, minimum spanning trees, shortest paths, network flow, and string matching. Data structures studied include hash tables, heaps, binary search trees, and red-black trees. This course is meant as a follow-up to a course in data structures. Knowledge of elementary data structures such as stacks, queues, and linked lists are assumed. In addition, a module will be given on algorithms relevant to bioinformatics, which studies molecular sequence data (DNA, RNA, and protein). Much of the material learned in this course, such as graphs, trees, dynamic programming, and search algorithms apply to this new discipline. 2 Chemistry/Biochemistry courses (16 credits): CHEM 110/111 Fundamentals of Chemistry I Lecture & Lab (4) This course will provide a basic study of atomic structure, chemical measurements, chemical formulas, equations, chemical reactions, nomenclature, gas laws, quantum theory, periodicity, ionic and covalent bonding and chemical bonding theory. Required for Chemistry, Environmental Science, and Biology majors, and recommended for Physics majors. Lab Fee. CHEM 112/113 Fundamentals of Chemistry II Lecture & Lab (4) A continuation of Fundamentals of Chemistry I. The course involves a discussion of solution equilibrium, solubility equilibria, thermo chemistry, kinetics, acid-base equilibria, oxidationreduction, electrochemistry, and nuclear chemistry. Lab Fee. CHEM 210/211 Organic Chemistry I Lecture and Lab (4) An introduction to the properties and reactions of carbon compounds. Course material includes the application of modern chemical theories to structure and reaction mechanisms. Chemical bonding in organic compounds, stereochemistry, and spectroscopy will be studied. Required for Chemistry and Biology majors. Lab Fee. CHEM 212/213 Organic Chemistry II Lecture and Lab (4) Emphasis will be placed on a study of functional groups including the syntheses, reactions, mechanisms, and utility of each group. A study of carbohydrates and amino acid/protein biomolecules will be included. Lab Fee. Math courses (12 credits): MATH 121 Calculus I (4) An introduction to the theory and applications of differentiation and integration of algebraic and trigonometric functions. A graphing calculator is recommended. Prerequisite: Precalculus. MATH 237 Discrete Structures (4) An introduction to the mathematical terminology, tools, and theory that form the foundation for much of the material in mathematics and computer science. Topics include: logic, methods of proof including mathematical induction; and elements of set theory, number theory, and probability theory and combinatorics. Prerequisite: Precalculus. PSYC 242 Statistics (4) An introduction to statistics with examples. The course will cover techniques for describing observations, including frequency distributions, stem plots, graphs, averages, measures of variability, and co-efficients of correlation; and techniques for drawing inferences from observations, including regression, hypothesis testing, and confidence intervals. Prerequisite: a college-level mathematics course or permission of instructor. --------------------------------------------------------------------------------------------------ELECTIVES (minimum 3 courses required): --------------------------------------------------------------------------------------------------Group I: Bioinformatics/Biology/Biochemistry/ (one course minimum) BIIN 350 Molecular Genetics (4) This course is designed to serve as an elective for students of Bioinformatics, Biology and Biochemistry tracks. In this course, students will receive semester-long advanced level lectures 3 on molecular mechanisms of basic genetic processes in prokaryotes as well as eukaryotes. Students will also be familiarized with current issues in Genomics. Some of the topics to be covered in this course are: Molecular Structure of Genes and Chromosomes, Comparative Genome and Automated Gene Expression Analysis, DNA Replication, DNA Repair and Recombination, Molecular Mechanisms of Transcriptional Initiation and Regulation, RNA Processing and other Post-Transcriptional Control Mechanisms. Bioinformatics Research (BIIN 440)/Independent Studies/CO-OP (3-4)* This course is designed to give Bioinformatics students an opportunity for undergraduate research experience. The students will select a mentor/supervisor from Bioinformatics faculty and a research project at the beginning of the semester. The project will involve two semester long experimental work in Bioinformatics. At the end of the second semester, students will submit a written project report. CHEM 425 Biochemistry (4) This course will introduce students to the principles of protein structure (amino acid chemistry, peptide and protein structure and protein folding), introduction to enzymes (mechanisms enzyme kinetics and inhibition), introduction to nucleic acids (nucleotides and nucleic acid chemistry, DNA sequencing, protein and genetic engineering) and metabolism (carbohydrate structure, glucose catabolism, citric acid cycle). Lab Fee. CHEM 450 Special Topics: Medicinal Chemistry (4) This course will introduce students to the language and theoretical foundations of Medicinal Chemistry. Students will learn the historical origins of therapeutics. Some of the topics that will be discussed in this course include: Drug Discovery, Combinatorial Libraries, Receptors, Enzymes, DNA Interactions, Drug Metabolism, Prodrugs and Drug Delivery Systems. Lab Fee. BIIN Molecular Modeling The course is being developed. Description not available yet (4) Group II: Computer Science / Mathematics (one course minimum) CMPS 331 Artificial Intelligence (4) A study of the basic concepts and techniques of artificial intelligence. The programming language LISP, problem spaces, search strategies, game playing, knowledge representation using predicate logic, and resolution are presented. Lab Fee. CMPS 342 Computer Graphics (4) An introduction to computer graphics. The course will include: a review of relevant coordinate geometry, graphics devices, primitive graphics operations, polygons, transformations, windows, clipping, three-dimensional graphics, illumination, and modeling. Lab Fee. MATH 122 Calculus II (4) A continuation of Calculus I. This course includes the calculus of exponential, logarithmic, and inverse trigonometric functions, methods of integration, parametric equations, polar coordinates and polar curves. A graphing calculator is recommended. * A maximum of 3-4 credits of Bioinformatics Research OR Independent Study OR CO-OP credits may be applied to the Bioinformatics electives requirements. 4 MATH 245 Numerical Analysis (4) An introduction to the numerical methods of mathematics. Topics include: the approximate solution of equations and systems of equations, Newton's method and other iteration schemes, interpolation, method of least squares for curve fitting, numerical integration, numerical solution of systems of linear equations, and numerical solution of ordinary differential equations. Credit Calculations General Education: School Core Requirements (SCP): Bioinformatics Core Requirements: Required Core courses: Required Electives: 32 4 83-84 (72) (11-12) Free Electives: TOTAL CREDITS FOR GRADUATION: 8-9 128 5