News for hackers. Stuff that matters.

Ask HN: Which computer science course should I take?

Hi everyone,

I was wondering if anyone could provide some insight into which course I should take in my last semester, Database Concepts or Distributed Systems. I don't know much about either of those, and I'd like to take the one that would be more useful for me in my career. I'm hoping to go into web development.

Thanks!

( 3 comments | 3 points | on HN )
Re:Ask HN: Which computer science course should I take? by ecaroth on Tuesday January 03, 2012 @06:49PM (#3421897)
my vote is database concepts. With the rise of PaaS options out there the need to be able to build distributed systems yourself is lessening (unless it's referring to decoupled systems, such as standalone API endpoints) and falls more into the sys-admin domain. However database concepts will directly relate to your web dev career and will help improve your architecture design and general programming skills as well.
Re:Ask HN: Which computer science course should I take? by caw on Wednesday December 28, 2011 @03:35PM (#3401252)
Take one pass fail and letter grade the other? If both sound cool take both.

I would suggest databases is probably more relevant to web development.

Re:Ask HN: Which computer science course should I take? by dcb18 on Thursday December 29, 2011 @07:21PM (#3406025)
I am in a similar situation, my answer is to take as much of the Stanford db class over the break as possible, and take the alternate at school. Although the deadline for all the exercises have passed you can still watch the videos and do the exercises / quizzes. http://www.db-class.org