Computer Science Textbooks
Temas de Diseño en Interacción Humano-Computadora
Copyright Year: 2014
Contributors: Arteaga, Hernández, and Amador
Publisher: LATIn Project
License: CC BY-SA
El nivel académico que pretende abordar el libro es en las diferentes licenciaturas e ingenierías que consideren tópicos en el área de interacción humano computadora, así como los posgrados relacionados con la temática. El libro describe diferentes tipos de interacción que pueden ofrecer las aplicaciones interactivas donde a través de la interfaz gráfica es posible guiar y hacer fácil la tarea del usuario. Así pues, el lector puede encontrar diferentes trabajos que especifican desde los requerimientos del usuario hasta el diseño, programación y evaluación de distintas aplicaciones interactivas.
No ratings
(0 reviews)
Aprendiendo a Programar en Python con mi Computador: Primeros pasos rumbo a cómputos de gran escala en las Ciencias e Ingenierías
Copyright Year: 2016
Contributors: Rojas, Fernández, and Ruiz
Publisher: LATIn Project
License: CC BY-NC-SA
Este libro está dirigido, principalmente, a Estudiantes y Docentes que quieren aprender a programarcomo forma de fortalecer sus capacidades cognoscitivas y así obtener un beneficio adicional de su computador para lograr un mejor provecho de sus estudios. Dada la orientación del libro respecto a programar para resolver problemas asociados a las Ciencias e Ingenierías, el requisito mínimo de matemáticas que hemos elegido para presentar el contenido del mismo se cubre, normalmente, en el tercer año del bachillerato. No obstante, el requisito no es obligatorio para leer el libro en su totalidad y adquirir los conocimientos de programación obviando el contenido matemático.
(1 review)
Microprocesadores Fundamentos y Aplicaciones
Copyright Year: 2018
Contributors: Valdivieso and Solís
Publisher: LATIn Project
License: CC BY-SA
Este trabajo ha sido desarrollado gracias a la interacción como docente universitario en la enseñanza teórica y práctica de la materia de microprocesadores con diversos grupos de estudiantes por alrededor de 15 años. Es con sus exigencias, cuestionamientos y colaboraciones con sus proyectos prácticos implementados en los cursos dictados, que se ha podido construir una guía comprensiva, que trate de responder de una forma adecuada las múltiples dudas de los estudiantes en su proceso de aprendizaje. La disponibilidad de tiempo en el aula de clase muchas veces no es suficiente para responder las inquietudes de los estudiantes; así que, se espera que con este trabajo se contribuya a proporcionar al lector un cúmulo de información que le ayuden de una manera práctica y escalonada a comprender la base teórica de los microprocesadores de Intel y sus derivados (capítulos 1 al 15), con implementaciones prácticas básicas (capítulo 16). Al final se citan libros de referencia que pueden consultarse para profundizar los temas tratados.
No ratings
(0 reviews)
Introduction to MIPS Assembly Language Programming
Copyright Year: 2016
Contributor: Kann
Publisher: Charles W. Kann III
License: CC BY
This book was written to introduce students to assembly language programming in MIPS. As with all assemblylanguage programming texts, it covers basic operators and instructions, subprogram calling, loading andstoring memory, program control, and the conversion of the assembly language program into machine code.
(2 reviews)
Combinatorics - Version 2.1
Copyright Year: 2022
Contributor: Morris
Publisher: Joy Morris
License: CC BY-NC-SA
Combinatorics is an upper-level introductory course in enumeration, graph theory, and design theory.
No ratings
(0 reviews)
Eloquent JavaScript: A Modern Introduction to Programming
Copyright Year: 2014
Contributor: Haverbeke
Publisher: No Starch Press
License: CC BY-NC
JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.
(5 reviews)
Relational Databases and Microsoft Access
Copyright Year: 2016
Contributor: McFadyen
Publisher: Ron McFadyen
License: CC BY-NC-SA
This text is a free introductory text that introduces MS Access and relational database design. The motivation is to support a second-year course on database systems which, to the student, is either a service course providing an introduction to database concepts, or, as a prerequisite for more advanced study in the field.
(7 reviews)
Java with BlueJ Part 2
Copyright Year: 2016
Contributor: McFadyen
Publisher: Ron McFadyen
License: CC BY-NC-SA
This book is Part II of a two-part set that introduces the Java programming language. The text assumes the student will be using the BlueJ development environment and provides some introductory BlueJ material. Our experience has been that BlueJ is easy to learn and provides a good programming environment for the beginner programmer.
No ratings
(0 reviews)
Java with BlueJ
Copyright Year: 2016
Contributor: McFadyen
Publisher: Ron McFadyen
License: CC BY-NC-SA
This book is Part I of a two-part set that introduces the Java programming language. The text assumes the student will be using the BlueJ development environment and provides some introductory BlueJ material. Our experience has been that BlueJ is easy to learn and provides a good programming environment for the beginner programmer.
(2 reviews)
Nature of Geographic Information Systems
Copyright Year: 2014
Contributor: DiBiase
Publisher: BCcampus
License: CC BY-NC-SA
The purpose of this text is to promote understanding of the Geographic Information Science and Technology enterprise (GIS&T, also known as “geospatial”).
(2 reviews)