Pair It With Something ElseIf you’re good at time management, and can afford the credits, consider pairing your computer-science degree with another, equally practical one, such as business. Whatever you do after you graduate, a double major in CS and some other discipline can greatly expand your opportunities, whether you want to found a startup, engage in research, or end up on a management track.
Get As Much Work Experience As PossibleSeek out internship opportunities and part-time work in whatever CS specialty strikes your fancy; that way, you can augment your coursework with practical experience in something that interests you. Added bonus: Many employers give as much weight to your hands-on experience as they do your classroom record.
Start Building a NetworkCareer fairs and campus meet-and-greets might seem like a waste of time, especially on afternoons and nights when you have homework, but it’s still in your interest to attend at least some of those events. By establishing contacts early with recruiters and executives, you position yourself to field at least some job offers by the time you leave school.
Think About Your Track From the OutsetChances are pretty good that your CS program will ask you to specialize at some point, so start thinking early about what interests you. And remember to keep exploring—many people enter into a CS program with an interest in, say, security, only to find themselves attracted to something completely different (like game design).
Upload Your ResumeEmployers want candidates like you. Upload your resume. Show them you're awesome.