Many colleges have 1-year-out surveys which ask their students what they are doing now. I will link my college's as an example. Scroll to the Computer Science section and see what they're doing. Personally, I work as a network intern at Verizon. Hopefully, this turns into a full job. I'm exited to work here. :) Some of the jobs on the survey include Amazon, AT&T, EA Games, and more.
There's many paths you can take with a computer science degree! Jobs such as computer programming (software & hardware), business analysis, system testers to name a few. Think about what subjects related to CS did you enjoy the most? I myself started with a B.S. Statistics degree and joined AT&T's Initial Designer Training. This determined my career path to be - a COBOL developer (IBM Mainframe) or a Unix developer (HP/SunSolaris servers). My first job was as to generate Executive Reports writing a lot of SQL statements. Later on, I found a niche in IVR (Interactive Voice Response) development using touch-tone technology. Took class to become an Oracle database administrator, still with the same company. I left AT&T to join a start up company during the internet boom as an Oracle DBA for a prepay card company. That was fun since it was a small company and my peers were really smart so I learned a lot from them. 3 yrs later, I was asked to join Nortel Networks to join their speech recognition development team. That was a blast learning Voice Reco and Biometrics! I has gone through a lot of iterations and is now widely acceptable, which gratifying to me. It was frustrating to know that people rather hit digits on their phone than say it! Now it's more acceptable to speak to your phone, right? My most recent experience is to be a business analyst for call center applications for Verizon Wireless and that's another area you may want to look into. It involves project management and a lot of client interactions vs. a 'behind the scene' developer. But I definitely credit my development experience to being a good systems engr/analyst that I am today.
So to summarize, there's different areas a Computer Science degree can take you. One other wisdom I can share with you. To avoid being the target of layoffs, make sure to pick up the work that other people do not like to do or you see that's taking too long to finish. Be the expert of anything you area assigned. Know it inside out, end to end. Employers know to value you and be saved from the chopping block.
There are many different opportunities, including programming, analytics, quality assurance, and so on.
For me personally, however, I started with technical support. This was an area where you can more easily join a company, as its very friendly to people with budding skills. You generally pick more and more information as you mature and build up your knowledge. Many tech support engineers eventually move on to other roles based on their concentrates, whether that's quality assurance, engineering, or sales engineering.
I love education, so eventually moved on to be an instructor, and now a technical course developer. Find that thing in computers that is also related to your passion... there is generally an opportunity along that road.