Learning Path For Third Year CSE Undergraduate StudentšŸ“ššŸ’»

Zeeshan Abbasi
4 min readDec 4, 2020
Image by Zeeshan Abbasi

Hurray!! fellas, By now you have completed your half engineering and became an ā€œAdha Abhiyantaā€. Up to this time, you all must have studied some of the core subjects of Computer Science. Especially Data Structures, Algorithms, and Database management systems. If you have done your subjects like Data structures and Algorithms really well and also do programming regularly then I suggest continuing your programming and alongside start taking part in Hackathons and coding contests. But wait!! Do Hackathons require knowledge of some tech stack? No, itā€™s really not like that way you can always participate in the Hackathons as a complete beginner because there you get to explore the things and different technologies. You get to meet good minds, get to share your views, and know their thoughts.

From the Hackathons and contests you gain good experiences and knowledge and then you et clarity what technology to learn? what excites you? and How you can learn and practice it. You may have learnt some tech in your second year but now you can learn some other or can advance your skills in the already known tech stack.

Some Technologies that you can start learning are Machine Learning, Android, MERN stack, etc. Also, make a few projects based on what you learn. You can only learn more about any technology by applying it rather than by just watching some video lectures. You get the insights by encountering the problems and then brain storming on solving them.

The other thing that Iā€™ll suggest to you is to learn about Database Management Systems in depth. In one of the semester of the third year, you will also get a subject name Operating system. Study this subject along with the DBMS very well. As these are the core subjects of Computer Science and learning them makes your foundation strong. Also, these subjects are important as per the career point of view. To learn both of these subjects you refer the geeks for geeks, Javapoint, lectures by KnowledgeGate, or by free code camp on YouTube. These are some of the best resources. Now along with DBMS also do SQL(Structured querying language). It is used to interact with our DBMS. You can refer to w3schools and I also find this playlist on YouTube by free code camp helpful as a beginner.

Image by Zeeshan Abbasi

These things are for those who were at least average or above average in programming and Data Structures and Algorithms.

Now, what for those who are not good at programming or any of these subjects? Donā€™t worry you still have got the time to cover all this. Just horn your skills in Data Structures and Algorithms. Practice more. You can refer me this blog to know more about How you can prepare these topics?.

You just need to manage your time. Do DSA along with DBMS in one semester and DSA as well as some technology in the other semester. Although this doesnā€™t mean you can't participate in any Hackathon. Yeah, you can and you should. Here these three subjects Data structures, Algorithms, and DBMS will always remain with you even when you will do a job in the IT industry. Manage your time along with the academics to keep command on these subjects.

What if you donā€™t want to learn programming at that much good level then also you have other options like Software Tester, Networking Engineer or other non-tech domains like Business Technology Analyst. For Networking you can study Computer Networks subject. this is also one of the core subjects. You can also go for Ethical hacking. These domains also require you to now know programming but not up to that extent and eventually if these domains interests you then you gonna rock with time, dedication and experience.

In the sixth semester also make a little time to study for aptitude, reasoning and verbal ability as these will help you to clear the screening tests taken by many companies for hiring you. Just learn and practice the topics of these domains every weekend. Giving 2 hours every weekend will be enough.

One more thing that you can do in your third year is the thing you always wanted to do like writing a blog, photography or anything. Just donā€™t wait that I will do it after college or later. There is no right time to do but now.

Along with all this donā€™t forget to take a trip in your third year with your friends. More specifically a trip to GoašŸ˜œ. Enjoy guys!!

Good Luck Geeks! šŸ‘

--

--

Zeeshan Abbasi

Computer Science Undergraduate | Techie | Traveler | Curious