Did you like how we did? Rate your experience!

4.5

satisfied

46 votes

I'm doing my engineering degree in computer science.?

I think you should first list down all the broad categories that might interest you. Computer Science is vast and it's vastness though intimidating is quite magnificent. You could search for the various topics such as Artificial Intelligence, Machine Learning, Robotics, Information Retrieval, Programming Languages, Networking and so on. Then find out any interesting sub category you like and work your way up from it. There are various "problems" that you could find to solve via programming if you do some searching. Some that have been solved, some that are being researched. But it is always fun to code a problem from scratch. Get a hang of algorithms and data structures as they are the basic foundation of almost anything because they teach you how to think both logically and programmatically. You can also explore some Open Source Projects and contribute to it. Coding is just 20% of the project. You need to be very sure of what you are trying to build.

100%
Loading, please wait...