Skip to content

    All Textbooks

    Filters

    Read more about x86-64 Assembly Language Programming with Ubuntu

    x86-64 Assembly Language Programming with Ubuntu

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    The purpose of this text is to provide a reference for University level assembly language and systems programming courses. Specifically, this text addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS). While the provided code and various examples should work under any Linux-based 64-bit OS, they have only been tested under Ubuntu 14.04 LTS (64-bit). The x86-64 is a Complex Instruction Set Computing (CISC) CPU design. This refers to the internal processor design philosophy. CISC processors typically include a wide variety of instructions (sometimes overlapping), varying instructions sizes, and a wide range of addressing modes. The term was retroactively coined in contrast to Reduced Instruction Set Computer (RISC3).

    (2 reviews)

    READ MORE

    Read more about MIPS Assembly Language Programming using QtSpim

    MIPS Assembly Language Programming using QtSpim

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    There are a number of excellent, comprehensive, and in-depth texts on MIPS assembly language programming. This is not one of them.The purpose of this text is to provide a simple and free reference for university level programming and architecture units that include a brief section covering MIPS assembly language programming. The text assumes usage of the QtSpim simulator. An appendix is included that covers the download, installation, and basic use of the QtSpim simulator.The scope of this text addresses basic MIPS assembly language programming including instruction set usage, stacks, procedure/function calls, QtSpim simulator system services, multiple dimension arrays, and basic recursion.

    No ratings

    (0 reviews)

    READ MORE

    Read more about Introduction to Programming using Fortran 95/2003/2008

    Introduction to Programming using Fortran 95/2003/2008

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    Computers are everywhere in our daily lives. Between the desktop, laptop, phone, bank, and vehicle, it is difficult to completely get away from computers. It only makes sense to learn a little about how a computer really works.This text provides an introduction to programming and problem solving using the Fortran 95/2003/2008 programming language. This introduction is geared for non-computer science majors. The primary focus is on an introduction to problem solving and algorithm development. As such, many details of the Fortran 95/2003/2008 language are omitted.

    (1 review)

    READ MORE

    Read more about Unfolding the Mystery of Life, Biology Lab Manual for Non-Science Majors

    Unfolding the Mystery of Life, Biology Lab Manual for Non-Science Majors

    Copyright Year:

    Contributors: Genovesi, Blinderman, and Natale

    Publisher: Ellen Genovesi, Laura Blinderman and Patrick Natale

    License: CC BY

    This laboratory manual is intended for use in a biology laboratory course taken by non-science majors, pre-biology, and pre-allied health majors.

    (10 reviews)

    READ MORE

    Read more about Answering questions with data: Introductory Statistics for Psychology Students

    Answering questions with data: Introductory Statistics for Psychology Students

    Copyright Year:

    Contributor: Crump

    Publisher: Crump Lab

    License: CC BY-SA

    This is a free textbook teaching introductory statistics for undergraduates in Psychology. This textbook is part of a larger OER course package for teaching undergraduate statistics in Psychology, including this textbook, a lab manual, and a course website. All of the materials are free and copiable, with source code maintained in Github repositories.

    (1 review)

    READ MORE

    Read more about Introduction to Community Psychology

    Introduction to Community Psychology

    Copyright Year:

    Contributors: Jason, Glantsman, and O'Brien

    Publisher: Rebus Community

    License: CC BY

    This textbook will show you how to comprehensively analyze, investigate, and address escalating problems of economic inequality, violence, substance abuse, homelessness, poverty, and racism. It will provide you with perspectives and tools to partner with community members and organizations to promote a fair and equitable allocation of resources and opportunities.

    (3 reviews)

    READ MORE

    Read more about Principles of Political Economy - Third Edition

    Principles of Political Economy - Third Edition

    Copyright Year:

    Contributor: Saros

    Publisher: Valparaiso University

    License: CC BY-NC-SA

    This textbook is unique among economics textbooks. It contains many of the same topics as mainstream textbooks, but it includes and takes very seriously heterodox critiques and alternatives to the mainstream approach to economics. It includes a whole range of alternative theories, including Post-Keynesian, Austrian, Marxian, radical, feminist, institutionalist, and other approaches. The purpose is to teach students about alternative schools of economic thought but also to deepen their understanding of the dominant, neoclassical approach to economics. In this sense, it draws a great deal of inspiration from Richard Wolff and Stephen Resnick’s Contending Economic Theories. Following Wolff and Resnick, an even broader objective is to teach students that economics is a discourse and that no single voice can rightfully claim to have a monopoly on the truth about economics.

    (2 reviews)

    READ MORE

    Read more about Wellbeing in Educational Contexts - Second Edition

    Wellbeing in Educational Contexts - Second Edition

    Copyright Year:

    Contributors: Carter and Andersen

    Publisher: University of Southern Queensland

    License: CC BY-NC

    This text endeavours to focus on wellbeing promotion in educational contexts as schools and other educational contexts play a pivotal role in teaching students about nonviolence, promoting understanding of diversity, endowing people with a shared purpose and meaning and the skills and behaviours to create a more inclusive, healthy, and positive future.

    (2 reviews)

    READ MORE

    Read more about Tea Time Numerical Analysis

    Tea Time Numerical Analysis

    Copyright Year:

    Contributor: Brin

    Publisher: Leon Q. Brin

    License: CC BY-SA

    This textbook was born of a desire to contribute a viable, free, introductory Numerical Analysis textbook for instructors and students of mathematics. The ultimate goal of Tea Time Numerical Analysis is to be a complete, one-semester, single-pdf, downloadable textbook designed for mathematics classes. Now includes differential equations.

    No ratings

    (0 reviews)

    READ MORE

    Read more about Mathematical Analysis I

    Mathematical Analysis I

    Copyright Year:

    Contributor: Zakon

    Publisher: The Trillia Group

    License: CC BY

    This award-winning text carefully leads the student through the basic topics of Real Analysis. Topics include metric spaces, open and closed sets, convergent sequences, function limits and continuity, compact sets, sequences and series of functions, power series, differentiation and integration, Taylor's theorem, total variation, rectifiable arcs, and sufficient conditions of integrability. Well over 500 exercises (many with extensive hints) assist students through the material.

    (1 review)

    READ MORE