Writing code adds bugs. Removing code adds bugs. Fixing bugs adds bugs. Doing nothing adds bugs. Such is life.
CREDIT: 0.5 per semester
TYPE: Advanced Placement
OTHER REQUIREMENTS: Permission of the instructor required. Self-discipline is key to being successful in this course.
WEEKLY EXPECTATIONS: This is an active learning-model course which means that most of the instructional content will be consumed outside the classroom. In-class activities include: Plickers, group programming exercises, getting help from the instructor/facilitator, and example code demonstrations.