Teach Yourself Computer Science

What about AI/graphics/pet-topic-X? We've tried to limit our list to computer science topics that we feel every practicing software engineer should know, irrespective of specialty or industry. With this foundation, you'll be in a much better position to pick up textbooks or papers and learn the core concepts without much guidance.

Actions
Flag