GRE Subject Tests

Computer Science explores the principles and applications of computing, programming, and information technology.

Study Strategies

Breaking Problems Into Steps

Step-by-Step Problem Solving\n\nThe best way to tackle a tough computer science problem is to break it into smaller, manageable pieces. This helps you focus on one part at a time, making big challenges feel less overwhelming.\n\n### How to Do It\n\n- Identify the main problem.\n- Divide it into smaller tasks.\n- Solve each task, then put them together.\n\nThis strategy is called decomposition and is used by professional programmers everywhere!

Examples

  • Splitting a game into designing levels, coding movement, and adding sounds.

  • Dividing a website project into making pages, creating forms, and designing layouts.