The acmASCIS steering committee would like to announce the start of the ACM-ICPC training program.
It will be divided into two distinct groups to match different student level and grade.
One will be targeting first year students as it is basic.
It will be given by TA Roaa Mohammed in prof. Saeed AbdulWahab lecture hall and the other one will be by TA Ahmad Hosny in HP lab.
They will both be in parallel in the same time each Saturday from 12:00 till 14:30.
That’s the topics planned for each track.
Following that there will be practical sessions in some labs which will be determined by then.
Hope you’ll be able to attend that as it is really essential. No need to say that if you found the level not suitable for you, either above or below, just switch to the other track. No need to be embarrassed of anything. You’re here to learn :) For any information we would like to hear from you on This e-mail address is being protected from spambots. You need JavaScript enabled to view it .
It begins on Saturday March 14 2009.
Level 1 "Extreme Programmers" http://acmascis.acm.org/board/viewforum.php?f=14
- Breadth First Search/ Depth First Search / Topological Sort
- Minimum Spanning Tree / Shortest Path
- All pairs shortest path
- Maximum Flow/ Bipartite Matching/ Other advanced graph algorithms.
- Dynamic Programming
- Bitwise Operations
- Java/ Big Int
- Number Theory
- Greedy Algorithms
- Basic Geometry
- Math
Level 2 "Steadfast Gurus" http://acmascis.acm.org/board/viewforum.php?f=15
- Data Types
- String Manipulation
- Bitwise Operations
- Java/ Big Int
- Greedy Algorithms
- Standard Template Library
- Math
- Recursion





