မာတိကာသို့ ခုန်သွားရန်

ဘာသာသိပ္ပံခမ်ပျူတာ

နူ ဝဳကဳပဳဒဳယာ
ဘာသာသိပ္ပံခမ်ပျူတာ
ဝှာင်:Computer Science Areas.svg
သွာင်လ္ၚတ်နာနာ ပ္ဍဲသိပ္ပံခမ်ပျူတာ
ဝင် ကေုာံ တံမူလ
တင်ဂၞင်တၟေင်

ဘာသာသိပ္ပံခမ်ပျူတာ (အင်္ဂလိက်: Computer Science) ဝွံ ဒှ်ပညာမလ္ၚတ်ပရူသီု ဟာပ်ဝဲလ် (Hardware) ကေုာံ သာပ်ဝဲလ် (Software) ရ။ ဍေံဟွံသေင်ကဵု ပွမသုင်စောဲခမ်ပျူတာမွဲဓဝ်၊ ဆဂး ဍေံဒှ်ပညာမလ္ၚတ်ဗီု **ခမ်ပျူတာ** မကၠောန်ကမၠောန် ကေုာံ ဗီုဂွံပသောင်ပုစ္ဆာမခက်ခုဲဂမၠိုင် နကဵုနဲကဲ **ယုတ္တိဗေဒ** ရ []

သွာင်လ္ၚတ်အဓိကဂမၠိုင် (Major Fields)

[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]

ဘာသာသိပ္ပံခမ်ပျူတာဝွံ ပါ်ခြာလဝ်နကဵုသွာင်အဓိက အတိုင်ဗွဲသၟဝ်ဏအ်ရ:

  1. တဳအိုရဳ တွဟ်ဂၞန် (Theory of Computation): လ္ၚတ်ပရူဗီုပုစ္ဆာမွဲမွဲ ဂွံပသောင်ကေတ်မာန် နကဵုနဲကဲခမ်ပျူတာ။
  2. အယ်ဂဝ်ရဳဒမ် ကေုာံ လဒက်ပတန်တင်ဂၞင် (Algorithms and Data Structures): ပညာမလ္ၚတ်နဲကဲစီုဇန်တင်ဂၞင် ညံင်ဂွံပြဟ် ကေုာံ ညံင်ဂွံနွံကဵုအစောံစရာဲ **ဇေတ်ဇေတ်**။
  3. နဲကဲစက်ယန် သာပ်ဝဲလ် (Software Engineering): ပညာမလ္ၚတ်ဗီုဂွံခၞံဗဒှ်၊ ပလေဝ်စဳဇန် ကေုာံ မင်မွဲ သာပ်ဝဲလ် ဇၞော်ဇၞော်ဂမၠိုင်။
  4. ဉာဏ်ပ္တေအ်ဗေဒ (Artificial Intelligence): ပညာမလ္ၚတ်ဗီုဂွံဖန်ဗဒှ်ကဵု **ခမ်ပျူတာ** ညံင်ဂွံနွံကဵုညာဏ်ချပ် ကေုာံ ပွမကတ်ဗ္တောန် (Learning)။
  5. ဇာနှိက် ကေုာံ ပရေင်ဂီုကၠီု (Networking and Security): ပညာမလ္ၚတ်ပရူပွမဆက်စပ် အေန်တာနေတ် ကေုာံ ပွမမင်မွဲတင်ဂၞင် အကြာ **ဇာနှိက်** ဂမၠိုင်။

သိပ္ပံခမ်ပျူတာ ပ္ဍဲခေတ်နဲပညာ (CS in Tech Era)

[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]

[Image of cloud computing and big data visualization]

ပ္ဍဲ ၂၁ ဗွဝ်ကၠံ ဏအ် ဘာသာသိပ္ပံခမ်ပျူတာ ဒှ်အင်ဂျေန်အဓိက သွက်ဂွံပြံဲလှာဲလောက:

  • Data Science: ပွမသုင်စောဲ ဘာသာဂၞန် ကေုာံ သိပ္ပံခမ်ပျူတာ သွက်ဂွံပါ်ပါဲတင်ဂၞင်ဗွဲမဂၠိုင် (Big Data) နူ ရုင်စက် ကေုာံ ပရေင်ပိုန်ဒြပ်။
  • Cloud Computing: ပွမသုင်စောဲဒြဟတ်တွဟ်ဂၞန် နူဇမ္ၚောဲ နကဵု အေန်တာနေတ်
  • Automation: ပွမသုင်စောဲ **ခမ်ပျူတာ** သွက်ဂွံထိင်ဒဝ် စက်ယန်အဝ်တဝ်မေရှေန် ညံင်ဂွံကၠောန်ကမၠောန်အလဵုအလဵု **ဇေတ်ဇေတ်**။

သ္ၚဳဂၠေပ် နကဵုမတ်တၠပညာ (Analytical Perspective)

[ပလေဝ်ဒါန် | ပလေဝ်ဒါန် တမ်ကၞက်]

နကဵုမတ်တၠပညာ သိပ္ပံဗေဒ မ္ဂး:

  1. Abstraction: သိပ္ပံခမ်ပျူတာဝွံ ဒုင်သဇိုင်ကုပွမဖန်ဗဒှ်ဗီုပြင် (Models) သွက်ဂွံပသောင်အကာဲအရာမခက်ခုဲ။
  2. Logic and Math: ဍေံဒုင်သဇိုင်ကု ယုတ္တိဗေဒ သင်္ကေတ ကေုာံ ဘာသာဂၞန် ဒြဳသကြေတ် (Discrete Mathematics)။
  3. Innovation: ဍေံဒှ်ဘာသာမပြံင်လှာဲဒၟံင်တွဵု အကြာ ခေတ်နဲပညာမဇၞော်မောဝ်တိုန်ဒၟံင် []
  1. Brookshear, J. G. (2014). Computer Science: An Overview. Pearson.
  2. Knuth, D. E. (1968). The Art of Computer Programming.