Find an Online School

Resources for Students Attending Online Computer Science Schools

computerComputer science is the study of computer technology which includes both hardware and software. Most students start out learning the fundamentals of computer science. Basic binary code, hexadecimal number systems and algorithm design are taught along with problem-solving procedures. Computer science students and those already in the trade will benefit from these online resources.

A career in computer science offers many opportunities. Those studying the field of find the top 50 computer science blogs can be educational and helpful with the computer courses chosen. Computer science covers an enormous field and more opportunities are now offered as more companies are using computers. The top 10 best jobs in America include opportunities for Software engineers and computer/IT analysts. Preparing for a computer science major is a smart move.

Computer Science Blogs with Tutorials or Illustrations
For the visual learner tutorials and illustrations can be quite helpful. Take a look at these blogs to find the information needed to help complete the project due in computer class. Many of these blogs are written by computer science graduates and teachers who also offer help through their contact page.

  1. A+ Computer Science Blog
    A science teacher gives hints and tips about writing ciphers and codes. This site offers illustrations on AP concepts and Java language along with the info needed to advance learning.
  2. Jason’s Computer Science Blog
    Jason writes about his thoughts and experiences while in Grad School on his way to becoming a web developer. Included are some of his projects, research and tutorials.
  3. Coding Horror
    Jeff Atwood blogs in hopes of helping those in the computer science and software development field. Jeff adds illustrations making it easier to understand his work.
  4. Compulsively Obsessive
    This computer engineer brings his blog up to date with illustrations on how to build FreeNX on Source, and Solaris XVM and B85.
  5. Coder Who Says Py
    A blog all about python and coding.  This core developer of python is working towards his PhD degree and shares his views on coding.
  6. Ayman Hourieh
    This computer science graduate is a software engineer and Open Source enthusiast willing to share his knowledge and sample coding in his blog.
  7. Continuously Deployed Dan Mayer’s Dev Blog
    Dan Mayer demonstrates scripts and coding focused on startups, mobile dev, Ruby and Javascript.

    Computer Science Careers
    These general blogs can help with making the right decision on a computer science career. Learn more about the type of careers offered with a Computer Science degree. Teachers and students alike offer their opinions in these blogs to help with any decision making.

  8. Computer Science Blog
    A student’s pursues a degree in computer science writes about the types on jobs available to college grads.
  9. Software Engineer’s Blog
    Vinod Varma, a software engineer, blogs about software engineering principles, tools, and technology. Vinod attempts to make sense of software in the business world and answer the question, “Is it relevant in a practical sense?”
  10. Certification Articles
    Read information on which certification is best for a computer science career and what being certified actually means.
  11. Robby Chen
    Robby Chen blogs about GNU/Linux, web development, and other useful information about projects he works on while attending computer science courses.
  12. Amund Tveit’s Blog
    Mr. Tveit gives advice to help students get through their PhD studies. Topics range from computer science research to how to complete a PhD in computer science.

    Life with a Computer Science Degree
    Ever wonder what a computer scientist does on their days at home? These blogs include insight into their work, home and thoughts on life. Computer games and technical gadgets seem to be a favorite past time with computer scientists.

  13. Mad Tooey’s Site
    Stuart James loves to program computers and is a recent games development and computer science University graduate. Click on “my blog” to get started reading about new tech devices and Stuart’s work on segmentation.
  14. Perspectives on computer science
    Beginners Guide to Linkers, Space Errors in Java, and soapUI are just a few of the topics covered in this personal computer science blog.
  15. Victor Costan
    Victor Costan discovered a passion for coding when he was only 10 years old. Victor attended MIT and holds a M.Eng in Computer Science. In his blog he shares many hints and tips for those interested in coding.
  16. Bruce Lawson – General Geek Blog
    There’s plenty to read at Bruce Lawson’s personal blog including his life as a computer geek.
  17. Terry Burton’s personal blog
    Click on Terry Burton’s Tech Blog to read about postscripts or choose another link from his main page to read about his home life and travels.

    Women in Computer Science Careers
    Computer science is known as a predominantly male occupation but now many women are considering this field for their profession.  With the growing demand for more computer science majors, women are now seeking these higher paying careers.

  18. Female Science Professor
    A female professor for a large university blogs about everyday teachings and her personal views on her choice of science career.
  19. This is What an Engineer Looks Like
    This blog explores the life of women in the computer science industry. Several women join in to blog about their careers in the computer engineering field.
  20. CowPuppy Ranch
    Girls can be successful computer programmers too! Girls are encouraged to join a challenging career.
  21. Science Geek Girl
    This physicist writes about topics which include bad science, getting organized, hands-on science projects, weird science and more.
  22. Hilary Mason
    Hilary is a computer science professor and data scientist. She will often make her codes public on her site and has included a twitter bot.
  23. The Female Perspective on Computer Science
    Gail Carmichael is studying for her PhD in Computer Science. She has a passion for helping other computer science students and enjoys sharing her knowledge in her blog.
  24. Coding Tutorials
    With Gina’s help the tutorials and videos found here will aid in choosing the right computer programming language for a computer science career.
  25. Women in Science
    Peggy writes a blog informing us about women in computer science and engineering.
  26. Science Cheerleader
    This former professional basketball cheerleader returned to school and now blogs about her life in the science world. Darlene has worked with some of the brightest minds in science.
  27. Leah Culver’s Blog
    Leah Culver is a software engineer who specializes in web application development. She’s passionate about Open Source, OAuth, and OEmbed.

    Specific Computer Science Professions
    Read about the specific computer science careers offered. These blogs can give a better insight as to what it’s really like to work in the computer field of choice. Whether the plan is to work as a computer programmer, computer coder, software engineer or other computer science profession, learning more about the choices offered can help with any decisions which need to be made.

  28. Software Engineer's journey to Entrepreneurship
    It’s been hard work but Dave Cheong’s succeeds in his journey to entrepreneurship using his software engineer degree.
  29. Jackson Miller
    Jackson blogs about computer technology and his own philosophy.  He also has an interesting post on him leaving Sprint and going over to AT&T.
  30. Figuring Out Computer Science
    A 3rd year student in computer science struggles to decide on which profession to choose. As Andrea’s blogs he hopes to discover his true passion in the field of computer science.
  31. Adventures in Computation
    Aaron Roth is a PhD student studying theoretical computer science. Math computation and algorithmic game theory are just two of his interests.
  32. My Brain Is Open
    It’s all about the math when it comes to this PhD student. Recently Shiva Kintali worked as a language programmer, compiled optimizations and parsing algorithms.
  33. Mark Turner Dot Net
    Marks career consists of sales engineering, IT management, systems administration, operating systems, data analyst and programming. Mark also enjoys blogging about his outlook on life from a computer scientist’s point of view.
  34. Made of Bugs
    Nelson Elhage is a kernel programmer and software engineer. He’s interested in low-level computer systems and system adminning.
  35. Yan Pritxker
    This young software engineer blogs about startups, Ruby, cloud computing, UX and design and his love of photography.
  36. Oracle Scratchpad
    Jonathan is a database developer who shares his expertise and coding in his blogs. He gives hints, tips and troubleshooting.
  37. Dion Cho – Oracle Performance Storyteller
    Specializing in Oracle database performance, Dion Cho shares his knowledge with the use of many illustrations and samples of Oracle and more.

    Computer Science Students Share Their Knowledge and News
    The technological world is ever changing. Keep current with up to date blogs about computer science from bloggers who are presently in the field. Computers and technology are ever changing and reading blogs can help students keep abreast of the latest news.

  38. Papers in Computer Science
    Derrick Coetzee, computer science grad student, discusses current science articles. Derrick takes the time to explain in layman’s terms making it easy for those not in the science field to understand.
  39. Eclectic Computer Science Topics
    Alex McFerron blogs about software engineering, computer science, and math topics. He enjoys coding and creating math circles. Learn more about them here.
  40. Andy’s Math/CS Page
    This blog covers subjects from injective polynomials to additive combinatorics. Andy is known as a student of computational complexity.
  41. Data Mining
    Computer scientist Matthew Hurst explores strategies, artificial intelligence, data/tex mining, computational linguistics, weblogs, gis, and social media.
  42. Nerdland
    Programming since he was 12 years old, Tyler McHenry now enjoys his preferred language of C++. Tyler was a computer science student studying for his PhD when he decided to use his Master’s degree and work on engineering projects.
  43. Smart Software Blog
    An expert in PivotTables, Mr. Wesner Moise is certified in MCSD and MCSE. He currently works with artificial intelligence, C#/.NET and natural processing.
  44. Skorks
    Alan Skorkin is a software developer who blogs with a sense of humor. Alan blogs about the differences between a computer scientist, a programmer, and a developer.
  45. Mark Needham
    A blog about software development and coding. This blog is a great resource for those just beginning coding.

    Computer Science Projects – Tips and More
    Those studying computer science are sure to find computer science projects helpful with the learning process. While some blogs offer videos and illustrations, these computer science blogs offer downloadable resources. While these resources are often found to be practical to the beginner, they can also be useful to the professionals in computer science.

  46. Computer Science Projects
    Downloadable source codes can be found here. Digital Image Watermarking, FastGEO, Simple Java Paint Brush, and C++ Galois Field Arithmetic Library and more can be downloaded from this blog.
  47. Craig Watson’s Personal Blog
    Craig shares his life with bloggers while attending his final year studying Computer Science at the University. He’s a believer in free open source software and offers links to free downloads. Just click on his blog to start reading.
  48. m0interactive
    A Microsoft student shares his knowledge, projects, and tutorials in Java, .NET, and other web applications.
  49. Algorithm Blogs
    If its algorithm or fractals which are of interest, this blog has it all. Many challenges and solutions are included.
  50. Jon Skeet: Coding Blog
    When trying to learn about coding, Jon Skeet blogs about code. Software development, C#, .NET, and Java are included in many of his blogs.

There is much to be learned by reading computer science blogs. Computer Science blogs are often updated daily, weekly or monthly to help reader stay on top of the never ending fast pace of science and computers. Reading science blogs can help students stay current on the latest computer science news.

Image Credit: http://www.flickr.com/photos/88548643@N00/139617709/

Before you start - Read the online schools ebook

ebook intro Click through our e-book for a step-by-step must-read guide to online schooling.