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: 207
Created: 2019-08-26
Introduction to Computer Science

Others Computer Science Tutorials

Algorithms Notes for Professionals

Asterisk: The Future of Telephony

Kubernetes for Full-Stack Developers

Building Games for Firefox OS

Blockchain and Crypt Currency

Others related eBooks about Introduction to Computer Science

Computer Fundamentals course

With this course, you will learn how a computer works, it introduces you to assembly-level programming. You will be able to write a simple assembly language program. At the end of the tutorial, you’ll be able to understand the different types of information which may be stored in a computer memory...

Motherboard Study Guide

Download free pdf tutorial about the Motherboard computer, complet training document in 23 pages designated to beginner student level....

Help! My Computer is Broken

Download free course Help! My Computer is Broken, pdf file on 144 pages by Barry Collins....

ROM, EPROM, and EEPROM pdf tutorial

Download free pdf tutorial about ROM, EPROM, and EEPROM, training course intended to beginners....

Basic Computer Hardware Tutorial

Download Basic Computer Hardware Tutorial, training document in pdf intended to beginners....

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 basics PDF tutorial

This course describes the basics components of computer (software, hardware, input and output devices), free training document in pdf for download....

Getting the Most from LINQPad Succinctly

Download free course Getting the Most from LINQPad Succinctly, pdf file on 112 pages by José Roberto Olivas Mendoza....

Cache Memory course

Download free training document in pdf ,brief overview of memory cache on 18 pages by Linda Wong....

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