1-Logic and Computational Thinking
Algorithms and Data Structures