Undergraduate: Programming Requirement in Physics