00 - Course Syllabus

Updated 4 Oct 2026

📄 Slides_CSS322_00_Syllabus_handout.pdf

CSS 322: Scientific Computing - Syllabus

Course Information

  • Course: CSS 322 Scientific Computing
  • Instructor: Gun Srijuntongsiri
  • Note: The full syllabus is available in Google Classroom

Textbook

Lecture Notes

  • Availability: Lecture notes will be available online at Google Classroom
  • Timing: Available before each respective class

Homework

  • Status: Mandatory
  • Submission: Must be submitted to Google Classroom system
  • Grading Policy:
    • Not graded on correctness
    • Simply submitting on-time earns full scores
    • But try to solve them to prepare for exams
    • Collaboration:
      • Discussing homework with classmates is OK
      • Must write down the solution yourself

Late Homework Policy

  • Penalty: Score deducted by 10% for each 24 hours late
  • Example:
    • If homework is worth 10% of final score:
    • 15 hours late → get 9% instead of 10%
    • 30 hours late → get 8% instead of 10%
  • Exception:
    • Good reasons (sick, accident) will not be penalized
    • Must notify instructor

Exams

  • Types: Both midterm and final exams
  • Format: Semi-open book

Grading

  • Breakdown:
    • 40% Homework
    • 25% Midterm
    • 35% Final

Grading Scale

  • Curve: All sections taught by instructor will be graded and curved together
  • Variables:
    • μ\mu = class median
    • σ\sigma = standard deviation
  • Grade Cutoffs:
GradeMinimum Score
Aμ+0.7σ\mu + 0.7\sigma and top 20% of classes
B+μ+0.3σ\mu + 0.3\sigma
Bμ−0.1σ\mu - 0.1\sigma
C+μ−0.5σ\mu - 0.5\sigma
Cμ−0.9σ\mu - 0.9\sigma
D+μ−1.3σ\mu - 1.3\sigma
Dμ−1.7σ\mu - 1.7\sigma

Grading Example

  • Scenario: If class median (μ\mu) = 50 and standard deviation (σ\sigma) = 10
  • Grade Requirements:
    • A: Score ≥ 57 and in top 20%
    • B+: Score ≥ 53 but < 57
    • B: Score ≥ 49 but < 53
    • And so on...

Topics Covered

Core Topics

Advanced Topics

Optional Topics