University of New Hampshire 1

Mathematics Courses MAJOR: MATH 425 I 4 MATH 426 Calculus II 4 OPTION MATH 531 Mathematical Proof 4 (B.S.) MATH 539 Introduction to Statistical Analysis 4 or MATH 644 for and Scientists http://cs.unh.edu/bs-computer-science-bioinformatics MATH 739 Applied Regression Analysis 4 Electrical and Computer Course Description ECE 543 Introduction to Digital 4 Science Courses The bioinformatics field is an increasingly important sub-discipline in BIOL 411 Introductory : Molecular and Cellular 4 computer science. The demand for computer science graduates who can BIOL 412 Introductory Biology: , Biodiversity and 4 apply their knowledge in the life is significant and is expected Ecology to continue to grow. Students who choose this path are still computer CHEM 405 Chemical Principles for Engineers 4 science majors but have a concentration in the life sciences. The option has the same core as the B.S. program but requires appropriate GEN 604 Principles of Genetics 4 coursework in chemistry, biology, genetics, and statistics. GEN 711 Genomics and Bioinformatics 4 Other Courses The B.S. in computer science programs are accredited by the: ENGL 502 Professional and Technical Writing 4 Accreditation Commission of ABET Discovery requirements not already covered by required courses 111 Market Place Total Credits 105 Suite 1050 1 Baltimore, MD 21202-4012 700-level CS Elective course. Must be Writing Intensive (WI) with (410) 347-7700 project in bioinformatics. Requirements

Bioinformatics students must complete the following coursework in computer science, , , science, and English. (All courses are 4 credits unless indicated otherwise.):

Computer Science Courses Select one of the following: 8 CS 415 Introduction to Computer Science I & CS 416 and Introduction to Computer Science II CS 414 From Problems to to Programs & CS 417 and From Programs to Computer Science CS 410 Introduction to Scientific Programming & CS 417 and From Programs to Computer Science CS 400 Introduction to Computing 1 IT 403 Introduction to Internet 4 CS 501 Professional Ethics and Communication in 4 -related Fields CS 515 4 CS 520 Programming and Machine 4 Organization CS 619 Introduction to Object-Oriented Design and 4 Development CS 620 Operating Fundamentals 4 CS 659 Introduction to the Theory of 4 CS 671 and Features 4 CS 758 Algorithms (CS theory) 4 CS Elective 700-level 1 4 CS 775 Systems 4 CS 791 Senior Project I 2 CS 792 Senior Project II 2