Is computer science suitable for someone more interested in theory than building apps?
Yes. Someone interested more in algorithms, mathematics, logic, and the principles of computation than in building apps can be well suited to computer science. However, many programs still include introductory programming and practical exercises, so it may not be possible to avoid implementation entirely. A program with a strong selection of theory-oriented subjects may be a good fit.
Key points
- Theoretical computer science can cover algorithms, computational complexity, formal methods, and mathematical foundations.
- Even for theory-focused students, some programming or experimentation can help test and understand ideas.
- The balance between theory courses and development projects varies by university and program, so review the curriculum.
Things to check
- Required subjects and practical work differ by university, faculty, and program; check the latest official curriculum for details.