امروز داشتم داخل سایت دانشگامون گشت می‌زدم دیدم شرایط پذیرش کارشناسی ارشد رو زدند بعد به خودم گفتم دو سال دارم  این رشته می‌خونم هنوز نمی دونم چی به چی هست!!

رفتیم مثل سالار تو اینترنت سرج کردم!!!!!

به نتایج خوبی هم  رسیدم!!

چه درس های را باید مطالعه کنم؟

     برای شرکت در کنکور کارشناسی ارشد رشته علوم کامپیوتر باید درس هایی که در جدول زیر آمده است را مطالعه کنید.
 
 
نام مجموعه درسی ضریب تعداد سوالات
زبان عمومی و تخصصی 2 30
دروس پایه (ریاضی 1و 2 ، آمار 1و 2 ، مبانی کامپیوتر) 6 35
ریاضیات گسسته 3 15
ساختمان داده ها و الگوریتم ها 3 15
اصول سیستم های کامپیوتری 3 15
نظریه اوتوماتا و زبان ها 3 15
آنالیز عددی 3 15
جمع --- 140 سوال


در  ادامه مطلب شاخه های علوم کامپیوتر که به صورت موضوعی دسته بندی شده اند را ملاحظه می فرمایید. بعضی از این شاخه ها مباحث بین رشته ای هستند. مثلا کامپیوترهای کوانتومی یک دانش بین رشته ای است که حاصل تلفیق فیزیک کوانتومی و علوم کامپیوتر است.
این لیست ناقص است. لطفا اگر شاخه های بیشتری از رشته علوم کامپیوتر را می شناسید، اسم آنها را در بخش نظرات قید کنید تا آن ها را به لیست زیر اضافه کنم. متشکرم.
 

  • هوش مصنوعی (Artificial Intelligence)
    • شبکه های عصبی مصنوعی (Artificial Neural Networks)
    • بینایی ماشین (Machine Vision)
    • یادگیری ماشین (Machine Learning)
      • یادگیری تقویتی (Reinforcement Learning)
      • یادگیری احتمالی (Probabilistic Learning)
    • محاسبات نرم (Soft Computing)mputing)
    • داده کاوی (Data Mining)
      • داده کاوی متن (Text Mining)
      • داده کاوی وب (Web Mining)
    • محاسبات تکاملی (Evolutionary Computation)
    • هوش ازدحامی (Swarm Intelligence)
    • هوش اجتماعی (Social Intelligence)
    • حیات مصنوعی (Artificial Life)
    • نمایش دانش و استدلال (Knowledge Representation and Reasoning)
    • سیستم های خبره (Expert Systems)
    • ادراک ماشین (Machine Perception)
    • پردازش زبان های طبیعی (Natural Language Processing, NLP)
  • نظریه محاسبات (Theory Of Computations)
    • نظریه زبانها و ماشین ها (Formal Languages and Automata Theory)
    • نظریه محاسبه پذیری (Computability Theory)
    • نظریه پیچیدگی محاسباتی (Complexity Theory)
  • محاسبات علمی (Scientific Computing)
    • محاسبات نمادین (Symbolic Computation)
    • فیزیک محاسباتی (Computational Physics)
    • شیمی محاسباتی (Computational Chemistry)
    • بیوانفورماتیک (Bioinformatics)
  • کامپیوترهای کوانتومی (Quantum Computers)
    • رمزنگاری کوانتومی (Quantum Cryptography)
    • رمزنگاری پسا کوانتومی (Post-Quantum Cryptography)
    • محاسبات کوانتومی (Quantum Computing)
    • الگوریتم های کوانتومی (Quantum Algorithms)
    • ارتباطات کوانتومی (Quantum communications)
    • پیچیدگی محاسباتی کوانتومی (Quantum Computational Complexity)
    • برنامه نویسی کوانتومی (Quantum Programming)
  • الگوریتم ها و ساختمان داده ها (Algorithms and Data Structures)
    • الگوریتم های موازی (Parallel Algorithms)
    • الگوریتم های توزیع شده (Distributed Algorithms)
    • پیچیدگی زمان و حافظه الگوریتم ها (Time and Space Complexity)
    • الگوریتم های قطعی و غیرقطعی (Deterministic and non-Deterministic Algorithms)
    • کاهش (Reduction)
    • ساختمان داده ها (Data Structures)
    • الگوریتم های تقسیم و غلبه (Divide and Conquer)
    • برنامه نویسی پویا (Dynamic programming)
    • روش های حریص (Greedy Methods)
    • برنامه نویسی خطی (Linear Programming)
    • الگوریتم های بازگشت به عقب (Backtracking)
    • الگوریتم های شاخه و حد (Branch and Bound)
  • رمزنگاری (Cryptography)
    • رمزنگاری بصری (Visual Cryptography)
    • پنهان نگاری (Steganography)
    • رمزنگاری کلید متقارن (Symmetric-key Cryptography)
    • رمزنگاری کلید عمومی (Public-key Cryptography)
    • رمزنگاری کوانتومی (Quantum Cryptography)
  • زبان های برنامه نویسی و کامپایلرها (Programming Languages and Compilers)
    • تئوری کامپایلرها (Compiler Theory)
    • تئوری زبان های برنامه نویسی (Programming Language Theory)
  • معماری کامپیوتر
    • منطق دودویی (Binary Logic)
    • طراحی مدارهای دیجیتالی (Digital Design)
    • سیستم های توزیع شده (Distributed Systems)
  • هندسه محاسباتی (Computational Geometry)
  • تئوری پایگاه داده (Database Theory)

* بر گرفته از computerscience.blogfa.com *