The lab and homework in this week will help you to refresh your basic programming skill and also setup your system for the class.
The objectives of this week are following
- Programming abstraction (i.e., function decomposition)
- Variable naming and scope
- Input/output range checking
- basic control flow (condition, loop, etc.)
Please complete the homework by yourself, TA will check and grading your homework to evaluate your skill so we can help you to improve your skill.