Fall 2022 ESC 251

ESC 251 - Scientific Computing

Days: MWF

Time: 11:15 - 12:05

Room: Smith 103

Important Course Documents

  • Course Syllabus: PDF
  • Course Survival: PDF
  • Using Matlab at Home: TXT
  • Course Notes

  • Aug. 29 Introduction: PDF IEEE 754 Standard
  • Aug. 31: Introduction to Matlab PDF
  • Sep. 2: Algorithms and Script Files PDF
  • Sep. 12: If-Then Logic PDF
  • Sep. 19: Looping Operations PDF tloop1.m tloop2.m tloop3.m tloop4.m
  • Handouts

  • Simple Script File: ex1.m
  • Social Security: ssn1.m ssn2.m
  • If-then_elseif example: if_ex1.m
  • Test positive, negative or zero: pnz.m
  • Piecewise Function: piecewise1.m
  • 2D Piecewise Function: piecewise2.m piecewise3.m piecewise3.f90
  • Comments on HW 6,7: alternate_hw67.m
  • Adding User Input Values: addval.m
  • Coin Flip Experiment: flips.m
  • Compute n!: nfact.m
  • Average unknown number of positive values : addval2.m
  • Average unknown number of positive values with break statement : addval3.m
  • Average unknown number of values when numbers are random: addval4.m
  • Homework Assignments

  • HW 1: PDF Solution
  • HW 2: PDF Solution
  • HW 3: TXT
  • HW 4: PDF
  • HW 5: PDF
  • HW 6: PDF
  • HW 7: PDF
  • HW 8: PDF
  • HW 9: PDF hw9_p1.m hw9_p2.m hw9_p3.m
  • HW 10: PDF
  • HW 11: PDF