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
Introduction to Computer Science
Size : 4126.498 Kb
File type : pdf
Downloads: 192
Created: 2019-08-26

Others related eBooks about Introduction to Computer Science

Computer Lessons for beginners in PDF

This article is a comprehensive guide to computer lessons for beginners, covering the essential skills and knowledge necessary to operate a computer effectively....

Computer Architecture

In this tutorial, we briefly describe a basic computer architecture and principles of its operation ,a free PDF training course under 12 pages by Milo Martin & Amir Roth....

Computer Vision Metrics

Download free course Computer Vision Metrics, pdf file on 498 pages by Scott Krig....

Seeing Theory

Download free course Seeing Theory, pdf file on 66 pages by Daniel Kunin, Jingru Guo, Tyler Dae Devlin, Daniel Xiang....

Open Data Structures

Download free course Open Data Structures, pdf file on 336 pages by Pat Morin....