Tuesday, February 19, 2008

Courses I did

* Combinatorial and Graph Algorithms This course covered basic data structures and algorithms mainly from Cormen's book like Fibonacci Heaps, Matching, Network Flows, and some heuristics like KL, Simulated Annealing. Also NP-Completeness, Approximation Algorithms. Unfortunately most real world problems do not seem to have efficient algorithms but one must rely on heuristics.

* Advanced Computer Architecture This course taught Flynn's taxonomy, speedup, pipelining, caching and bus. In the project got some experience of coding with Cell Broadband.

* Knowledge Based Systems This course covered Rule Based Systems, declarative programming, representing uncertainty, knowledge representation, knowledge acquisition, design for explanation, and basics of blackboard architectures, case based reasoning and truth maintenance. We did project on Weekend Itinerary Planning. More ...

* Real Time Systems Diagramming, Real Time Scheduling, Synchronization, Deadlock Management and Distributed Real Time Systems. More ...

* Introduction to Statistics Probability, Random Variables, Expected Values, Distribution related to normal distribution, limit theorems, estimation of parameters, hypothesis testing. More ...

* The Art of Doing Research Making good presentations, relations between research papers, writing research plan, writing research paper well. More ...

No comments:

Post a Comment