This PDF tutorial aimes to give students a basic introduction to computer science, computer hardware/software, programming language and compilers. Free training document course under 109 pages by Ryan Stansifer.
Table of contents
- Introduction and Context. What is CS?
- Java review. Data, control constructs, static methods
- Classes. Incorporation, instantiation, inheritance
- Generics. Code reuse
- Program analysis. Steps the program takes
- Data structures. Lists, stacks, queue
- Overview of Course
- Course Goals
- Outline of Introduction
- What is Computer Science?
- What is CS?
- What Does A Computer Scientist Do?
- Programming Languages and Compilers
- Theory of Computation
- Numerical Analysis
- Distributed Computing
- Software Engineering
- Hardware and Operating System Platform
- Computer Hardware
- Computer Architecture—CPU
- Computer Registers
- Memory Hierarchy
- Java as a Teaching Language
Size : | 4126.498 Kb |
Downloads: | 207 |
Created: | 2019-08-26 |
Others related eBooks about Introduction to Computer Science
Download free course Training Site Reliability Engineers, pdf file on 116 pages by Jennifer Petoff, JC van Winkel, Preston Yoshioka, Jessie Yang, Jesus Climent Collado, Myk Taylor.
Download free course Think Complexity, pdf file on 228 pages by Allen Downey.
Download free course Semantic Systems. In the Era of Knowledge Graphs, pdf file on 141 pages by Eva Blomqvist, Paul Groth, Victor de Boer, Tassilo Pellegrini, Mehwish Alam, Tobias Käfer, Peter Kieseberg, Sabrina Kirrane, Albert Meroño-Peñuela, Harshvardhan J. Pandit.
Download free course Keras Succinctly, pdf file on 105 pages by James McCaffrey.
Download free course Blockchain and Crypt Currency, pdf file on 150 pages by by Makoto Yano, Chris Dai, Kenichi Masuda, Yoshio Kishimoto.