CS Prep Guide

Guide to CS Engineering and Prep

Download as .zip Download as .tar.gz View on GitHub

CS Prep Guide

This guide aims to help you scale from zero to infinity for a career in domains related to Computer Science in general and Software Development in particular. I'd highly encourage you to read this as well - as an introduction to getting better.

Be curious. Read widely. Try new things. What people call intelligence just boils down to curiosity - Aaron Swartz

1. Computer Science Curriculum

Courses below helps you cover the very basics of CS.

Stuff for the curious

2. Technical Books to Read

The essentials

Optional Alternative

You can also cover a list as given here. Thanks to Abhay Rana.

3. Programming




Coding Contests

4. Free Side Project Ideas

Open Source Projects

Some Open Source projects where you can start contributing. How to start? Read this.

5. Coding Interview Preparation

Some guides from organizations

6. Building Profile/Knowledge