SHOW:
📄
Resume & Portfolio
💡 Prof. Weidner's Take
Your resume is not a list of everything you've done — it's a targeted argument that you can do the job. For CS students with limited work experience, your projects are your experience. A well-documented GitHub repo and a real project in your portfolio will outperform a generic resume every time.
  • Keep it one page until you have 5+ years of experience
  • Every bullet should start with a strong action verb (built, designed, reduced, automated)
  • Include a GitHub link — and make sure it has actual commits, not just empty repos
  • Your projects section matters more than your GPA to most tech companies
🐙
GitHub & Open Source
💡 Prof. Weidner's Take
Your GitHub profile is your live portfolio. Recruiters look at it. Make it count. You don't need to contribute to major open source projects — having clean, well-documented repos of your own work is enough. Pin your best 4–6 projects, write good READMEs, and commit consistently.
  • A good README has: what the project does, how to run it, and a screenshot or GIF
  • Contributing to any open source project — even fixing a typo — shows real-world collaboration
  • Don't leave course assignments as private repos forever — clean them up and make them public
🏢
Internship Search
💡 Prof. Weidner's Take
Start earlier than you think you need to. Many summer internships close in October–December — if you're applying in March, you've already missed most big company deadlines. Sophomore year is not too early to apply.
  • Big tech internships (Google, Meta, Microsoft) open in August–October for the following summer
  • Smaller companies recruit on a rolling basis — apply year-round
  • Apply to more than you think you need — a 5–10% response rate is normal
  • Rowan's Career Advancement Center does free resume reviews and mock interviews
🚀
Full-Time Job Search
💡 Prof. Weidner's Take — Seniors
The full-time CS job market is competitive right now. Your best asset is a portfolio of shipped things. If you've been building projects throughout college, you're ahead of most. Don't only apply to FAANG — mid-size companies, startups, and local NJ/Philly tech companies are real opportunities.
  • Start applying 6–9 months before graduation for new grad roles
  • Your Rowan network matters — alumni at companies can refer you past resume screening
  • A job offer is the start of a negotiation, not the end — always negotiate
  • Use Levels.fyi to research realistic comp ranges before any offer conversation
🧩
Interview Prep
💡 Prof. Weidner's Take
Technical interviews test a specific skill that takes deliberate practice — solving problems out loud under pressure. It doesn't come naturally. The students who do well are the ones who practiced consistently, not the ones who crammed the night before.
  • Start with easy LeetCode problems, get comfortable before moving to medium
  • Practice talking through your approach before you write code — interviewers care about reasoning
  • Know your data structures cold: arrays, hashmaps, trees, stacks, queues, graphs
  • For behavioral questions, use the STAR format (Situation, Task, Action, Result)
  • Every project you've done is a behavioral question waiting to happen — know them well
🤝
Networking & LinkedIn
💡 Prof. Weidner's Take
Most CS jobs are filled through referrals before they're publicly posted. Networking isn't schmoozing — it's just talking to people in your field. You don't need to be outgoing. You need to be intentional.
  • Your LinkedIn headline should say what you do and what you're looking for, not just "student"
  • Connect with every professional you meet — a cold connection now is a warm referral later
  • Rowan alumni are particularly responsive to current students — use that
  • Post your projects. Seriously. Recruiters find people this way.
🎓
Rowan Career Advancement Center (CAC) — Free resume reviews, mock interviews, LinkedIn profile critiques, and career fairs. Every Rowan student should use this at least once before graduation.
Visit the CAC →