Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What's Computer Science
Search
Aung Kyaw Paing
January 20, 2017
Education
0
110
What's Computer Science
A brief description on what's Computer Science and what's it's all about
Aung Kyaw Paing
January 20, 2017
Tweet
Share
More Decks by Aung Kyaw Paing
See All by Aung Kyaw Paing
A to Z of snapshot testing in Android
vincentpaing
0
510
Modern Android Testing
vincentpaing
1
94
Accessbility and Android APIs
vincentpaing
0
99
IO/Extended Yangon 2022 - What's new in Android?
vincentpaing
0
150
Android API 101
vincentpaing
0
110
Android 11 and the future
vincentpaing
0
130
Have you ever heard the story of SQL the Delight?
vincentpaing
0
43
Have you met Test?
vincentpaing
1
75
What's New in Android - I/O Extended Yangon 2018
vincentpaing
3
250
Other Decks in Education
See All in Education
大学業務における生成AI活用の現在地 -基本編-
gmoriki
3
2.4k
困ったときのガイドライン / We Support You in Any Situation
yasulab
2
3.6k
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.2k
0521
cbtlibrary
0
110
(2024) Histoire et histoires du lycée Saint-Louis
mansuy
0
100
Before You Create Something
nandenjin
0
210
Цифровые финансы - магистерская программа Финэка МГИМО 2024 г.
niellony
0
400
ポケモンで音象徴
jamashita
0
260
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
signer
PRO
0
1.8k
2024年度春学期 統計学 第13回 不確かな測定の不確かさを測る ― 不偏分散とt分布 (2024. 7. 4)
akiraasano
PRO
0
110
〜AWS初心者向け〜 ベストプラクティスから学ぶ 「AWSセキュリティの高め方」
koheiyoshikawa
0
670
プロダクト・エンジニア・QAE 3軸でのナレッジシェアのススメ
hinac0
1
520
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
325
20k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.8k
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
BBQ
matthewcrist
82
9k
Designing for Performance
lara
604
67k
Making Projects Easy
brettharned
111
5.7k
Being A Developer After 40
akosma
72
580k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
26
1.6k
Transcript
What’s Computer Science?
About me • 2 years experience at Nex • Published
a couple of apps https://medium.com/@aungkyawpaing/
What’s Computer Science?
what’s computer science Computer Science ဆiuတ% Coding တစ'ခuတည'* မဟuတ'ပ.ဘ0*
what’s computer science Networking Data Research Software Development Software Engineering
Security Engineering Hacking QA Testing Computer Science မ1%ဒ.eတ4လည'*ပ.တယ'
what’s computer science Study of Algorithms Computer Science ဆiuတ%က8န'eတ%:အတ4က'eတ%:
What’s Algorithms
What’s Algorithms Input တစ'ခuကeန လiuခ<င'တ>: Outputတစ'ခuထ4က'လ%eစတ>: @ပuလuပ'ပuBအဆင':ဆင': Input Output Algorithms
What’s Algorithms မiu*ရ4%eနလ%*? ဘ%မ1မယ0eတ%:ဘ0* ထD*ယ0သ4%*မယ' အ@ပင'သ4%*မယ' eနက%မ<က'မ1န' တက'သ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 1 1 x 2 = 2 2 x 3 = 6 6 x 4 = 24 4 x 3 = 12 12 x 2 = 24 24 x 1 = 24 2 bits 3 bits 5 bits 4 bits 5 bits 5 bits
Searching dictionary
Alogrithims Worst Case Best Case Linear 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 e@ပ%င'*တ>: လuပ'ငန'*စI'။ • Computer န%*လည'တ>: Algorithms ဆiuတ% တiက<ရတယ'။ • ဘယ'အရ%မ1 အလက%*မရဘ0*။ • Algorithms eတ4ရ>J @မန'KLန'*ကiu Big O န>M@ပတယ'။
Open questions