If you're thinking about CompSci at UIUC...

Posted:
in Future Apple Hardware edited January 2014
I cannot recommend Mike Heath strongly enough as a prof. Outstandingly clear lectures with great notes and superb examples make even hard material seem simple. I spent almost 12 years in college (all the way, baby) and Mike's CS350 was the single best class I took.



Oh, and nice cluster.

Comments

  • Reply 1 of 12
    future hardware? spammer? what what?
  • Reply 2 of 12
    Who spends 12 years in college? I hope you meant University, and that you have some higher degrees.
  • Reply 3 of 12
    tednditedndi Posts: 1,921member
    Quote:

    Originally posted by Splinemodel

    Who spends 12 years in college? I hope you meant University, and that you have some higher degrees.



    12 years in college?



    and you can't figure out where to put a post?





    <cough>, <cough> <waste of money>, <cough>, <cough>



    \
  • Reply 4 of 12
    Quote:

    Originally posted by TednDi

    12 years in college?



    and you can't figure out where to put a post?





    <cough>, <cough> <waste of money>, <cough>, <cough>



    \




    Yeah, yeah, yeah. So I screwed up and clicked the wrong button. If anyone needs me, I'll be dangling from this noose in the corner.
  • Reply 5 of 12
    tednditedndi Posts: 1,921member
    Quote:

    Originally posted by jimhill

    Yeah, yeah, yeah. So I screwed up and clicked the wrong button. If anyone needs me, I'll be dangling from this noose in the corner.





    all birth is painful!



    Welcome!





  • Reply 6 of 12
    Quote:

    Originally posted by TednDi

    all birth is painful!



    Welcome!









    Thanks. For the record, that paean to Mike Heath was supposed to be in the thread about UIUC's new XServe megamachine, of which he's the jefe.
  • Reply 7 of 12
    pbg4 dudepbg4 dude Posts: 1,611member
    Quote:

    Originally posted by Splinemodel

    Who spends 12 years in college? I hope you meant University, and that you have some higher degrees.



    I did. I went to school part time from '92 until Spring '04. Got a 2 year degree in accounting, then a 4 year degree in CS.



    You'd be surprised how many full time workers like me get their degrees part time in the evenings and on weekends.



    Thank god it's finally over.
  • Reply 8 of 12
    majukimajuki Posts: 114member
    If you're thinking about CS at UIUC wanting to learn how to program, you will graduate with a CS degree at UIUC wanting to learn how to program.



    Their undergraduate department, while highly-ranked, does a horrible job at instructing students. For the few good instructors out there, I can name at least ten who aren't. What good is being able to tell me if a problem is NP-complete if you can't hack out a simple C function?
  • Reply 9 of 12
    vf208vf208 Posts: 49member
    Quote:

    Originally posted by Splinemodel

    Who spends 12 years in college? I hope you meant University, and that you have some higher degrees.





    erm, tutors - did I win anything?
  • Reply 10 of 12
    g3prog3pro Posts: 669member
    Jason Zych knows all and sees all. How doth thou dare to suggest someone bettar than the mighty Zych?
  • Reply 11 of 12
    g3prog3pro Posts: 669member
    Quote:

    Originally posted by Majuki

    If you're thinking about CS at UIUC wanting to learn how to program, you will graduate with a CS degree at UIUC wanting to learn how to program.



    Their undergraduate department, while highly-ranked, does a horrible job at instructing students. For the few good instructors out there, I can name at least ten who aren't. What good is being able to tell me if a problem is NP-complete if you can't hack out a simple C function?




    The sign of a good CS program is one that teaches you everything about programming and computer science, not one that tests or instructs you on how to program various languages which you can learn from a book on a weekend. Should I complain that Podunk University doesn't teach Ruby or Objective-C or Python or PostGRE SQL?



    The point is that you should be learning how to use different languages on your own time, not expecting them to actually teach it to you. The degree in computer science is definitely worth it. It is definitely not a degree in software engineering or in programming certain languages.
  • Reply 12 of 12
    pbg4 dudepbg4 dude Posts: 1,611member
    Quote:

    Originally posted by g3pro

    The sign of a good CS program is one that teaches you everything about programming and computer science, not one that tests or instructs you on how to program various languages which you can learn from a book on a weekend. Should I complain that Podunk University doesn't teach Ruby or Objective-C or Python or PostGRE SQL?



    The point is that you should be learning how to use different languages on your own time, not expecting them to actually teach it to you. The degree in computer science is definitely worth it. It is definitely not a degree in software engineering or in programming certain languages.




    Agree 100%. A database class should teach you Entity-Relationship, Semantic Object Modeling & the different forms of database normalization. It should not be about the details involved with setting up tables in Access or other RDMS software.



    Likewise, CS classes should be teaching you about linked lists, trees, hashes, graphs, OOP, and search & sort functions as well as algorithm analysis. Although I would say that CS classes should include programming in C plus an OOP oriented language (Java, C++, etc.) and assembly because ASM teaches you how CPUs tick. C is important because most device drivers are written in C and much *NIX functionality is based in C. Plus, languages such as Java, C++, Obj-C's syntax is derived from C.
Sign In or Register to comment.