Browse Items (58 total)

  • Collection: 000 Computer Science, Information & General Works

Research Methods in Psychology (New Zealand edition)

0000ResPsyZea.png
This textbook is an adaptation of the Research Methods in Psychology that is available on this site in US and Canadian editions. This New Zealand edition is an adaptation to the New Zealand context. The main changes are in Chapters 1 and 3 and the…

Steps to Success : Crossing the Bridge Between Literacy
Research and Practice

Steps-to-Success-1457390813.pdf.png
Steps to Success: Crossing the Bridge Between Literacy Research and Practice introduces instructional strategies linked to the most current research-supported practices in the field of literacy. The book includes chapters related to…

OER: A Field Guide for Academic Librarians

OER_ A Field Guide for Academic Librarians.pdf
We intend this book to act as a guide writ large for would-be champions of OER, that anyone—called to
action by the example set by our chapter authors—might serve as guides themselves. The following chapters
tap into the deep experience of…

Sharing Your Work in Open Access

232211eng.pdf
This is the last Module of the course on Open Access for researchers. So far you have studied about Open Access, its history, advantages, initiatives, copyrights and licensing, evaluation matrix for research – all in the context of scholarly…

Introduction to Computer Graphics

graphicsbook-linked.pdf
Introduction to Computer Graphics is a free, on-line textbook covering the fundamentals of computer graphics and computer graphics programming. This book is meant for use as a textbook in a one-semester course that would typically be taken by…

Embedded Controllers Using C and Arduino / 2E

EmbeddedControllers.pdf
This text is designed to introduce and expand upon material related to the C programming language and embedded controllers, and specifically, the Arduino development system and associated Atmel ATmega microcontrollers. It is intended to fit the time…

Implementing a One Address CPU in Logisim

Implementing a One Address CPU in Logisim.pdf
Most computer users have an incorrect, but useful, cognitive metaphor for computers in which the user says (or types or clicks) something and a mystical, almost intelligent or magical, behavior happens. It is not a stretch to describe computer users…

Think Data Structures: Algorithms and Information Retrieval in Java

think data struktur.pdf
This book is intended for college students in computer science and related fields, as well as professional software engineers, people training in software engineering, and people preparing for technical interviews. Before you start this book, you…

How to think like a computer scientist

The goal of this book is to teach you to think like a computer scientist. I like the way computer scientists think because they combine some of the best features of Mathematics, Engineering, and Natural Science. Like mathematicians, computer…

Knowledge Services

626397.pdf
Knowledge Services converges information management, knowledge management (KM), and strategic learning into a single enterprise-wide discipline for the benefit of the business or organization in which it is practiced. With the success of knowledge…

Digital Material

340034.pdf
Three decades of societal and cultural alignment of new media have yielded a host of innovations, trials, and problems, accompanied by versatile popular and academic discourse. New Media Studies crystallized internationally into an established…

Corporate Memory : Records and Information Management in the Knowledge Age
Modify Search | New Search

626355.pdf
Corporate memory' is the body of information that an organization needs to keep for re-use. It is the active and historical information that an organization has that is worth sharing, managing and preserving to enable it to function effectively. This…

Safety and Reliability for Science and Technology

SCI_S409_Free_Courseware_10660.pdf
Safety and reliability are two important aspects of science and technology. They are
highly related, and they complement each other, i.e. they provide each other with
more information than could be obtained individually. When safety and reliability…

Polaris : The Chief Scientist's Recollections of the American North Pole Expedition, 1871-73

626399.pdf

Emil Bessels was chief scientist and medical officer on George Francis Hall's ill-fated American North Pole Expedition of 1871-73 on board the ship Polaris. Bessels' book, translated from the German in its entirety for the first time, is one of…

Web Site Design

IT_S234_Free_courseware_1666.pdf
Websites are created using a set of standard technologies. Many of these technologies
involve markup and programming languages for encoding page content and
specifying the appearance and interactive behaviour of Web elements. In this module,
you…

Introduction to G Programming

Introduction_to_G_Programming_8091.pdf
The Internet, personal devices and multicore computers have greatly changed and enhanced our lives by allowing us to access information and entertainment ondemand anytime, anywhere. While these technologies are great on their own merit,
the reality…

Computer And PC Designs

ELEC_S333_Free_Courseware_10075.pdf
Before we go into details on various computer designs concepts, we need to
understand how to interpret the performance of a computer system. To start with, we will look at some basic metric and benchmarks for the measurement of a computer's…

Computer Networks

ELEC_S332_Free_Courseware_10132.pdf
Nowadays, everyone is using the Internet. We have hooked our computers to the
Internet, where we can access information and transmit messages. The Internet is a
very large computer network. Computer networks are so important in our daily life
that…

Network Programming And Design

ELEC_S212_Free_Courseware_10308.pdf
This module will enable you to understand various wireless technologies, especially
those that have been infused into our daily lives. Also, a range of wireless network
protocols and wireless LAN design models will be discussed. Another topic that…

The symbiosis between information system project complexity and information system project success

644258.pdf
Project success is widely covered, and the discourse on project complexity is proliferating. The purpose of this book is to merge and investigate the two concepts within the context of information system (IS) projects and understand the symbiosis…

Writing, Medium, Machine: Modern Technographies

618513.pdf
Writing, Medium, Machine: Modern Technographies is a collection of thirteen essays by leading scholars which explores the mutual determination of forms of writing and forms of technology in modern literature. The essays unfold from a variety of…

Multimedia Technology

COMP_S888_Free_Courseware_10528.pdf
With the success of websites such as YouTube, streaming is no doubt one of the most important multimedia applications. This module explains two very different
approaches to building a streaming application.
With a streaming server such as Microsoft…

