Jun, 22 – Jun, 26
Α. Tuesday Jun, 23 – 12:00 – 16:00 EEST (11:00 – 15:00 CEST)
Β. Thursday Jun, 25 – 16:00 – 20:00 EEST (15:00 – 19:00 CEST)
- Programming Weekly:
Two problems from LeetCode to be solved:
a. (Easy) Two Sum
b. (Medium) Permutations
- Read a Paper Biweekly:
We continue with this paper:
Ruoti S., Kaiser B., Yerukhimovich A., Clark J., and Cunningham R. (2019) Blockchain Technology: What Is It Good for? ACM Queue Vol. 17, No. 5.
– Will be discussed on Friday Jun, 26.
- Head First Design Patterns:
We continue with Chapter 1: Welcome to Design Patterns.
We examine “Encapsulating Behaviors” and “Programming to an Interface”.
Goal: Build examples to demonstrate this case.
- Robotics and Automation:
Intro to Arduino. Make an electronic dice.
- Google Hashcode:
We continue with this problem. This week we should build a prototype and find which algorithm may help.
Self-driving rides. In this competition problem, we’ll be looking at how a fleet of self-driving vehicles can efficiently get commuters to their destinations in a simulated city.
Let’s solve this problem by Jul, 3.
- Alumni Speech:
Will start soon.
Second tutorial on Git and GitHub – Branching and Merging.
Wednesday Jun, 17 (12:00 EEST – 11:00 CEST)
Laravel and React tutorials will follow.
b. Complete requirements and database design and start implementation of “Trello Clone” (Full Stack Web Application and Mobile version in the future)
c. Building a simple Windows Forms app with C++.