Physics 381C: Computational Physics: Course Notes