Harvard ALM IT Recommendations

Discussion in 'IT and Computer-Related Degrees' started by srodd, Nov 23, 2004.

Loading...
  1. srodd

    srodd New Member

    Question to those pioneers that are cutting that path for the rest of us. Does anyone have a recommendation of course order for each of the concentrations? I am going to register for two courses starting Spring 2005 as my initial registration into this program. My choices are:

    Java for Distributed Computing
    Algorithms and Data Structures
    Communication Protocols and Internet Architectures
    Security, Privacy and Usability

    Since I haven't decided which track I want to conentrate on (I prefer ITM, but SE is a better fit geographically), I want my three preadmission courses to be germane to either concentration. Therefore, I cut Algorithms and Data Structures out. My plan is to take Java for Distributed Computing and Communication Protocols and Internet Architectures. If I decide tto pursue the SE concentration, then I will sign up for the Algroithms and Data Structures course in Fall 2005.

    So the question: does it make sense to take Java for Distributed Computing and Communication Protocols and Internet Architectures in the same term?

    Also, is there a discussion board or other on-line collaboration venue anywhere specifically for those in this program?
     
  2. TescStudent

    TescStudent New Member

    This is dangerous. Algorithms is by far the most challenging course of the three, which is why there's a "Theory" matriculation requirement for the SE concentration. If you don't take it early, you won't know if you have what it takes to make it further.

    The Algorithms course requires a solid understanding of discrete math, and preferably more advanced mathematics in that area, and more than a little math aptitude. My math SAT score was 780 (back in the dark ages), and I've tutored discrete mathematics. I was still mauled by the course. By the time I finished, I had made myself sick studying too hard, and was bedridden for days afterwards. I considered dropping out dozens of times. I probably averaged about 50 hours or so per week on that course, maybe more. If I find a person who can get a C+ in the Algorithms course, I would bow down and call him Master. (I got an A. *brag*)

    So the question: does it make sense to take Java for Distributed Computing and Communication Protocols and Internet Architectures in the same term?

    That's no problem. They're not related in any way.

    Also, is there a discussion board or other on-line collaboration venue anywhere specifically for those in this program?

    I don't personally know of any. That's part of the reason I like hearing from other ALM in IT students here.
     
  3. Dool

    Dool New Member

    If I could "do over," I would have saved CP&IA for the summer session. It is one of the few courses offered DL that apply to the IMS. If you plan on taking the summer off anyway, then I'd take it now.
     
  4. SnafuRacer

    SnafuRacer Active Member

    Dool,
    having read your quals in the other thread, how much programming background do you think a typical student in this ALM should have? You mentionned that you have an extensive background, and you still found difficulty in the courses. Would these classes be impossible for a novice programmer?
     
  5. TescStudent

    TescStudent New Member

    Re: Re: Harvard ALM IT Recommendations

    This is good advice. If you're expecting to be resident over the summer, then you'll have to keep a course or two available. Look at www.summer.harvard.edu to see what's available.
     
  6. TescStudent

    TescStudent New Member

    Dool might not know the answer to that, since the two courses he's taken so far are non-programming ones.
     
  7. Dool

    Dool New Member

    I couldn't comment as I've yet take a Harvard programming course.
     
  8. JoeyFBW

    JoeyFBW New Member

    What do you mean that the software engineering track is better geographically?

    Also, does anyone think it is crazy to try and do this one course at a time? By my measure, we're talking about 3 and a half years.
     
  9. Dool

    Dool New Member

    Actually, for the 12 IMS courses, it'll take 6 years if you take summers off.

    Not crazy, more like chinese water torture. Except its snake venom not water.

    Most working students I've met seem to find their rhythm at 2 courses/semester. So 3 years it remains.
     

Share This Page