Introduction to Computer Science
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
|File type :|
Take advantage of this course called Introduction to Computer Science to improve your Computer architecture skills and better understand Computer Science.
This course is adapted to your level as well as all Computer Science pdf courses to better enrich your knowledge.
All you need to do is download the training document, open it and start learning Computer Science for free.
This tutorial has been prepared for the beginners to help them understand basic Computer Science Computer architecture. After completing this tutorial you will find yourself at a moderate level of expertise in Computer Science from where you can take yourself to next levels.
This tutorial is designed for Computer Science students who are completely unaware of Computer Science concepts but they have basic understanding on Computer architecture training.
- Introduction to architecture (Type: PDF, Size: 1,037.00 Kb, Downloads: 1236)
- Introduction to ARM Memory and Assembly Language (Type: PDF, Size: 771.92 Kb, Downloads: 428)
- Basic computer concepts PDF course (Type: PDF, Size: 562.855 Kb, Downloads: 303)
- Spring Framework Notes for Professionals (Type: PDF, Size: 0.9 MB, Downloads: 4)
- Entity Framework Notes for Professionals (Type: PDF, Size: 1.5 MB, Downloads: 2)
- Introduction to Data Science (Type: PDF, Size: 55.8 MB, Downloads: 19)
- Gradle Succinctly (Type: PDF, Size: 2.6 MB, Downloads: 5)
- Gaming Rhythms (Type: PDF, Size: 6.0 MB, Downloads: 7)
- Learning Minecraft Bukkit (Type: PDF, Size: 1.0 MB, Downloads: 4)
- iOS Developer Notes for Professionals (Type: PDF, Size: 14.4 MB, Downloads: 8)