Computer Science
Workshops

What Are Workshops?

We will be hosting a variety of virtual workshops to teach different programming concepts! The table below shows upcoming workshops, including the date, topic, and any prerequisites you may need.

For more information, join the remind! @pchsprog21

Date Time Topic Prerequisites Meet Code
9/30 (Thursday) 4-5 PM Introduction to Java None! pchsprog
10/21 (Thursday) TBD Time Complexity Basic Java Knowledge pchsprog
11/11 (Thursday) TBD Complete Search Basic Java Knowledge pchsprog
12/2 (Thursday) TBD Basic Data Structures Basic Java Knowledge pchsprog
12/23 (Thursday) TBD Prefix Sums Basic Java Knowledge pchsprog
1/13 (Thursday) TBD Binary Search Basic Java Knowledge pchsprog
2/3 (Thursday) TBD Depth-First Search Basic Java Knowledge pchsprog
2/24 (Thursday) TBD Floodfill Basic Java Knowledge pchsprog
3/17 (Thursday) TBD Shortest Path Basic Java Knowledge pchsprog
4/7 (Thursday) TBD Minimum Spanning Trees Basic Java Knowledge pchsprog
4/28 (Thursday) TBD Binary Indexed Trees Basic Java Knowledge pchsprog
5/19 (Thursday) TBD Dynamic Programming Basic Java Knowledge pchsprog