The Concentration in Computational Science

The enormous progress in computational technology has generated a new methodology for learning and advancing the traditional sciences such as physics, chemistry, and biology. Computational science combines the application of numerical methods, models, and algorithms in the context of solving problems that are intractable by traditional methods. It is distinct from computer science, which is the study of computers and computation, and it is different from theory and experiment, the traditional forms of science, in that it seeks to gain understanding principally through the analysis of mathematical models.

The goal of the interdisciplinary computational science concentration is to provide an opportunity for students to learn about the interplay between science and computation. The concentration is especially suitable for undergraduate students majoring in the sciences, mathematics, or computer science. Students completing this concentration may enter graduate programs in either their majors or in newly created interdisciplinary graduate programs in computational science, and be well prepared to go into industry.

Computational Science Faculty Requirements

The program is open to students majoring in the natural sciences, mathematics, or computer science. The requirements for the program vary depending on the student's major and interests, but all students are required to complete the following (or equivalent):

Introductory courses
  1. Computer Science 101 (or the equivalent), 102 (programming)
  2. Mathematics 120, 121 or 124, 125 (one year of calculus)
  3. One year of chemistry or physics
  4. Physics 127, Computer simulation laboratory (Physics 127 can be substituted for CSCI 101)
Advanced courses

Four additional courses from a list of recommended courses (see the following), with the approval of the program faculty.

  1. Biology 254, Molecular evolution and systematics
  2. Biology 280, Biostatistics and computer applications
  3. Chemistry 242, Nuclear chemistry
  4. Chemistry 264, Biophysical Chemistry
  5. Chemistry 270, Quantum chemistry
  6. Chemistry 275, Protein chemistry
  7. Computer Science 160, Data structures and algorithms
  8. Computer Science 210, Artificial intelligence
  9. Mathematics 114, Discrete mathematics
  10. Mathematics 212, Numerical analysis
  11. Mathematics 217, Probability and statistics
  12. Physics 150, Statistical and Thermal Physics
  13. Physics 217, Advanced computer simulation laboratory
Research project
A minimum of a one semester (or one summer) research project with a member of the program faculty.

Advising

Because of the sequential nature of many of the requirements and the relatively large number of major requirements for students in the concentration, students are encouraged to plan early and carefully. Students' choice of advanced courses must be approved by the concentration faculty.

Typical Course Schedules
In the following we list typical course schedules that might be taken by students majoring in biology, chemistry, computer science, mathematics, and physics. Students in the Environmental Science and Policy Program are also able to fulfill the requirements for the computational science concentration. Only five perspective courses and the VE are listed because the FA and science perspective are fulfilled by required courses.

Sample course schedule for a biology major.

Year 1 Year 2
Chem 101, 102 Biology 115, Evolution
Math 120, 121 Biology 110, Plant Biology
Biology 101, 102 Biology 216, Ecology
two perspectives Physics 127
three perspectives
VE course
Year 3 Year 4
Biology 114, Marine Biology Comput. Sci. Research Project (2 sem)
Biology 118, Genetics Biology 280, Biostatistics
Math 114, Discrete Math Biology 223, Marine Biology
CSCI 160, Data structures
Artificial life (TBA) four electives
three electives

Sample course schedule for a chemistry major.

Year 1 Year 2
Chemistry 101, 102 Chemistry 131, 132, Organic Chemistry
Math 120,121 or Math 124,125 Physics 120, 121
CSCI 101, 102 Physics 127
two perspectives two perspectives
VE course
Year 3 Year 4
Chemistry 144, Bioanalytical Comput. Sci. Research Project (2 sem)
Chemistry 246, Instrumental Analysis Chemistry 250, Inorganic
Chemistry 260, Physical Chemistry Chemistry 266, Biomolecular NMR
Chemistry 262, Physical Chemistry II CSCI 210, Artificial Intelligence
CSCI 160 Math 212, Numerical analysis
one perspective two electives
Math 114, Discrete Math
one elective

Sample course schedule for a computer science major.

Year 1 Year 2
CSCI 101, CSCI 102 CSCI 160, Data Structures and Algorithms
Math 114, Discrete Mathematics Math 120, 121 or 124, 125
VE course Physics 110, 111 or Chem 101, 102
three perspective courses two perspective courses
CSCI 140, Assembly Language
Year 3 Year 4
CSCI 170, Programming Languages Comput. Sci. Research Project (2 sem)
CSCI 180, Automata Theory two additional CSCI 200-level courses
CSCI 210, Artificial Intelligence four electives
Physics 127, Computer Simulation Laboratory
one additional CSCI 200-level course
three electives

Sample course schedule for a mathematics major.

Year 1 Year 2
Math 120, 121 or 124, 125 Math 114, Discrete Mathematics
Physics 120, 121 or Chem 101, 102 Math 130, 131
CSCI 101 or Physics 127 CSCI 102
VE course three perspective courses
two perspective courses
Year 3 Year 4
Math 172, Modern Analysis Comput. Sci. Research Project (2 sem)
Math 225, Modern Algebra two 200-level Math courses
Math 212, Numerical Analysis Math 128, Geometry
CSCI 210, Artificial intelligence three electives
Biology 280, Biostatistics
1 200-level Math course
two electives

Sample course schedule for a physics major.

Year 1 Year 2
Physics 120, 121 Physics 130, 131
Math 124, 125 Math 130, 131
Physics 127 CSCI 102
VE course three perspective courses
two perspective courses
Year 3 Year 4
Physics 160, 161, Theoretical Physics I and II Comput. Sci. Research Project (2 sem)
Physics 171, Atomic and Nuclear Physics 205, Mechanics
Physics 150, Stat and Thermal Physics 206, Electrodynamics
CSCI 160, Data Structures and Algorithms Math 212, Numerical Analysis
three electives three electives

Please send comments, questions and suggestions to hgould@clarku.edu

Clark home page
The Sciences at Clark
Updated 3 January 2005.