Advanced App Development 16-17
Niles West Computer Science Website
Semester Two Ideas
Data Structures in Java: LinkedList, Stack/Queue, Trees, BSTs, Heaps, Priority Queues, etc
Data Science: DataQuest / DataCamp / AnalyticsVidha
Data.gov: Access to data!
iOS Development (Mac Mini Dependent) - Tutorial
Something Else
Current Areas:
iOS: Alan and Nehemiah
Unity: Dennis, Nemanja, Jared, Siraj
Unity => Android: Osama, Faisal, Ethan
Data Science: Priyal, Vijay
Data Structures: Elaine and Daniel
Other: Gabe
Service Project Idea
Create a Yelp for the Student Cafeteria (without comments)
Teacher Info (Schedule/Webpage/etc) App (by id)
Niles West (Fahrenbacher) GO
Competitive Etch-A-Sketch
Platform: App Lab
Getting Started
Simple AI / Machine Learning
Recursion
Escape From Rectangulus Code
Recursive Tic-Tac-Toe AI
Connect4 AI on 7x7 board (better limit the depth of recursion!)
Implementing a Decision Tree (Akinator)
Dynamic Finite State Machines (Scratch)
Cyber Security Interlude
CSAW (November)
PBS Cyber Security Game and Videos
Learning the CLI: Bandit / Terminus
2D / 3D Game Project
Java
Space Invaders Directions
Starter Code