Digital library
Textbooks, references and open learning resources.

External
How to Think Like a Computer Scientist: C Version
Allen Downey; Thomas Scheffler · Green Tea Press · 1999
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 scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating trade offs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.The single most important skill for a computer scientist is problem-solving. By that I mean the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately. As it turns out, the process of learning to program is an excellent opportunity to practice problem-solving skills. That’s why this chapter is called “The way of the program.”

External
How to Think Like a Computer Scientist: C++ Version
Allen Downey · Green Tea Press · 2012
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 scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating trade offs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.The single most important skill for a computer scientist is problem-solving. By that I mean the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately. As it turns out, the process of learning to program is an excellent opportunity to practice problem-solving skills. That’s why this chapter is called “The way of the program.”

External
Think Bayes: Bayesian Statistics Made Simple
Allen Downey · Green Tea Press · 2012
Think Bayes is an introduction to Bayesian statistics using computational methods. The premise of this book, and the other books in the Think X series, is that if you know how to program, you can use that skill to learn other topics. Most books on Bayesian statistics use mathematical notation and present ideas in terms of mathematical concepts like calculus. This book uses Python code instead of math, and discrete approximations instead of continuous mathematics. As a result, what would be an integral in a math book becomes a summation, and most operations on probability distributions are simple loops. I think this presentation is easier to understand, at least for people with programming skills. It is also more general, because when we make modeling decisions, we can choose the most appropriate model without worrying too much about whether the model lends itself to conventional analysis. Also, it provides a smooth development path from simple examples to real-world problems.

External
Foundations of Computation
Carol Critchlow; David Eck · Carol Crichlow and David Eck · 2011
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. The course has no prerequisites other than introductory computer programming. The first half of the course covers material on logic, sets, and functions that would often be taught in a course in discrete mathematics. The second part covers material on automata, formal languages, and grammar that would ordinarily be encountered in an upper level course in theoretical computer science.

External
Algorithms and Data Structures With Applications to Graphics and Geometry
Jurg Nievergelt; Klaus Hinrichs · Global Text Project · 2011
An introductory coverage of algorithms and data structures with application to graphics and geometry.

External
Data Analytics with Applications in Business
Elbert Hearon · Aurora University · 2026
In today’s data-driven world, businesses constantly ask: How can we make optimal decisions? How can we predict what will happen next? Data analytics answers these questions and many other by transforming raw data into meaningful insights.

External
Fundamentals of Business Math
Lisa Koster; Tracey Chase · Conestoga College · 2023
This text will provide students with learning tools to develop fundamental mathematic skills and help them to improve basic arithmetic skills and develop reasoning and problem-solving skills.

External
Gateway to Business Analytics with Microsoft Excel®
Humberto Barreto · PALNI · 2025
Business analytics is a new, expanding subfield with fuzzy edges that overlap into a variety of other established disciplines, including economics, econometrics, computer science, data science, finance, statistics, mathematics, and even psychology. Business analytics includes such traditional techniques as regression and data visualization, but also newer methods such as web scraping, big data, machine learning, and artificial intelligence. Its key distinguishing feature is using data to make and communicate business decisions. This textbook utilizes Microsoft Excel to present a mix of topics appropriate to an undergraduate level introduction to business analytics course with an engaging delivery style.

External
Business Calculus with Excel
Mike May · Mike May, S.J. and Anneke Bart · 2024
This text is intended for a one semester calculus course for business students with the equivalent of a college algebra prerequisite. Rather than being a three-semester engineering calculus course that has been watered down to fit into one semester it is designed for the business students.

External
International Finance: Theory and Policy
Steve Suranovic · Saylor Foundation · 2010
International Finance Theory and Policy is built on Steve Suranovic's belief that to understand the international economy, students need to learn how economic models are applied to real world problems. It is true what they say, that ”economists do it with models.“ That's because economic models provide insights about the world that are simply not obtainable solely by discussion of the issues. International Finance Theory and Policy develops a unified model of the international macroeconomy. The text provides detailed descriptions of major macroeconomic variables, covers the interest rate parity and purchasing power parity theories of exchange rate determination, takes an exhaustive look at the pros and cons of trade imbalances and presents the well-known AA-DD model to explore the effects of fiscal and monetary policy under both fixed and flexible exchange rates. The models are developed, not by employing advanced mathematics, but rather by walking students through a detailed description of how a model's assumptions influence its conclusions. But more importantly, each model and theory is connected to real world policy issues. The Finance Text has the following unique features: o Begins with an historical overview of the international macroeconomy to provide context for the theory. o Concludes with a detailed discussion of the pros and cons of fixed and floating exchange rate systems. o Provides an extensive look at the issue of trade imbalances. Readers learn techniques to evaluate whether a country's trade deficit (or surplus) is dangerous, beneficial, or benign. o Explains how purchasing power parity is used to make cross country income comparisons. o Offers clear detailed explanations of the AA-DD model. o Applies the AA-DD model to understand the effects of monetary and fiscal policy on GDP, the exchange rate, and the trade balance. International Finance Theory and Policy by Steve Suranovic is intended for a one-semester course in International Finance. After M

