Summer Courses to become a CS Major

<p>Hi, I am relatively new here and I'm looking for some help with a decision I have to make soon. </p>

<p>I am a HS Junior at the moment and I think I want to major in Computer Science or something closely related. </p>

<p>I have the opportunity to attend community college again this summer, but I can only choose two courses.</p>

<p>My choices are to either take:</p>

<p>Calculus 1 (UC/CSU approved) and Introduction to Statistics (UC/CSU approved)
or
Calculus 1 (UC/CSU approved) and CISP 301 Algorithm Design and Implementation (CSU approved) </p>

<p>Some background information: </p>

<p>I am currently taking PreCalculus and I wanted to take AP Calculus BC next year, which is why I want to take Calc 1 over the summer. </p>

<p>I was wondering which option would benefit me (I am looking to attend an UC, UCSB being my dream school) </p>

<p>Thank you for reading my post.</p>

<p>Why would you need to take Calculus 1 before taking AP Calculus BC? The latter would be repeating Calculus 1 for a significant part of the course.</p>

<p>If you take Calculus 1 during the summer, it may be worth taking Calculus 2 in the fall, then either Calculus 3 or Linear Algebra / Differential Equations in the spring, to get a jump up on the math sequence.</p>

<p>If you have no computer programming experience, take an introductory CS course, preferably one that articulates to an introductory CS course for CS majors at UC and CSU schools (see [Welcome</a> to ASSIST](<a href=“http://www.assist.org%5DWelcome”>http://www.assist.org) ).</p>

<p>I wanted to take Calculus 1 before taking AP Calculus BC to give me an advantage in the class and to have credits guaranteed. AP Calculus BC is a combination Calculus 1 and 2 combined, right? I believe Calc 1 is CH 1-7 and Calc 2 is CH 8-10 in our book. </p>

<p>Unfortunately, I don’t have any computer programming experience, which is why I wanted to take the introductory course, but it seems like it will help me later in college rather than helping me in the near future, when I have to apply to a cluster of colleges. </p>

<p>I appreciate the link, I will be looking through it.</p>

<p>If you take Calc 1 and get credit for it at the college level, it would make no sense to go back and take AP Calc. You’d just be wasting your time taking the same class (or even lower) over again.</p>

<p>Take an introductory computer programming class to see if you like computer science. C programming is a good way to start.</p>

<p>Second what other had said already. However, not all college credits can be transferred. Even if they are taken at MIT.</p>

<p>I’d say you apply for introductory computer science. You should also start a little programming on your own. Personally I would start with C++, but many people would instead suggest Python. Any programming language is fine. However, I think you will be better off with C++ and grasp basic programming concepts. It is all up to you. Don’t be a rabbit hopping. Master one at a time. </p>

<p>You don’t have to buy books. You can simply google cplusplus, or Python, or whichever language you want to work with. There are plenty of tutorials. </p>

<p>As far as Calculus goes. Trust me AP exam is not scary at all. You will have the whole fall and spring to learn BC. BC covers more than AB, that’s all.
If you want, just google simple calculus. I can even refer you to this site
[Pauls</a> Online Notes : Calculus I](<a href=“http://tutorial.math.lamar.edu/Classes/CalcI/CalcI.aspx]Pauls”>http://tutorial.math.lamar.edu/Classes/CalcI/CalcI.aspx)</p>

<p>Everyone here who are students knows Pauls’ notes. LOL</p>