MERLOT Materials
Show results for
Filter by
- Algorithms and Complexity (11)
- Architecture and Organization (3)
- Computational Science (5)
- Discrete Structures (2)
- Graphics and Visualization (3)
- Human-Computer Interaction (7)
- Information Assurance and Security (4)
- Information Management (12)
- Intelligent Systems (7)
- Networking and Communication (14)
- Operating Systems (6)
- Platform-based Development (2)
- Programming & Programming Languages (68)
- Social Issues and Professional Practice (4)
- Software Development (10)
- Software Engineering (5)
This book was written and submitted to the Open Textbook Challenge by Dr. Olivier Bonaventure of the Université... see more
Think Java is an introduction to computer science and programming intended for readers with little or no experience. We... see more
This book was written for a one-semester course in web design for students in Ryerson’s Faculty of Communication and... see more
The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a... see more
Web Accessibility for Developers is a technical book aimed primarily at programmers. Learn how to develop accessible... see more
This book contains roughly three parts. The first 11 chapters discuss the JavaScript language itself. The next eight... see more
An Introduction to Computer Networks is a free and open general-purpose computer-networking textbook, complete with... see more
"Computer Networking : Principles, Protocols and Practice" is an open-source ebook that explains the main principles of... see more
The Educational App Development Toolkit for Teachers and Learners is designed to introduce the basic and some... see more
Open SUNY Textbooks Initiative (2012) is an open access textbook initiative by the State University of New York (SUNY)... see more
Think Python is a concise introduction to software design using the Python programming language. Intended for people with... see more
This encyclopedia covers areas relevant to the design of interactive products and services like websites, household... see more
This AndroidTM Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the... see more
The Seventh Edition of Introduction to Programming Using Java is a free, on-line textbook on introductory programming,... see more
We have designed this third edition of Java, Java, Java to be suitable for a typical Introduction to Computer Science... see more
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit by Steven Bird, Ewan Klein,... see more
In this book, you will learn how digital signals are captured, represented, processed, communicated, and stored in... see more
This book is about complexity science, data structures and algorithms, intermediate programming in Python, and the... see more
CS Awesome is an interactive textbook that presents Computer Science 1 curriculum (learning how to program with Java)... see more
How to Think Like a Computer Scientist: Learning with Python is an introduction to programming using Python. The book... see more
Introduction to Computer Graphics is a free, on-line textbook covering the fundamentals of computer graphics and computer... see more
This book is an introduction to the study of programming languages. The material has evolved from lecture notes used in a... see more
Artificial Intelligence: Foundations of Computational Agents is a book about the science of artificial intelligence (AI).... see more
The premise of this book is to let the data sets lead the student along a path of discovery throughout the world of data... see more