
Curriculum
Week 1: June 27-July 1
Computer-based:
- Microsoft PowerPoint: About Me
- Microsoft Excel: Grade Calculator
- Intro to Scratch
- Graphics: Mickey Mouse
Non computer-based:
- What are Computer Science and Computer Engineering?
- Set Theory & Probability: Pigeon Hole Principle, Birthday Paradox, Monty Hall Problem
- Recursion: Towers of Hanoi, Fractal
- Circuits: Flashlight
- Hardware
- Linguistics: IBM's Watson
- Engineering Design Process: Zipline
Week 2: July 5-July 8
Computer-based:
- Web Design: HTML & CSS ( Layouts)
- References: HTML Basics, Styling, CSS Basics, CSS Styling & CSS Box Model
- Create Website
Non computer-based:
- Binary: Two's Complement
- Logic Gates: Logic Flows
- NIM Strategy: NIM Game
- Graph Theory: Euler Circuit, MST Algorithms, Dominating Sets
Week 3: July 11-July 15
Computer-based:
- Intro to Python
- Loops in Python: ColorWall & CodingBat
- Visual Novel: Ren'Py
Non computer-based:
- Search Algorithms: Binary, BFS & DFS
- Structural Engineering: Paper Table
- Sorting Algorithms: Selection Sort, Insertion Sort, Bubble Sort, Quicksort & Merge Sort
Week 4: July 18-July 22
Computer-based:
- LEGO Mindstorm: Mountain Climb, Obstacle Course, Battle Bots
Non computer-based:
Week 5: July 25-July 29
Computer-based:
Non computer-based:
- Mutual Exclusion & Deadlock
- Final Presentation
- Home
- About Artemis
- Apply
- Schedule
- Contact Us
- Student Gallery
- Past Years
- 2011
- Coordinators
- Topics and Schedule
- Student Projects
- Gallery
- End of Program Video
- 2012
- 2013
- 2014
- 2015
- 2016
- 2017
- 2018
- 2019
- 2020
- 2011
- Sponsors
- Resources
- FAQ