New Courses

CS 5003. Foundations of Computer Science: an Introduction

 

This is the study of mathematical foundations of computing, at a slower pace than that of CS 503 and with correspondingly fewer background assumptions.  Topics include finite automata and regular languages, pushdown automata and context-free languages, Turing machines and decidability, and an introduction to computational  complexity.  Prerequisite: an undergraduate course in discrete mathematics.

ME 500 APPLIED ANALYTICAL METHODS

The emphasis of this course is on the modeling of physical phenomena encountered in mechanical engineering, and on interpreting solutions in terms of the governing physics. In this manner, the course will expose students to a range of techniques that are useful to practicing engineers and researchers. Physical examples will be drawn from fluid mechanics, dynamics, and structural mechanics. The course will introduce analytical and numerical techniques as they are required to study such phenomena. Depending on the examples chosen, the techniques covered may include ordinary differential equations, partial differential equations, Fourier series, transform methods, linear algebra, multivariable and vector calculus, calculus of variations, and numerical simulations.

Maintained by webmaster@wpi.edu
Last modified: