Academics
Workshops & Bootcamps
Hands-on sessions on tools and topics the syllabus doesn't always reach. Workshops run through the semester and are open to every CS student, regardless of year.
Git & GitHub Fundamentals
Version control basics every CS student needs, from first commit to first pull request.
Web Development
HTML, CSS, and JavaScript fundamentals, building up to a small deployed project.
Python for Data
An introduction to Python for data analysis, ahead of formal coursework.
Competitive Programming
Problem-solving patterns and practice ahead of contests and interviews.
2025–26 Workshop Lead
Peer Study Groups
Small, semester-aligned groups that meet through the term — pairing students who want structured, regular practice ahead of internal exams.
Data Structures
Weekly problem sets and whiteboard practice for second-year students.
DBMS
Query practice and schema design walkthroughs ahead of lab exams.
Operating Systems
Concept reviews on processes, memory, and scheduling with worked examples.
Seniors who've cleared a subject often join as informal mentors. Groups are announced at the start of each semester — reach out to join one or start a new group for your subject.
Career Resources
Guidance for turning coursework and projects into internships, placements, and a portfolio worth showing recruiters.
Internship Guidance
Finding and applying for internships relevant to CS students, including remote and research options.
Resume & Interview Prep
Peer-reviewed resume feedback and mock technical interviews ahead of placement season.
Project Portfolios
Help turning coursework and personal projects into a portfolio — see the Projects page.
Have a topic you want covered?
Suggest a workshop topic or volunteer to lead a session.
Skills that outlast a semester
CSSA's academic resources exist so learning doesn't stop at the lecture hall — through peer study groups, hands-on workshops, and a straight line from coursework to career.