Beginning Excel

Beginning Excel.pdf
This textbook was written for a community college introductory course in spreadsheets utilizing Microsoft Excel. While the figures shown utilize Excel 2016, the textbook was written to be applicable to other versions of Excel as well. The book…

Augmented Reality

628401.pdf

There is at present no publication specifically dedicated to analyzing the philosophical implications of augmented reality. Applications cover diverse fields like psychopathology and education, implications concern issues as diverse as negative…

Laying the Foundation

605454.pdf
Laying the Foundation: Digital Humanities in Academic Libraries examines the library’s role in the development, implementation, and instruction of successful digital humanities projects. It pays special attention to the critical role of librarians in…

The Missing Link: An Introduction to Web Development and Programming

The Missing Link An Introduction to  Web Development and Programming.pdf
Web development is an evolving amalgamation of languages that work in concert to receive, modify, and deliver information between parties using the Internet as a mechanism of delivery.
While it is easy to describe conceptually, implementation is…

The Information Literacy User’s Guide: An Open

The Information Literacy User’s Guide.pdf
Good researchers have a host of tools at their disposal that make navigating today’s complex information ecosystem much more manageable. Gaining the knowledge, abilities, and self-reflection necessary to be a good researcher helps not only in…

Introduction to Internet Marketing

Internet_Marketing_textbook.pdf
Internet marketing is the fastest growing and most exciting branch of marketing
today. as the world becomes ever more connected, keeping up with developments
and trends is vital for marketers trying to reach new audiences – who are…

Principles of Computer System Design: An Introduction

Principles of Computer System Design.pdf
Principles of Computer System Design is the first textbook to take a principles-based approach to the computer system design. It identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating…

Physical Modeling in MATLAB

Physics Modeling in Matlab.pdf
Most books that use MATLAB are aimed at readers who know how to program. This book is for people who have never programmed before.
As a result, the order of presentation is unusual. The book starts with scalar values and works up to vectors and…

Introduction to Computing

Introduction to Computing.pdf
Computer science studies how to describe, predict properties of, and efficiently implement information processes. This book introduces the most important ideas in computing using the Scheme and Python programming languages. It focuses on how to…

Introduction to Computer Graphics

Introduction to Computer Graphics.pdf
A free, on-line textbook covering the fundamentals of computer graphics and computer graphics programming.

Introduction to Autonomous Robots

Introduction to Autonomous Robots.pdf
This book introduces concepts in mobile, autonomous robotics to 3rd-4th year students in Computer Science or a related discipline. The book covers principles of robot motion, forward and inverse kinematics of robotic arms and simple wheeled…

Introductory Business Statistics with Interactive Spreadsheets

Introduction Business Statistics with Interactive Spreadsheets.pdf
Introductory Business Statistics with Interactive Spreadsheets – 1st Canadian Edition is an adaptation of Thomas K. Tiemann’s book, Introductory Business Statistics. This new edition still contains the basic ideas behind statistics, such as…

How to Think Like a Computer Scientist

How to Think Like a Computer Scientist.pdf
"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…

Android Programming Tutorials

Android Programming Tutorials.pdf
This book has been replaced by the omnibus edition of The Busy Coder's Guide to Android Development, and so this book is no longer available in digital form as a separate title. Visit the page for The Busy Coder's Guide to Android Development to…

Journalism

Journalism-101_b_v63_ct3_s1.pdf
1.1 Why Study Journalism?
• Describe the purpose of the press.
• Explain the Founding Fathers’ motive for the First Amendment.
• Relate the watchdog role of a free press and its impact on society.
• Relate the role of a citizen in a democracy.

An Introduction to MATLAB and Mathcad

An Introduction to Matlab and Mathcad.pdf
An introduction to programming and problem solving using both MATLAB and Mathcad.

An Introduction to Computer Networks

An Introduction to Computer Networks.pdf
An introductory text for college or graduate course in computer networks, with a balance between practical matters and underlying principles. It covers the LAN, internetworking and transport layers, focusing primarily on TCP/IP.

Database Design

Database-Design.pdf
This book presents the concepts used in database systems, focusing on design process.

Introduction to Programming Languages

book[1].pdf
Introduction to Programming Languages is designed to formalize and consolidate the knowledge of programming languages gained in the introductory courses a computer science curriculum and to provide a base for further studies in the semantics and…

Support Vector Machines

https://i.ytimg.com/vi/eHsErlPJWUU/default.jpg
Support Vector Machines - One of the most successful learning algorithms; getting a complex model at the price of a simple one. Lecture 14 of 18 of Caltech's Machine Learning Course - CS 156 by Professor Yaser Abu-Mostafa. View course materials in…

Database Design - 2nd Edition

5. Database Design - 2nd Edition.pdf
Database Design - 2nd Edition covers database systems and database design concepts. New to this edition are SQL info, additional examples, key terms and review exercises at the end of each chapter.

Information Systems

4. Information Systems.pdf
Students need to understand systems and the systems concept, and they need to understand the role of ICT in enabling systems. Students will learn the characteristics of good systems (e.g., intuitive, likable, error-resistant, fast, flexible, and the…

Open Data Structures

3. Open Data Structures.pdf
There are plenty of books that teach introductory data structures. Some of them are very good. Most of them cost money, and the vast majority of computer science undergraduate students will shell out at least some cash on a data structures book.

Algorithms and Data Structures

2. algorithms and data structures.pdf
This is a textbook for first year Computer Science. Algorithms and Data Structures With Applications to Graphics and Geometry.

Foundations of Computation

FoundationsOfComputation.pdf
Foundations of Computation is a free textbook for a one-semester course in theoretical computer science. It has been used for several years in a course at Hobart and William Smith Colleges.