AP Notes, Outlines, Study Guides, Vocabulary, Practice Exams and more!

Preparing for Computer Science

Jul 02, 2009

Preparing for Computer Science

If any of you are as passionate about computers and programming as I am, then you’ll have no problems gathering the motivation to start a little early before heading off to start on your degree. Here are some important and fun ideas to give you a head start.

1. I can almost guarantee that the core language used at your school is either going to be Java of C++. These two languages are leading the industry right now. You may want to find out what your college’s CS curriculum is beforehand. My school has a heavy emphasis on Java with a semester of C++ afterwards. Whichever your school focuses on should be the language you concentrate on. Search Google and YouTube for tutorials. Video tutorials work the best for me, because I can see what’s happening. Starting early will make the first semester or two easier and more familiar.
2. Try making some programming projects to keep your mind fresh and challenged. It’s really rewarding when you finish your own project. When you learn more, try going back and improving older projects.
3. Supplemental reading is great too. There is a lot of good Java and C++ books floating around. Amazon is awesome because of the reviews that people give. For Java, Head First Java and Java: From Control Structures Through Objects are both well-written and offer good practice problems.
Working on the above suggestions in your spare time will give you a noticeable advantage over the rest of the class. Usually if it’s evident you know what you’re doing your professors won’t harass you and your classmates may compliment you or ask for your help.

Need Help?

We hope your visit has been a productive one. If you're having any problems, or would like to give some feedback, we'd love to hear from you.

For general help, questions, and suggestions, try our dedicated support forums.

If you need to contact the Course-Notes.Org web experience team, please use our contact form.

Need Notes?

While we strive to provide the most comprehensive notes for as many high school textbooks as possible, there are certainly going to be some that we miss. Drop us a note and let us know which textbooks you need. Be sure to include which edition of the textbook you are using! If we see enough demand, we'll do whatever we can to get those notes up on the site for you!