Thursday, February 23, 2012


Computer Science: Algorithms & Data Science Blog

Dear All,

This blog is meant to be friendly place to provide tutorials on popular algorithms in Computer Science.  I have learned many of these algorithms and methods of analysis by either attending courses or by implementing them as professional software developer.

Algorithms, data structures, and computation are very important for any person interested in developing their knowledge in Computer Science, or any field that requires efficient modeling of real world situations.

My goal is to describe each problem in as many ways as possible, since individuals learn differently.  

All solutions will be referenced in order to provide extra resources, to give credit to original authors, build the credibility of this blog.

 I also highly encourage different solutions, corrections, suggestions on future topics.

Regards,

Aryan Naim

Topics & Scope:

1)      Common algorithms encountered in Computer Science, Computation, Data Mining

2)      Analysis of algorithms & algorithmic complexity via

·         Formal mathematical notation

·         Visual analysis via graphs & 2-D simulation

3)      Applications in real world situations

4)      Implementations in Java or popular languages such as Python or C/C++

Prerequisites

I’m going to keep things as simple as possible even when topics get more advanced, without getting hate mail from mathematicians and computer scientists, however you need to have a good/solid background in programming, that’s it.

No comments:

Post a Comment