Home » Computer architecture » How to Think Like a Computer Scientist

How to Think Like a Computer Scientist

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.
How to Think Like a Computer Scientist: Learning with Python - is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.

Table of contents

  • The way of the program
  • Variables, expressions and statements
  • Functions
  • Conditionals and recursion
  • Fruitful functions
  • Iteration
  • Strings
  • Lists
  • Tuples
  • Dictionaries
  • Files and exceptions
  • Classes and objects
  • Classes and functions
  • Classes and methods
  • Sets of objects
  • Inheritance
  • Linked lists
  • Stacks
  • Queues
  • Trees
  • Debugging
  • Creating a new data type
  • Recommendations for further reading

Pages : 280
File type : PDF
Downloads: 4
Submitted On: 2022-02-02
License: GNU FDL
Author(s): Allen Downey, Jeffrey Elkner, Chris Meyers

Take advantage of this course called How to Think Like a Computer Scientist to improve your Computer architecture skills and better understand computer.

This course is adapted to your level as well as all computer pdf courses to better enrich your knowledge.

All you need to do is download the training document, open it and start learning computer for free.

This tutorial has been prepared for the beginners to help them understand basic computer Computer architecture. After completing this tutorial you will find yourself at a moderate level of expertise in computer from where you can take yourself to next levels.

This tutorial is designed for computer students who are completely unaware of computer concepts but they have basic understanding on Computer architecture training.

Download

Tutorials in the same categorie :