Table of Contents

View page as slide show

Computer Science Fundamentals

Mithat Konar

What is computer science?

What is computer science?

Major branches of computer science

Computer science topics

Application fields

6)

What about programming?

Algorithms

Algorithms

Algorithm example

let C equal 0
repeat the following B times:
    add A to C
the desired result is C

What is a computer?

Hardware

Software

Kinds of software

Fin

<html> <script> var uls = document.getElementsByTagName('ul'); for(var i=0,j=uls.length;i<j;++i){uls[i].setAttribute('class','incremental')} </script> </html>

1)
Merriam-Webster. Accessed July 25, 2016. http://www.merriam-webster.com/dictionary/computer science.
2)
“Definition of Computer Science in English:” Computer Science: Definition of Computer Science in Oxford Dictionary (American English) (US). Accessed July 25, 2016. http://www.oxforddictionaries.com/us/definition/american_english/computer-science?q=computer science.
3) , 4) , 5)
“UB - University at Buffalo, The State University of New York.” What Is Computer Science? Accessed July 25, 2016. http://www.cse.buffalo.edu/undergrad/what_is_CS.php.
6)
From Charles Dierbach, Introduction to Computer Science Using Python: A Computational Problem-solving Focus (Hoboken, NJ: John Wiley & Sons, 2013).
7)
Merriam-Webster. Accessed July 25, 2016. http://www.merriam-webster.com/dictionary/algorithm.
8)
“Definition of algorithm in English:” Computer Science: Definition of Computer Science in Oxford Dictionary (American English) (US). Accessed July 25, 2016. http://www.oxforddictionaries.com/us/definition/american_english/algorithm.