Charles V. Schaefer, Jr.
    School of Engineering and Science
 
 

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
Michael Bruno Ocean Engineering
Wayne Carr Physics
Quynh Dinh Computer Science
Robert Gilman Mathematics
Sophia Hassiotis Civil Engineering
George Kamberov Computer Science
Khaldoun Khashanah Mathematics
Yi Li Mathematics
Marc Mansfield Chemistry
Patrick Miller Mathematics
Roger S. Pinkham Mathematics
David Vaccari Environmental Engineering
Susanne Wetzel Computer Science
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

   

Stevens Institute of Technology • Hoboken, NJ • (201) 216-5000