Advanced App Development 18-19

Introductions

Rules and Procedures

BLOGS!

Grading Rubric

Second Semester Agenda

Part One: Competitive Programming (Prep for L.S. Against North / Pro Com 5.0) - 1 Week?

HackerEarth Tutorials

Competitive Programming - From Beginner to Expert

Part One: Dynamic Programming (n x 2 Tiling problem) / Practice Problem (Schedule) - Mr. F's Solution

Other Problems: Knights / Calvin's Game / Fear of Palindromes / Highway / Palindrome

Knapsack Problem (Quiz!) / Batman / Luke vs Vader / Rent / Top 20 DP Problems!

DP Worksheet

Part Two: Greedy Algorithms (Fantasy Football Example)

Part Three: Graph Representation and BFS / DFS

Unsolved Competition Probs:

Modified Kaprekar Numbers

Part Two: Unity 3D - 8 Weeks

Part Three: Final Project (TBD) - 8 Weeks

Upcoming Dates

- Friday, January 11th - Late Start Competition Against North!

- Saturday, February 9th - Pro Com 5.0 @ Oakton Community College

SEMESTER FINAL

Directions

Files To Download (Unzip them!)

Updated Simulation.java File

Project Modules