Courses
PHYS3045 Scientific Computing and Modeling (3 units)
- Prerequisite:
- Year 3 standing or consent of instructor
- Medium of Instruction:
- English
This is an introductory course on scientific computing, modeling and computer simulations. By working through selected examples in physics and energy science, e.g. orbital motion of planet, heat transfer, OLED emission etc., students will learn basic computing algorithms and programming strategies, as well as an appreciation of important concepts in numerical analysis, such as accuracy, stability, and deficiency of various algorithms. The course includes a lab component which gives the student hands-on experience on computer simulation, for example, through higher level languages or subroutines.