Computer Science for Web Designers, 3 great resources


Who Wants to Be a Computer Science Major?

For those of you who don’t know. I’m a Computer Science student at the University of Tennessee Knoxville. I got into web design before I was in college and I’ve found throughout my academic journey that being a good C/C+/Python programmer has led me to be a good PHP/javascript programmer. I love web design because it’ s not entirely scientific, it’s much more people based, but often times when we as web design professionals must design highly scalable websites, or websites that need to be easily maintained it is neccassary that we be familiar with Computer Science principles and be accustomed to the general thought process of a Computer Scientist. I whole heartedly believe that as you grow to be a better academic programmer you will grow to be a better web professional. For those of you who have already left your college days behind you I’ve compiled a few wonderful resources for begining your journey into the realm of academic computing.

code_logo

Located at: http://code.google.com/edu

Google code is a wonderful resource for web designers because Google’s business is web, but it’s methodology is very academic. Google’s code university is a great way to keep up to date with the new and innovative things happening at google.

Free Online Course Materials | MIT OpenCourseWare_1259643210833

Located at: http://ocw.mit.edu

MIT, one of the world’s premere universities for Computer Science has graciously opened up their lecture halls to the masses. They’ve included everything from introduction to computer science to some of their much more advanced courses.

academic-earth-logo

http://academicearth.com

Academic Earth is a wonderful resource for all subjects. It’s computer science courses include lectures from top schools such as Berkley, Stanford, and MIT.

What to Take Away

Some of the lectures included material that is at a graduate level, unless you’re particularly interested or talented don’t expect to understand everything that’s talked about in these courses. Remember YOU aren’t being graded over this information and even if you only understand 40% of the material that’s it’s still going to help you as you approach your day to day problems and stretch your thinking into new directions. I hope you find these resources helpful, happy coding.

, , ,

Line Break

Author: Adam (17 Articles)

Adam Haney is the chief developer for Casa Nova Designs, a freelance web development company based in Knoxville, TN. He is currently pursuing his undergraduate degree at the University of Tennessee Knoxville with plans to graduate in May 2012. As a student at the University of Tennessee he works on the Remote Data Analysis and Visualization research team, a group devoted to creating visualizations for Scientists at Department of Energy laboratories to help aid in Scientific discovery.

  1. #1 by Latashia Voris on January 16, 2011 - 1:39 pm

    I don’t claim to be an expert in the field, but I do see some inconsistencies in your logic. I do, however, appreciate the fact that you took the time and effeort to write about this complex topic. Thank you.

    • #2 by Adam on January 16, 2011 - 8:58 pm

      Please elaborate, was there something you would have liked to see done differently?

  2. #3 by Plagiarism Checker on January 16, 2011 - 11:40 pm

    Thanks very much for this neat blog; this is the type of thing that keeps me on track through my workday. Been looking around for your site after being sent to it from a buddy and was happy when I found it after googling for a sometime. As a demanding blogger, I’m excited to see others taking initivative and supporting the community. Just commenting to show my appreciation for your blog as it’s quite inspiring, and many bloggers do not get acceptance they deserve. I am sure I’ll visit again and will recommend to others.

(will not be published)


Fusion theme by digitalnature | powered by WordPress
Entries (RSS) and Comments (RSS) ^