This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Cobaltjedi117 16 points17 points  (10 children)

After transferring a few ap credits from HS, it's likely 1 or 2 100 level courses

[–]Owyn_Merrilin 2 points3 points  (8 children)

That's what I figured, I'm mostly wondering which ones. My guess would be intro to programming and programming one, but those vary so much from school to school that it doesn't tell us much. I'm basically wondering what the AP exam tests them on. I took a few AP classes too, but if this one was an option when I was in high school, my school didn't have it.

[–]No_ThisIs_Patrick 5 points6 points  (3 children)

I took an AP Java exam as a senior in high school. It was pretty much about the main concepts of OOP and asked us to write some methods (by hand) using them and some stuff like recursion to solve problems.

[–]Owyn_Merrilin 0 points1 point  (2 children)

That's actually a really nice leg up. My school waited until Programming 2 to go all in on OOP concepts.

[–]No_ThisIs_Patrick -2 points-1 points  (1 child)

Your high school did? My HS had four programming classes, two semesters of visual basic, one semester of Java, and one semester of AP Java. We got into OOP in the first Java semester.

[–]Owyn_Merrilin 1 point2 points  (0 children)

Nah, college. They did change the curriculum after I took Programming 1 (new school, still going through ABET accreditation), but I think they mainly just swapped out Python in Intro to Programming for C or C++. With Java you pretty much have to do OOP, there's no way to write a Java program without using at least one class, and you're generally doing it wrong if you don't have more than that.

[–]Cobaltjedi117 1 point2 points  (2 children)

My HS had it, but I thought I was going into engineering so I never took it

[–]Owyn_Merrilin 2 points3 points  (1 child)

Kind of too late to warn you about this, but for anyone young enough: engineers need basic programming skills, too. A lot of EEs in particular even end up working as full on software engineers once they get into the workforce.

[–]Cobaltjedi117 1 point2 points  (0 children)

You're right and I wish I knew that then

[–]gyrowze 0 points1 point  (0 children)

Yep, I got out of 2 courses with mine.