dew4521 / week1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Week 1 , programming revisited

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.

To complete the lab and homework you need to meet following requirements

  • Pass all unit tests.
  • Write a readable, sensible, usable, beautiful code.
  • Be able to explain your code to a rubber duck.

About

License:GNU General Public License v3.0


Languages

Language:Java 100.0%