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