My Course

یادگیری های من در شریف!

My Course

یادگیری های من در شریف!

یادگیری های من در دوران تحصیل در رشته کامپیوتر در دانشگاه شریف.

۰۵
اسفند

1. T. Cormen, C. Leiserson,  and R. Rivest. Introduction to Algorithms. MIT Press/McGraw Hill, Cambridge, MA, 1990

2. R. Graham, D. Knuth, and O. Patashnik. Concrete Mathematics: A Foundation for Computer Science. Addison-Wesley, Reading, MA,1989.

3. S. Maurer and A. Ralston. Discrete Algorithmic Mathematics. Addison-Wesley, Reading, MA, 1991


البته کتاب لایتون تقریباً قدیمیه (اگرچه هنوز اصلی ترین منبع این درس در دنیاست!) و کتابهایی که برای مطالعه گفته هم نسبتاً قدیمی هستند. میشه چاپ جدیدشون رو پیدا کرد و یا کتاب های مشابه جدیدتری پیدا کرد. 

  • سمیه زارعی مرادی
۰۵
اسفند

Instructor : Mohammad Ali Abam


Text Books : 

1- V. Vazirani, Approximation Algorithms, Springer-Verlag, 2001. [V]

2- D. Williamson and D. Shmoys, The Design of Approximation Algorithms, Cambridge University Press, 2011. [WS]
  • سمیه زارعی مرادی
۰۵
اسفند

Instructor : Mohammad Ghodsi

Text Books : 

    1- Leighton, F.T., {\sl Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes,} Morgan Kaufmann, 1992. 
    2- B. Parhami, {\sl Introduction to Parallel Processing: Algorithms and Architectures,} Plenum Press, 2000.
    3- David B. Kirk and Wen-mei W. Hwu, Programming Massively Parallel Processors, A Hands-on Approach, Morgan  aufmann, 2010 (supplementary for multicore programming in CUDA)


  • سمیه زارعی مرادی