Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
What's Computer Science
Search
Aung Kyaw Paing
January 20, 2017
Education
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Aung Kyaw Paing
See All by Aung Kyaw Paing
Encryption 101 on Android
vincentpaing
1
56
The Myth of Clean Code
vincentpaing
0
120
State of JUnit 5 in Android
vincentpaing
1
1.8k
Accessibility: Building an Inclusive Android Application
vincentpaing
0
230
A to Z of snapshot testing in Android
vincentpaing
1
1k
Modern Android Testing
vincentpaing
1
220
Accessbility and Android APIs
vincentpaing
1
220
IO/Extended Yangon 2022 - What's new in Android?
vincentpaing
0
240
Android API 101
vincentpaing
1
230
Other Decks in Education
See All in Education
Longitudinal research
aisw77
0
420
LP2627
cbtlibrary
0
200
CSS3 and Responsive Web Design - Lecture 5 - Web Technologies (1019888BNR)
signer
PRO
1
3.5k
EL GEOPARQUE MUNDIAL UNESCO VOLCANES DE CALATRAVA: DE LA INVESTIGACIÓN CIENTÍFICA A LA TRANSPOSICIÓN DIDÁCTICA EN EL AULA
juanmartin2026
0
58k
DRUGS ACTING ON THE PERIPHERAL NERVOUS SYSTEM
pawan_pharm
0
230
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 3
hiola
0
7.2k
人間関係に取り組む、その時に / step away to make space
spring_aki
0
200
Before You Scale: Understand the Theory Behind the Simulation
pfn
PRO
1
200
人工知能とは/IntroAI02
kfujita
0
120
El Geoparque Mundial UNESCO Volcanes de Calatrava de la Investigación Científica a la Transposición Didáctica en el aula
juanmartin2026
1
58k
Book-keeping
bvr7352
0
150
1002
cbtlibrary
0
490
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
380
Practical Orchestrator
shlominoach
192
12k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
630
Paper Plane (Part 1)
katiecoart
PRO
2
12k
A designer walks into a library…
pauljervisheath
211
25k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
580
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
A Tale of Four Properties
chriscoyier
163
24k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
350
Code Review Best Practice
trishagee
74
20k
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