A brief description on what's Computer Science and what's it's all about
What’s Computer Science?
View Slide
About me• 2 years experience at Nex• Published a couple of appshttps://medium.com/@aungkyawpaing/
what’s computer scienceComputer Science ဆiuတ% Coding တစ'ခuတည'* မဟuတ'ပ.ဘ0*
what’s computer scienceNetworkingData ResearchSoftware DevelopmentSoftware EngineeringSecurity EngineeringHackingQA TestingComputer Science မ1%ဒ.eတ4လည'*ပ.တယ'
what’s computer scienceStudy of AlgorithmsComputer Science ဆiuတ%က8န'eတ%:အတ4က'eတ%:
What’s Algorithms
What’s AlgorithmsInput တစ'ခuကeန လiuခ: Outputတစ'ခuထ4က'လ%eစတ>:@ပuလuပ'ပuBအဆင':ဆင':Input OutputAlgorithms
What’s Algorithmsမiu*ရ4%eနလ%*?ဘ%မ1မယ0eတ%:ဘ0*ထD*ယ0သ4%*မယ'အ@ပင'သ4%*မယ'eနက%မတက'သ4%*မယ'eနပ0eနလ%*? တiမ'ထ0eနလ%*?
Thinking Algorithms for computers
why study Algorithms?
Why study Algorithms?1 x 2 x 3 x 4 4 x 3 x 2 x 11 x 2 = 22 x 3 = 66 x 4 = 244 x 3 = 1212 x 2 = 2424 x 1 = 242 bits3 bits5 bits4 bits5 bits5 bits
Searching dictionary
Alogrithims Worst Case Best CaseLinear Search O(n) O(1)Binary Search O(log n) O(1)Big O Notation
Big O Notation
တစ'eယ%က'eယ%က'က မင'*တiu CS GကD*ကအeရ*eက%ပ.လiuလ%*က4%လiueမ*ခ>:ရင'...
Recap• Computer Science ဆiuတ% Algorithms eတ4ကiueလ:လ%တ%။• Algorithms ဆiuတ% Input ကiu Output [email protected]ပ%င'*တ>: လuပ'ငန'*စI'။• Computer န%*လည'တ>: Algorithms ဆiuတ% တiက• ဘယ'အရ%မ1 အလက%*မရဘ0*။• Algorithms eတ4ရ>J @မန'KLန'*ကiu Big O န>[email protected]ပတယ'။
Open questions