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

Others Computer Science Tutorials

Google Maps API Succinctly

Gameplay, Emotions and Narrative

Azure Cognitive Services Succinctly

97 Things Every Software Architect Should Know

Cloud Native Applications

Others related eBooks about Introduction to Computer Science

Analysis for Computer Scientists

Download free course Analysis for Computer Scientists, pdf file on 372 pages by by Michael Oberguggenberger, Alexander Ostermann....

How to Think Like a Computer Scientist

Download free course How to Think Like a Computer Scientist, pdf file on 280 pages by Allen Downey, Jeffrey Elkner, Chris Meyers....

Spring Framework Notes for Professionals

Download free course Spring Framework Notes for Professionals, pdf file on 67 pages by Stack Overflow Community....

Intel Xeon Phi Coprocessor Architecture and Tools

Intel Xeon Phi Coprocessor Architecture and Tools: The Guide for Application Developers pr..., download free Intel Xeon Phi tutorial in PDF (232 pages) created by Rezaur Rahman ....

Introduction to ARM Memory and Assembly Language

Download free pdf tutorial about ARM Memory and Assembly Language,training document for beginners....

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....

IEA International Computer and Information Literacy Study 2018 Assessment Framework

Download free course IEA International Computer and Information Literacy Study 2018 Assessment Framework, pdf file on 77 pages by Julian Fraillon, John Ainley, Wolfram Schulz, Daniel Duckworth, Tim Friedman....

Fundamentals of computer architecture

Download tutorial in PDF about the fundamentals of computer architecture ,it's a free training document under 290 pages for experienced users by Mostafa Abd-El-Barr and Hesham El-Rewini....

CPU Architecture Tutorial

A complet tutorial about 80x86 CPU family and the major improvements occuring along the line, free download pdf training document....

Introduction to Computing Explorations in Language, Logic, and Machines

This book introduces the most important ideas in computing using the Scheme and Python programming languages, free download ebook in creative commons license....