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
130
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
The Myth of Clean Code
vincentpaing
0
71
State of JUnit 5 in Android
vincentpaing
1
690
Accessibility: Building an Inclusive Android Application
vincentpaing
0
140
A to Z of snapshot testing in Android
vincentpaing
1
810
Modern Android Testing
vincentpaing
1
150
Accessbility and Android APIs
vincentpaing
1
150
IO/Extended Yangon 2022 - What's new in Android?
vincentpaing
0
170
Android API 101
vincentpaing
1
160
Android 11 and the future
vincentpaing
0
160
Other Decks in Education
See All in Education
小学校女性教員向け プログラミング教育研修プログラム「SteP」の実践と課題
codeforeveryone
0
140
2025年度春学期 統計学 第15回 分布についての仮説を検証する ー 仮説検定(2) (2025. 7. 17)
akiraasano
PRO
0
120
Software
irocho
0
540
~キャラ付け考えていますか?~ AI時代だからこそ技術者に求められるセルフブランディングのすゝめ
masakiokuda
7
500
EVOLUCIÓN DE LAS NEUROCIENCIAS EN LOS CONTEXTOS ORGANIZACIONALES
jvpcubias
0
180
DIP_2_Spatial
hachama
0
120
SISTEMA DE MEMORIA Y SU IMPACTO EN LAS DECISIONES.
jvpcubias
0
180
授業レポート:共感と協調のリーダーシップ(2025年上期)
jibunal
1
130
QR-koodit opetuksessa
matleenalaakso
0
1.7k
RSJ2025 ランチョンセミナー 一歩ずつ世界へ:学生・若手研究者のための等身大の国際化の始め方
t_inamura
0
320
Портфолио - Шынар Ауелбекова
shynar
0
120
自分だけの、誰も想像できないキャリアの育て方 〜偶然から始めるキャリアプラン〜 / Career planning starting by luckly v2
vtryo
1
230
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.1k
A Tale of Four Properties
chriscoyier
161
23k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.5k
How STYLIGHT went responsive
nonsquared
100
5.8k
Balancing Empowerment & Direction
lara
5
700
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Become a Pro
speakerdeck
PRO
29
5.6k
A better future with KSS
kneath
239
18k
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