External
Money and Banking
Robert Wright · Saylor Foundation · 2012
The financial crisis of 2007-8 has already revolutionized institutions, markets, and regulation. Wright's Money and Banking V 2.0 captures those revolutionary changes and packages them in a way that engages undergraduates enrolled in Money and Banking and Financial Institutions and Markets courses. Minimal mathematics, accessible language, and a student-oriented tone ease readers into complex subjects like money, interest rates, banking, asymmetric information, financial crises and regulation, monetary policy, monetary theory, and other standard topics. Numerous short cases, called "Stop and Think" boxes, promote internalization over memorization. Exercise drills ensure basic skills competency where appropriate. Short, snappy sections that begin with a framing question enhance readability and encourage assignment completion. The 2.0 version of this text boasts substantive revisions (additions, deletions, rearrangements) of almost every chapter based on the suggestions of many Money and Banking instructors. Some specific highlights are: Chapter 11 now contains enhanced descriptions of recent regulatory changes, including Dodd-Frank, Chapter 12 is an entirely new chapter on derivatives covering forwards, futures, options, and swaps that also including comprehensive treatment of the causes and consequences of financial crises, and Chapter 14 has updated discussions of the Federal Reserve's monetary policy tools, including paying interest on reserves, and the structure and leadership of the European Central Bank. Recent financial turmoil has increased student interest in the financial system but simultaneously threatens to create false impressions and negative attitudes. This up-to-date text by a dynamic, young author encourages students to critique the financial system without rejecting its many positive attributes. Peruse the book online now to see for yourself if this book fits the needs of your course and students. This textbook has been used in classes at:Augustana

External
Elementary Algebra
Wade Ellis; Denny Burzynski · OpenStax CNX · 2010
This course takes an interdisciplinary approach to ethics in business and provides modules in Ethical Leadership, Ethical Decision-Making, Social Responsibility, and Corporate Governance. Students will actively study ethical theory by carrying out exercises to help them build theory-based tools for encountering ethical problems in business practice. They will also work with cases in business ethics designed to give them practice in developing skills of ethical leadership, ethical decision-making, and carrying out socio-technical analyses to respond to issues of social responsibility. This course will culminate in an Ethics Bowl competition in which students will practice ethics advocacy in a variety of organizational contexts in business.

External
Introductory Business Statistics
Lex Holmes; Barbara Illowsky; Susan Dean · OpenStax · 2023
Introductory Business Statistics 2e aligns with the topics and objectives of the typical one-semester statistics course for business, economics, and related majors. The text provides detailed and supportive explanations and extensive step-by-step walkthroughs. The author places a significant emphasis on the development and practical application of formulas so that students have a deeper understanding of their interpretation and application of data. Problems and exercises are largely centered on business topics, though other applications are provided in order to increase relevance and showcase the critical role of statistics in a number of fields and real-world contexts. The second edition retains the organization of the original text. Based on extensive feedback from adopters and students, the revision focused on improving currency and relevance, particularly in examples and problems. A detailed transition guide is available for instructors. The first edition of Introductory Business Statistics by OpenStax is available in web view here.

External
Introductory Business Statistics with Interactive Spreadsheets
Mohammad Mahbobi; Thomas Tiemann · BCcampus · 2010
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 populations, samples, the difference between data and information, and sampling distributions as well as information on descriptive statistics and frequency distributions, normal and t-distributions, hypothesis testing, t-tests, f-tests, analysis of variance, non-parametric tests, and regression basics. New topics include the chi-square test and categorical variables, null and alternative hypotheses for the test of independence, simple linear regression model, least squares method, coefficient of determination, confidence interval for the average of the dependent variable, and prediction interval for a specific value of the dependent variable. This new edition also allows readers to learn the basic and most commonly applied statistical techniques in business in an interactive way — when using the web version — through interactive Excel spreadsheets. For each topic, a customized interactive template has been created within which selected values can be repeatedly changed to observe how the entire process, as well as the outcomes, are automatically adjusted. Also, in this adapted edition, the real-world examples throughout the text, and the information in general, have been revised to reflect Canadian content.

