*Gets back T2
Yepp, I make careless mistakes
I COULDN'T EVEN NEGATE THE STATEMENT PROPERLY...
OF COURSE DIVISION PRODUCES A NON-NATURAL NUMBER
WRRRRRRRRRRRRRRYYYYYYYYYYYY
As for week 10, I finally get to see the guts and details of how math is directly involved in piecing together a program's complexity and giving a visual idea of how it's run time may be optimized further. The proofs have now begun to finally pick up on math, involving our first-year calculus concepts and leading more into the gory details of how a proof can work and it's beginning to make more and more sense, but of course this is only first year. Some of the proofs have become daunting to understand with the big theta formula introduced but I'll just have to get used with imagining multiple graphs I guess...
I'm still wondering how I should go about choosing my courses for CS in my second and future years to come, because it becomes split between technical CS or theoretical...
I really do like math and have sat with it in front of my face every Saturday for 10 years, trying out different math textbooks to a few university handbooks and some geometric proofs, but my relentless habit for making careless mistakes is always getting in my way -____________________________- for getting those good marks in my classes. I've always made a tonne of mistakes in those Saturday math classes, they served content that was sometimes a few years ahead of my elementary school curriculum, then I'd do the assignments, probably get like only 4 our 20 of the questions right, but then run back and correct them all ASAP always trying, and I still don't ever hate math. I have a long long record of silly mistakes -_-, no matter how serious I am, they seem to be resurging back up again in my school work though...
*Every time I look at my T1*: "Wah-ok was I drunk?.. How did I not get this? -.-"
*T2*: "...How did I..."
*-5 marks
*If you really think you're going to die reading this, skip this section and scroll past the ===*
========================================================================
BECAUSE I'M PRETTY SURE THAT I CAN...
ASSUME THAT Logics is pretty hard to do
THEN ASK: should I work with CS's practical/technical uses instead?
THEN ASK: (it's-first-year-I-did-not-take-a-lot-of-courses-to-say-that-I-want-to-major-or-
specialize-in-say-CS-or-STATS-and-I-have-to-decide-on-a-POSt-soon)
THEN CONSIDER (the job profits and omg-am-I-going-to-die-in-the upper-years? yay-I-will-
be-broke-after-graduation)
# lose marks for this proof structure
THEN ASK: Will I have a cubicle job? How fun are cubicle jobs? *twitches
THEN unresolved answer
========================================================================
So uh what are some further applications of CS that use intensive logics and proofs, aside from dealing with a program's efficiency?
What careers does it typically involve?
Any hints as to which 165-ish courses are the most valuable to take for second year?
(CSC236/240 introduces Computation Theory, CSC 260 sounds interesting?)
(p.s .financial math and biology scare me...... Economics sounds... ergh...and I'm a very visual person)
... versus the courses focussing on CS's practical uses, or related courses outside of the CS department(example: Math)
Since this kind of logic deals with efficiency, that butts in a lot with managing databases and information, is there going to be a lot of hardware courses that I'll have to take(nuoooooooooooooooooooooooo)?
If you can recall...what were some mixes of courses past students took that were logic intensive?
Congrats you survived.
Thanks for reading my huge ugly essay.

No comments:
Post a Comment