The Time Is Near

Dec 11, 2003 23:28

With only a few hours left before my last 2 finals, I thought I'd check in on how I'm preparing. It's a tad long and boring, so click below if you wish to keep reading.

Math 21D: I've accepted the fact that this final will be damn near impossible. The bulk of the final will be Line Integrals, Stokes' Thm, Green's Thm, and the Divergence Thm. Not too hard, the bulk of the test is turning difficult Line Integrals into Multiple Integrals. The trick will be indentifying the area over which to integrate, and evaluating the Line Integrals we have to do.

Physics 9B: The Cheat Sheet will help, since this exam will be plugging in numbers for the equations. The trick is keeping track of what's going on (and surviving thermodynamics and fluid dynamics).

Today was lots of studying and recalling forgotten equations. I also spent 2.5 hours doing the Extra Credit for ECS 50. On the surface it's simple: take our Ciphertext Encryption program, translate the function into Intel x86 Assembly from MIPS, and then write a C program containing a main() that calls the function. Once again, the hardest task was learning the rules of Intel Assembly, and the multitude of instructions made it easy to do everything 9 different ways.

I don't know why I feel so drained by this program. Maybe it's the fact that I had to switch from C to x86 every 30 seconds to deal with the bugs. Every step of the way I contemplated closing the file and not turing in the assignment, or turning in something that didn't work with more than one word. But then I would think "one more line of code could fix it", and then that one line would lead to a few more lines that kept me going, and now it's finished. Huzzah!

Here's to 3 weeks of movies, video games, and food not cooked by me!
Previous post Next post
Up