External
Introducción al Cálculo Vectorial para Ingeniería
Omar Arturo Cevallos-Muñoz · Editorial Grupo AEA · 2024
El presente libro es una herramienta esencial para estudiantes de ingeniería que se inician en el estudio del Cálculo Vectorial, con el objetivo de proporcionar una comprensión sólida de los conceptos fundamentales del cálculo de varias variables y sus aplicaciones prácticas en ingeniería. Está estructurado en cinco unidades que comienzan con los fundamentos del cálculo vectorial, como la representación de puntos y vectores en el espacio, operaciones vectoriales, ecuaciones de rectas y planos, y geometría tridimensional. Estos fundamentos establecen una base para el estudio de temas más avanzados. La segunda unidad explora funciones vectoriales, abarcando el estudio de curvas en el espacio y campos vectoriales, con aplicaciones en física, lo que ayuda a los estudiantes a modelar y analizar fenómenos físicos con herramientas matemáticas. La tercera unidad se centra en el cálculo diferencial, cubriendo derivadas parciales, gradiente, divergencia y rotacional, además de la optimización de funciones de varias variables con multiplicadores de Lagrange. Esta parte es crucial para la resolución de problemas de optimización en ingeniería. La cuarta unidad aborda el cálculo integral, incluyendo integrales múltiples, cambio de variables y los teoremas de Green, Stokes y Gauss, esenciales para calcular volúmenes, áreas y flujos en problemas ingenieriles. La metodología del libro se basa en un aprendizaje simplificado, con explicaciones claras y concisas, y evita formalismos excesivos. Los numerosos ejemplos prácticos y ejercicios, tanto resueltos como propuestos, permiten a los estudiantes aplicar conceptos teóricos a problemas reales, reforzando su aprendizaje. Dirigido a estudiantes de ingeniería de la Universidad Técnica Estatal de Quevedo, especialmente a aquellos en el curso de Cálculo Vectorial, este libro es un recurso invaluable para profundizar en el campo del cálculo vectorial y sus aplicaciones en ingeniería.

External
Fundamentos teóricos de química orgánica
Clara Isabel Ruiz-Sánchez; Robinson Jasmany Herrera-Feijoo; María de Lourdes Correa-Salgado · Editorial Grupo AEA · 2024
Fundamentos teóricos de química orgánica es una obra integral que proporciona una comprensión sólida de los principios fundamentales de la química orgánica, dirigida tanto a estudiantes como a profesionales. El libro abarca desde los conceptos básicos de la química del carbono hasta la complejidad de las biomoléculas, estructurando el contenido de manera lógica y progresiva. El Capítulo I explora las propiedades de los compuestos orgánicos, los elementos básicos y las formas de representación; seguido del Capítulo II que profundiza en los enlaces covalentes, la hibridación del carbono y las estructuras moleculares. El Capítulo III detalla los grupos funcionales y las reacciones comunes, como adición, eliminación, sustitución y oxidación, mientras que el Capítulo IV aborda la isomería estructural y estereoisomería. Posteriormente, los Capítulos V, VI y VII describen alcanos, alquenos y alquinos, respectivamente, cubriendo definición, formulación, nomenclatura, propiedades y métodos de obtención. El Capítulo VIII trata los hidrocarburos cíclicos y el Capítulo IX los hidrocarburos aromáticos, como el benceno. Además, el Capítulo X se enfoca en halogenuros de alquilo, mientras que los Capítulos XI a XV abordan alcoholes, fenoles, tioles, éteres, aldehídos y cetonas, detallando su definición, formulación, propiedades, obtención y nomenclatura. El Capítulo XVI y el Capítulo XVII discuten ácidos carboxílicos y ésteres, respectivamente, y los Capítulos XVIII a XX cubren aminas, amidas y nitrilos. Finalmente, el Capítulo XXI introduce polímeros naturales y sintéticos, y el Capítulo XXII aborda bioelementos y biomoléculas esenciales para la vida, como carbohidratos, lípidos, proteínas y ácidos nucleicos, proporcionando una base teórica robusta complementada con ejemplos prácticos y aplicaciones, convirtiéndose en una referencia esencial para cualquier persona interesada en la química orgánica.

