A Computer Science student basically has a varied number of options when he is choosing a project to be done. One really has a ton of options ahead of him
- Language : The language of the project he chooses can be any one as per the student’s need and knowledge. For example : If you’re more into Web Designing , you’d go ahead with HTML,CSS,JS,PHP etc. If you’re somebody who is interested in developing applications for desktop’s or mobile’s then it again leads you into a whole new set of options ranging from C , C++ , JAVA , .NET , Python etc.
- Area / Category : Now this is something which has a wide range of options .
- Computer Security
- Algorithms and Data Structures
- Artificial Intelligence
- Computer Graphics
- and many many more. You’d have to jot it down to an area which you like. If you’re not sure about which category you are interested in then you can go ahead looking for applications with a specific purpose or a solution which would solve a problem to anything real life you face. For Example :
- A mobile application to store stuff and make a video of it