It's my final year in high school. I'm taking four college-level courses, for which I hope I can accrue a few college credits and opt out of some core curriculum classes in college that could otherwise be spent productively. Exactly who in computer engineering is going to need Language and Composition or Economics?
If there's one thing I wish were different about this year, it's that my school had more computer programming courses. Our two options are "Introduction to Computer Programming" and "AP Computer Science", both taught using the Java language. The problem is that Intro to Computer Programming spends most of the first quarter explaining things such as code syntax, namespaces, data types, methods, and so forth, which are concepts I'm already familiarized with. Unfortunately, as I don't have a working knowledge of the Java programming language in particular, I couldn't directly place out into AP Computer Science. As a result, I'm writing "Hello World"s and assigning values to variables for the next few weeks, which I'll admit is rather unsatisfying... What would be great is an accelerated course for students with a working knowledge of the concepts I've described, as already exist for various other subjects such as English and Spanish.