|

Computational Science
Computational Science is a new field that is rapidly emerging out of
collaborative research by teams of mathematicians, computer scientists,
and scientists, covering
a wide variety of disciplines from the physical and health sciences. Rather
than viewing Computational Science simply as potential applications of core
subjects in their disciplines, mathematicians and computer scientists see these
collaborative projects as a source of new algorithms and ideas that will extend
and enrich those fields. Scientists also see Computational Science as
a new endeavor, taking a place along side theoretical science and experimental
science as a fundamental new mode of scientific enquiry. (From the
preface to the Computational
Science Education Project}
Introduction
Computational Science is an emerging field involving applications of sophisticated
computational techniques to build models and solve problems related to science
and engineering. It complements existing theoretical and experimental approaches
and may be thought of as a new mode of scientific inquiry. At Stevens undergraduates
may study computational science through an interdisciplinary program leading
to a bachelor of science in mathematics with a specialization in an area of
science or engineering. The current specializations are
- Computational Chemistry
- Computational Mechanics
- Computational Oceanography
- Computational Physics
- Computer Vision and Graphics
- Cybersecurity
- Environmental Engineering
There are many masters level computational science programs but fewer on
the undergraduate level. Stanford has
had one for several years, and more recently one was established at SUNY
Brockport. SIAM, the Society for Industrial and Applied Mathematics has
a list of graduate and
undergraduate programs. A web search will disclose additional programs.
Supervisory Committee
Program
The program includes the Science Curriculum core courses and technical electives.
The technical electives are divided between foundation courses in mathematics
and computer science, and application courses in an area of specialization.
An important part of the program is a project or research problem to be done
in the senior year. Application areas correspond to the research interests
of the faculty associated with the program.
Selections of application courses and the names of faculty advisors are
given below. Each student's study plan will reflect his or her aspirations
and will be made up by the student together with a faculty advisor. For further
information about an application area consult the faculty advisor. Ma~547 Advanced
Calculus~I and Ma~548 Advanced Calculus~II are strongly recommended for students
considering graduate school in any field. 600-level courses require special
permission.
Foundation Courses
- CS 384 Data Structures and Algorithms
- ICS 385 Data Structures and Algorithms
II
- Ma 112 Matrix Algebra with Computers
- Ma 334 Discrete Mathematics
- Ma 346 Numerical
Methods
- Ma 525 Introduction to Computational Science
Application Areas
| Computational Chemistry (Professor
Mansfield) |
| Ch 241 |
Organic Chemistry I |
Ch 322 |
Theoretical Chemistry |
| Ch 421 |
Chemical Dynamics |
Ch 499 |
Chemical Research II |
| Ch 498 |
Chemical Research I |
|
|
|
|
|
|
| Computational Mechanics
(
Professor Hassiotis) |
| E 126 |
Mechanics of Solids |
One of the following |
| CE 345 |
Modeling and Simulation |
CE 613 |
Matrix Analysis of Structures |
| CE 373 |
Structural Analysis |
CE 623 |
Structural Dynamics |
| Ma 498 |
Mathematical Research I |
CE 681 |
Finite Element Methods |
|
|
|
|
| Computational Oceanography
(Professor Bruno) |
| E 126 |
Mechanics of Solids |
CE 342 |
Fluid Mechanics |
| OE 526 |
Computer Aided Naval Architecture |
OE 648 |
Numerical Hydrodynamics |
| Ma 498 |
Mathematical Research I |
|
|
|
|
| Computational Physics (Professor Carr) |
| PEP 497 |
SKIL V |
One of the following |
| PEP 498 |
SKIL VI |
PEP 520 |
Computational Physics |
| PEP 538 |
Mechanics |
PEP 575 |
Atmospheric Radiation and Climate |
| PEP 542 |
Electricity and Magnetism |
|
|
|
|
|
|
| Computer Vision and Graphics (Professors
Dinh and Kamberov) |
| CS 437 |
Interact. Computer Graphics |
CS 638 |
Interact. Computer Graphics II |
| CS 558 |
Computer Vision |
CS 499 |
Computer Science Research II |
| CS 498 |
Computer Science Research I |
|
|
|
|
|
|
| Cybersecurity (Professor Wetzel) |
| CS 335 |
Computational Structures |
CS 499 |
Computer Science Research II |
| CS 668 |
CybersecurityTechniques and
Mechanisms |
CS 693 |
Cybersecurity Protocols, Threats
and Defenses |
| CS 498 |
Computer Science Research I |
|
|
|
|
|
|
| Environmental Engineering (Professor
Vaccari) |
| EN 345 |
Modeling and Simulation |
One of the following |
| EN 375 |
Environmental Systems |
Ma 499 |
Mathematical Research II |
| EN 541 |
Fate and Transport of
Environmental Contaminants |
EN 571 |
Physiochemical Processes
for Environmental Control |
| Ma 498 |
Mathematical Research I |
|
|
Job Opportunities
This is a new program, so we don't have a track record yet. Look at
the SIAM page on careers
in applied mathematics and computational sciences. You might also
be interested in the experience of recent Stevens math graduates. The
Office of Career Services can give you complete information, but job titles
for students not going on to graduate school included Manager of Product
Architecture, Assistant Engineer, Teacher, Engineering Staff, and Compliance
Assistant.
Please send your comments and
questions to
pmiller@stevens.edu
|