Took trig over the summer, and I made an 'A'! Hylke is also glad that my trig class is over, because he was getting sick of my trig puns. I don't understand, who can get sick of trig puns? D: It's alright though, I'm already lining up the derivation puns for the next three semesters of calculus I have to take. CALCULUS I: THE DERIVINATORING. CALCULUS II: ELECTRIC BOOGALOO. CALCULUS III: UM, EVEN MORE DERIVINATORING OR SMTH. Yeah, that last one needs work.

I know I won't be able to keep up making all 'A's, but at the very least, I've fifteen credit hours of 'A' currently, so that's a good GPA buffer. I would love to keep making such good marks, but I also know that this is a difficult program, and part of the reason for my success is that algebra, trig and programming foundations I were all basically repeat classes. I needed to take them for the refresher, but it was a lot easier for me to score well in them because I was basically just relearning material I already knew. This semester though, everything is new to me. I've never had calculus or physics, certainly not data structures and the deep internal workings and minutia of microprocessors are still a mystery to me. This semester will be an interesting one.

Programming Foundations II + lab (4 hours)
This course continues developing problem solving techniques by focusing on fundamental data structures and associated algorithms. Topics include: abstract data types, introduction to object-oriented programming, linked lists, stacks, queues, hash tables, binary trees, graphs, recursion, and searching and sorting algorithms. Using C++ in a UNIX environment.

Computer Organization + lab (4 hours)
Presents the relationship between computing hardware and software with a focus on the concepts for current computers. CPU design topics are covered including various techniques for microprocessor design and performance evaluation.

Calculus I + drill (4 hours)
Derivative of functions of one variable, applications of the derivative, introduction of the integral, and applications.

Physics I + lab (4 hours)
Introduction to the principles of mechanics, wave motion, temperature and heat, with calculus.
verbranden: (Default)
( Jun. 5th, 2011 04:42 pm)
So I got through my first semester just fine, by the tune of a 4.0 gpa! I'm thrilled that I was able to pull that off, but then I bring myself back down my reminding myself that my classes weren't actually all that difficult this semester(college algebra, intro to programming I and digital logic). Next semester will be my real test as far as what I can accomplish(intro to programming II, computer organization, calculus I and physics I). I'm only in trig this summer after all after some... confusion as far as registering for chem lab. My netbook also mysteriously died somehow and needs to be restored to factory settings, which I will get around to doing one day I swear. *whistles innocently*

That said, it's not like I didn't reward myself for my hard work. )
So I met with an advisor today and we planned out my first semester. At first, I didn't think I'd be able to get right into computer classes, but after talking to me and looking over my transcript, my advisor went ahead and scheduled me for TWO computer classes! My first semester will be:

Calculus I + lab (4 hours)
Derivative of functions of one variable, applications of the derivative, introduction of the integral, and applications.

Physics I + lab (4 hours)
Introduction to the principles of mechanics, wave motion, temperature and heat, with calculus.

Programming Foundations I + lab (4 hours)
Introductory programming course for students majoring in computer science or computer engineering. Software development process: problem specification, program design, implementation, testing and documentation. Programming topics: data representation, conditional and iterative statements, functions, arrays and records. Using C++ in a UNIX environment.

Digital Design + lab (4 hours)
Introduction to the hardware aspects of digital computers, logic gates, flip-flops, reduction, finite state machines, sequential logic design, digital systems, software design tools, hardware description language (VHDL), and implementation technologies.

I've got the schedule tentatively set, though I don't actually register until Monday so I'm hoping my selected times don't get filled. Books will be between $300.00 and $400.00 depending on how many I can get used and how many I'll have to buy new. It sounds painful but I was mentally planning on spending $500.00 for books this semester, so this is actually a break even if I have to get them all new!

During the interim, my advisor suggested I reacquaint myself with discrete math as it's been a few years since I took it, so I'll be able to pick up my old text book when I'm visiting my parents in a couple weeks. I'm hopeful I can also buy my books early and start reading the beginning chapters BECAUSE I AM AN OVERACHIEVER. IS IT JANUARY YET?

Also, to try for the honors program or not to try for the honors program?
.