Hexagons background
FAQs

QUESTION: I don't have any prior CS knowledge. Should I reconsider CS?

Not at all! It's more common for students to enter University with no prior experience in Computer Science than you think. It's perfectly fine and the introductory classes are geared towards helping you learn the basics of CS. There are many students who started from scratch at Ashoka and are now doing great!


QUESTION: What is an ISM? How is it different from a regular course?

An ISM refers to an Independent Study Module. It allows you to delve into research alongside a faculty mentor on a specific agenda. It's a really good resource to explore research you're interested in.

For Computer Science, as of Spring 2024, students are allowed to count two ISMs towards their major degrees. After that, it doesn't count towards your degree anymore but you can partake in as many ISMs as you'd like. Don't be afraid to reach out to a Professor!


QUESTION: I'm struggling with my CS courses. What can I do?

Your first resource should be reaching out to your Teaching Assistant - don't be afraid to go for Office Hours! Even if you think you're asking a doubt “too late,” don't worry - it's never too late and chances are, your TAs will always be more than happy to help (only during their official Office Hours though, please don't approach them for course related queries randomly on Campus, they have Office Hours and Email channels for this)!

Your next source would be contacting the Teaching Fellow, if there's one for the course. You can also always book Office Hours with the Professor. The nice thing about Computer Science, however, is that there's a lot of resources available online. If you don't understand a concept presented in the lecture even after going through the slides and textbook, try Googling/ looking it up on YouTube. Stack Overflow is also particularly helpful. This will help you find answers faster than waiting for Office Hours every week.


QUESTION: What can I do with my summers/ winter holidays?

It's always a good idea to look into learning new skills during the holidays. Pick a topic that seems interesting to you (we have a lot of resources for different topics: check them out here), and try to learn its basics and more. It'll help you develop a problem solving attitude, and let you explore a wider breadth of information rather than waiting for courses to cover it.

Other than that, students also try to pursue Internship or Research Opportunities/ projects in order to explore different career paths in a more hands-on way, and to earn experience in the fields they're interested in. You can check out some Internship or Research Opportunities here.