Curated resources list -- just for you
💪 Surviving CS at UCSC
Meeting Slides
Make sure you're signed in to your UCSC email to view the slides mentioned in this list.
Go to our google drive.
What classes do I take?
Here's all the classes you'll need to take along with when they're offered this year:
Here are our slides on choosing classes and picking a specialization
Want to learn more about a professor?
Visit UCSC's faculty page.
Or get involved with research?
Visit UCSC's engineering research.
Check out our guide for getting involved with research
😎 Getting that dream internship or job
Networking and Internships
Check out our overall guide for networking and approaching internships
Resume and Cover Letters Advice
Time to perfect your resume and cover letters, here's advice to get you started.
Now you're ready to learn more about the interview process!
Here's a good overview, a more detailed overview, and advice from a UCSC ACM Alumni that works at Microsoft now.
Side Projects
Here are some great ways to start with some side projects:
- Project Workshop
- Hackathons! You can find a list of all the MLH hackathons. We even have an UCSC one, ACM Hacks and CruzHacks
Technical Prep
You can find some more detailed information about technical prep here.
We recommend going through this book, Cracking the Coding Interview, and practicing coding questions here:
You can stay up to date with all the tech news on HackerNews!
Still unsure on where to apply? You can utilize these resources:
- CECI Fair
- Jumpstart
- Handshake
- BSO
- Newsletter
- Piazza
- Cold Email
- Big List of Companies
- Another Big List
Don't worry if you're a first or second year, you can still apply! Here's a list of fellowships tailored just for you:
Ugh! There are so many companies; how do I keep track of them all?
We recommend using these:
- Huntr.co
- Airtable
- Trello
- Google Sheets + Excel