Semester.ly

Johns Hopkins University | EN.550.385

Scientific Computing: Linear Algebra

4.0

credits

Average Course Rating

(3.54)

A first course on computational linear algebra and applications. Topics include floating-point arithmetic, algorithms and convergence, Gaussian elimination for linear systems, matrix decompositions (LU, Cholesky, QR), iterative methods for systems (Jacobi, Gauss–Seidel), and approximation of eigenvalues (power method, QR-algorithm). Theoretical topics such as vector spaces, inner products, norms, linear operators, matrix norms, eigenvalues, and canonical forms of matrices (Jordan, Schur) are reviewed as needed. Matlab is used to solve all numerical exercises; no previous experience with computer programming is required.

Fall 2012

(3.86)

Fall 2013

(3.33)

Fall 2014

(3.43)

Fall 2012

Professor: Youngmi Hur

(3.86)

Students said that the material was interesting and the professor was a good lecturer. However, he got behind and had to rush to cover al of the lessons. Additional y, the discussion sections were converted to extra lectures in order to cover everything. Students suggested that the professor should go over content sooner so they have more time to complete the homework assignments. The course is challenging, but worthwhile if you need these math skil s. Students should have a good background in calculus and differential equations before taking this course.

Fall 2013

Professor: Youngmi Hur

(3.33)

Students believed that they learned a lot during this chal enging course. They liked the opportunities to work in MATLAB and thought that they could ask questions as needed. Many students found that there was very little guidance to using MATLAB at the beginning of the course, and that they had to learn everything on their own. They also thought the workload was a bit heavy, and that the lectures could get very dul . Students suggested changing the way the course is taught to be more interactive and engaging so that students feel more comfortable asking questions. Students also suggested that the course should have at least an introduction to MATLAB, and that algorithms taught in class should be put into actual research concepts to make them easier to understand and memorize. Prospective students are warned that this is a very difficult class, and math skills and previous MATLAB experience wil be extremely useful.

Fall 2014

Professor: Wayne Hacker

(3.43)

Students expressed appreciation for the friendliness and approachability of the instructor for this course. They thought the greatest weakness of the class was that it could have been better organized in regards to its assignments and pacing. Students also thought the course could have gone deeper into the proposed subject matter. Students felt the course could have been improved with a better prepared syllabus. Students believed it was valuable for others thinking about taking this class to know that previous experience with MATLAB may be helpful. 13