Semester.ly

Johns Hopkins University | EN.550.386

Scientific Computing: Differential Equations

4.0

credits

Average Course Rating

(3.53)

A first course on computational differential equations and applications. Topics include floating-point arithmetic, algorithms and convergence, root-finding (midpoint, Newton, and secant methods), numerical differentiation and integration, and numerical solution of initial value problems (Runge–Kutta, multistep, extrapolation methods, stability, implicit methods, and stiffness). Theoretical topics such as existence, uniqueness, and stability of solutions to initial-value problems, conversion of higher order/ non-autonomous equations to systems, etc., will be covered as needed. Matlab is used to solve all numerical exercises; no previous experience with computer programming is required.

Spring 2013

(2.44)

Spring 2014

(3.89)

Spring 2015

(4.27)

Spring 2013

Professor: Gregory Eyink

(2.44)

The best aspects of this course included the exposure to various methods of numerical analysis, and the enthusiastic instructor. Some students felt the requirements were excessive and that the instructor intentionally overloaded the pupils with a lot of work with little regard to their other classes. Suggestions included slower pacing throughout the semester and devoting more time to differential equations, and less to computer representation of numbers. Prospective students will find that prior experience with MATLAB is beneficial to have.

Spring 2014

Professor: Kathryn Hedrick

(3.89)

The best aspects of this course were the MATLAB instruction, the TAs availability and willingness to help, and the comprehensive lectures and notes. Many students thought the information presented in class would prove useful in their careers. The worst aspects of the course included the amount of theory verses practical applications and the time needed to complete homework. Dedicating more class time to programming and less to theory was a suggestion for improving the course. Prospective students should know there is a good deal of homework but it counts for a significant percentage of your grade and will help on exams. This course is recommended.

Spring 2015

Professor: Kathryn Hedrick

(4.27)

The best aspects of the course included the interesting topics covered, the smal class size, and the professor herself. Students appreciated learning the theoretical background behind many of the applications and solvers frequently used in MATLAB. Some students liked the fact that homework weighed heavily into their grade, but claimed that the assignments were long and demanding. Most students seemed to agree that the exams were very difficult. Further, most students emphasized the need to be familiar with MATLAB going into the class, as many homework assignments involved coding and there is not much formal instruction provided.