External
Guía de Aprendizaje Matemático para Adultos con Escolaridad Inconclusa
Jessica Grandes-Padilla; Paola Duque-Sánchez; Hugo Barrionuevo-Montalvo; Miguel Casa-Chicaiza · Editorial Grupo AEA · 2024
El aprendizaje matemático para adultos con escolaridad inconclusa es un tema crucial para mejorar la calidad de vida y las oportunidades laborales de muchas personas. Estas personas pueden enfrentar desafíos únicos debido a lagunas en su educación formal, pero aún así, es posible desarrollar habilidades matemáticas sólidas. Un enfoque efectivo para enseñar matemáticas a adultos con escolaridad inconclusa es utilizar métodos prácticos y contextualizados. Esto significa vincular los conceptos matemáticos con situaciones de la vida real que los adultos puedan encontrar en su trabajo, hogar o comunidad. Por ejemplo, enseñar habilidades financieras básicas como el presupuesto, el manejo de dinero y el cálculo de intereses puede ser extremadamente útil y motivador. Además, es importante crear un ambiente de aprendizaje seguro y de apoyo que fomente la confianza y la participación activa. Los adultos pueden sentir vergüenza o ansiedad debido a sus experiencias previas de aprendizaje, por lo que es crucial proporcionarles retroalimentación constructiva y celebrar sus logros, por pequeños que sean. La tecnología también puede desempeñar un papel importante en el aprendizaje matemático para adultos con escolaridad inconclusa. Las aplicaciones y programas educativos pueden ofrecer lecciones interactivas, ejercicios prácticos y seguimiento del progreso, todo lo cual puede ayudar a los adultos a mejorar sus habilidades matemáticas de manera autodidacta y a su propio ritmo. El aprendizaje matemático para adultos con escolaridad inconclusa es un proceso desafiante pero fundamental para mejorar su calidad de vida y oportunidades futuras. Al adoptar un enfoque práctico, contextualizado y de apoyo, es posible ayudar a estos adultos a adquirir las habilidades matemáticas necesarias para tener éxito en la vida cotidiana y en el lugar de trabajo.

External
Fundamentos de Bioquímica Vegetal
María de Lourdes Correa-Salgado; Robinson Herrera-Feijoo; Clara Ruiz-Sánchez; Santiago Guamán-Rivera · Editorial Grupo AEA · 2024
Se establecen los principios bioquímicos fundamentales que rigen el desarrollo de las plantas, explorando la composición y estructura de sus células. Además, se aborda la fotosíntesis como un proceso metabólico esencial. El metabolismo de biomoléculas, que incluye el transporte de nutrientes y la síntesis de carbohidratos, lípidos, proteínas y otros compuestos, es analizado en profundidad. Asimismo, se abordan temáticas cruciales como la respiración celular en plantas, la biosíntesis de metabolitos secundarios y el papel de las hormonas vegetales en el crecimiento y desarrollo. La enzimología vegetal, con énfasis en la cinética enzimática, se presenta como un componente esencial del metabolismo vegetal. Además, se examinan los mecanismos de defensa de las plantas frente al estrés abiótico y biótico, abordando la morfogénesis y los desafíos que enfrentan las plantas en su entorno. El libro concluye con una visión hacia el futuro en la investigación de la bioquímica vegetal.

External
Elementos básicos de Análisis Inteligente de Datos
Iván Fredy Jaramillo-Chuqui; Ricardo Villarroel-Molina · Editorial Grupo AEA · 2023
Este libro trata sobre conceptos elementales junto con scripts cortos de código basado en R Project para hacer análisis inteligente de datos. La relación entre la teoría y la práctica es fundamental en la comprensión de una disciplina, así la aplicación de procedimientos y funciones específicas en tareas elementales es el propósito de este texto. La idea central del texto tiene origen en la asignatura denominada “Análisis Inteligente de Datos”, una cátedra en la que el profesor aporta con elementos fundamentales basados en conceptos y ejercicios prácticos usando R Project. Hoy en día, la disponibilidad de herramientas para la minería de datos es sin duda muy grande. Usuarios con conocimientos básicos pueden aprovechar de utilitarios intuitivos implementados en poderosos entornos de desarrollo. Nosotros hemos querido dar un enfoque al texto hacia una audiencia con mayor relación a la programación y software. Específicamente que constituya una guía básica para estudiantes que inician en el campo de la Inteligencia de datos.

External
Procesos de producción de tilapias (Oreochromis niloticus) con aplicación informática
José Nolberto Macías-Véliz; Francisco Israel Chicharro-López · Editorial Grupo AEA · 2023
El manuscrito se centra en el desarrollo de un software para optimizar la producción de tilapias, abordando aspectos como el crecimiento, costo y rentabilidad. Utilizando herramientas tecnológicas avanzadas, se pretende facilitar la gestión de datos para los piscicultores, permitiendo procesos más eficientes, económicos y precisos. Los factores clave incluyen el peso, la temperatura, el crecimiento absoluto, el crecimiento térmico de los peces, y proyecciones mensuales de costos, producción y rentabilidad. El software, desarrollado en Java y utilizando la plataforma Eclipse, busca equilibrar agilidad y precisión en el tratamiento de datos. El trabajo se apoya en la revisión bibliográfica y entrevistas con piscicultores. Se emplea un enfoque de análisis de componentes principales y correlación de Pearson para asociar variables relevantes. Se evalúa la aplicación mediante datos históricos y pruebas piloto, ajustando funcionalidades para garantizar resultados fiables. Se destaca la importancia de interfaces amigables para usuarios no expertos en tecnología y se propone la expansión a aplicaciones móviles y la adaptación a otras especies de interés zootécnico.