https://www.hackerrank.com/ – HackerRank http://www.spoj.com/ – Sphere Online Judge http://hkoi.org/en/past-problems/ – Hong Kong Olympiad in Informatics Problems http://hkoi.org/en/final-event-solutions/ – Hong Kong Olympiad in Informatics Solutions https://uva.onlinejudge.org/ – UVA Online Judge http://poj.org/ – Peking University Online Judge http://codeforces.com/ – CodeForces https://www.topcoder.com/ – TopCoder https://www.codechef.com/ – CodeChef http://rosettacode.org/wiki/Category:Programming_Tasks – Rosetta Code https://projecteuler.net/ – Project Euler http://www.codeabbey.com/ – CodeAbbey […]

Individual articles http://norvig.com/sudoku.html – Peter Norvig solving Sudoku using Python http://norvig.com/21-days.html – Teach Yourself Programming in Ten Years by Peter Norvig http://carlcheo.com/compsci – 40 Key Computer Science Concepts Explained In Layman’s Terms http://matt.might.net/articles/what-cs-majors-should-know/ – What every computer science major should know – Prof Matt might http://sijinjoseph.com/programmer-competency-matrix/ – Programmer Competency Matrix http://www.reddit.com/r/cscareerquestions/comments/1ttlv3/how_did_you_get_your_cs_internship/ – How did you get your CS internship? https://www.quora.com/How-can-I-prepare-myself-to-be-a-software-engineer-at-Google/answer/Gaurav-Jha-9 […]

  Syllabus http://www.acm.org/education/curricula-recommendations – Association Computer Machinery (ACM)’s Computer Science 2013: Curriculum Guidelines for Undergraduate Programs in Computer Science. http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/ – Massachusetts Institute of Technology (MIT)’s Open Course Ware (OCW) (Electrical Engineering and Computer Science). http://student.mit.edu/catalog/m6a.html – MIT Course 6: Electrical Engineering and Computer Science catalog. https://www.comp.nus.edu.sg/cug/catalogue/csmodules/ – National University of Singapore (NUS) Modules offered by Department of Computer Science […]