Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Mathematics (11)
- Computer Sciences (10)
- Algebra (4)
- Systems Architecture (3)
- Computer Engineering (2)
-
- Engineering (2)
- Analysis (1)
- Astrophysics and Astronomy (1)
- Atomic, Molecular and Optical Physics (1)
- Computer and Systems Architecture (1)
- Databases and Information Systems (1)
- Digital Circuits (1)
- Earth Sciences (1)
- Education (1)
- Elementary Education and Teaching (1)
- Elementary Particles and Fields and String Theory (1)
- Engineering Physics (1)
- Geology (1)
- Junior High, Intermediate, Middle School Education and Teaching (1)
- Other Computer Sciences (1)
- Other Physics (1)
- Physics (1)
- Science and Mathematics Education (1)
- Secondary Education and Teaching (1)
- Set Theory (1)
- Stars, Interstellar Medium and the Galaxy (1)
- Teacher Education and Professional Development (1)
- The Sun and the Solar System (1)
- Institution
- Keyword
-
- Mathematics (6)
- Problem sets (4)
- Assembly (2)
- Calculus; Textbooks (2)
- Computer Organization (2)
-
- Procedural Programming (2)
- 7400 Series (1)
- ARM (1)
- ARM CPU (1)
- ARM Machine Code (1)
- Active learning (1)
- Adder (1)
- Algebra (1)
- Arithmetic Logic Unit (1)
- Array Programming (1)
- Assembly Language (1)
- Astronomy education, STEM education, STEM activities, astronomy activities, K-12 education (1)
- Binary Arithmetic (1)
- CPU (1)
- Calculus prerequisite material (1)
- Central Processing Unit (CPU) (1)
- Computer Architecture (1)
- Computer Logic (1)
- Computer Science Online (1)
- Continuity (1)
- Decoder (1)
- Differentiation (1)
- Digital Circuit Lab Manual (1)
- Digital Circuit Projects (1)
- Digital Circuits (1)
- Publication Year
Articles 1 - 24 of 24
Full-Text Articles in Physical Sciences and Mathematics
A Brief Introduction To General Topology, Richard P. Millspaugh
A Brief Introduction To General Topology, Richard P. Millspaugh
Open Educational Resources
The material in this text is intended to be accessible to undergraduates who have had an introduction to elementary set theory and proof techniques. It includes sufficient material from general topology to prove the two main topological results found in a standard first semester calculus course: the Intermediate Value Theorem and the Extreme Value Theorem. This material can be found in Chapters 2 through 6 and makes up the bulk of the text. Rather than approaching these topics through use of the standard euclidean metric, it defines the standard topology on R in terms of the usual order on R. …
Apex Calculus: Und Edition (June 2023), Gregory Hartman, Department Of Mathematics, University Of North Dakota
Apex Calculus: Und Edition (June 2023), Gregory Hartman, Department Of Mathematics, University Of North Dakota
Open Educational Resources
This text comprises a three–volume series on Calculus. The first part covers material taught in many “Calculus 1” courses: limits, derivatives, and the basics of integration, found in Chapters 1 through 6. The second text covers material often taught in “Calculus 2”: integration and its applications, along with an introduction to sequences, series and Taylor Polynomials, found in Chapters 7 through 10. The third text covers topics common in “Calculus 3” or “Multivariable Calculus”: parametric equations, polar coordinates, vector–valued functions, and functions of more than one variable, found in Chapters 11 through 15. All three are available separately for free. …
Calculus I Companion, Beth Campbell Hetrick, Kimberly R. Spayd
Calculus I Companion, Beth Campbell Hetrick, Kimberly R. Spayd
Open Educational Resources
A course pack for supplementing Calculus 1 with algebra, geometry, trigonometry, and precalculus topics, including reading material, activities, and practice problems assembled from various OER texts.
The Art Of Analysis, Christopher Hammond
The Art Of Analysis, Christopher Hammond
Open Educational Resources
Christopher Hammond, Professor of Mathematics at Connecticut College, has written an introductory textbook in real analysis. This resource is freely available for anyone to use, either individually or in a classroom setting.
The primary innovation of this text is a new perspective on teaching the theory of integration. Most introductory analysis courses focus initially on the Riemann integral, with other definitions discussed later (if at all). The paradigm being proposed is that the Riemann integral and the “generalized Riemann integral” should be considered simultaneously, not separately – in the same manner as uniform continuity and continuity. Riemann integrability is simply …
Computer Science Principles With C++, Seth D. Bergmann
Computer Science Principles With C++, Seth D. Bergmann
Open Educational Resources
This textbook is intended to be used for a first course in computer science, such as the College Board’s Advanced Placement course known as AP Computer Science Principles (CSP). This book includes all the topics on the CSP exam, plus some additional topics. It takes a breadth-first approach, with an emphasis on the principles which form the foundation for hardware and software. No prior experience with programming should be required to use this book. This version of the book uses the C++ programming language.
Computer Science Principles With Python, Seth D. Bergmann
Computer Science Principles With Python, Seth D. Bergmann
Open Educational Resources
This textbook is intended to be used for a first course in computer science, such as the College Board’s Advanced Placement course known as AP Computer Science Principles (CSP). This book includes all the topics on the CSP exam, plus some additional topics. It takes a breadth-first approach, with an emphasis on the principles which form the foundation for hardware and software. No prior experience with programming should be required to use this book. This version of the book uses the Python programming language.
Introduction To Assembly Language Programming: From Soup To Nuts: Arm Edition, Charles W. Kann
Introduction To Assembly Language Programming: From Soup To Nuts: Arm Edition, Charles W. Kann
Open Educational Resources
This is an ARM Assembly Language Textbook designed to be used in classes such as Computer Organization, Operating Systems, Compilers, or any other class that needs to provide the students with a overall of Arm Assembly Language. As with all Soup to Nuts books, it is intended to be a resource where each chapter builds on the material from previous chapters, and leads the reader from a rudimentary knowledge of assembly language to a point where they can use it in their studies.
Mineralogy, Dexter Perkins
Mineralogy, Dexter Perkins
Open Educational Resources
This is a beta version of an open access textbook on Mineralogy, current as of October 2020. For the most recently updated live version please see: https://opengeology.org/Mineralogy/
Computer Science Principles With Java, Seth D. Bergmann
Computer Science Principles With Java, Seth D. Bergmann
Open Educational Resources
This textbook is intended to be used for a first course in computer science, such as the College Board’s Advanced Placement course known as AP Computer Science Principles (CSP). This book includes all the topics on the CSP exam, plus some additional topics. It takes a breadth-first approach, with an emphasis on the principles which form the foundation for hardware and software. No prior experience with programming should be required to use this book. This version of the book uses the Java programming language.
Math Active Learning Lab: Math 107 Precalculus Notebook, Gwennie Byron, Department Of Mathematics, University Of North Dakota
Math Active Learning Lab: Math 107 Precalculus Notebook, Gwennie Byron, Department Of Mathematics, University Of North Dakota
Open Educational Resources
This course notebook has been designed for students of Math 107 (Precalculus) at the University of North Dakota. It has been designed to help you get the most out of the ALEKS resources and your time.
- Topics in the Notebook are organized by weekly learning module.
- Space for notes from ALEKS learning pages, e-book and videos directs you to essential concepts.
- Examples and “You Try It” problems have been carefully chosen to help you focus on these essential concepts.
- Completed Notebook is an invaluable tool when studying for exams.
Math Active Learning Lab: Math 98 Notebook, Gwennie Byron, Michele Iiams, Department Of Mathematics, University Of North Dakota
Math Active Learning Lab: Math 98 Notebook, Gwennie Byron, Michele Iiams, Department Of Mathematics, University Of North Dakota
Open Educational Resources
This course notebook has been designed for students of Math 98 (Intermediate Algebra) at the University of North Dakota. It has been designed to help you get the most out of the ALEKS resources and your time.
- Topics in the Notebook are organized by weekly learning module.
- Space for notes from ALEKS learning pages, e-book and videos directs you to essential concepts.
- Examples and “You Try It” problems have been carefully chosen to help you focus on these essential concepts.
- Completed Notebook is an invaluable tool when studying for exams.
Math Active Learning Lab: Math 103 College Algebra Notebook, Gwennie Byron, Department Of Mathematics, University Of North Dakota
Math Active Learning Lab: Math 103 College Algebra Notebook, Gwennie Byron, Department Of Mathematics, University Of North Dakota
Open Educational Resources
This course notebook has been designed for students of Math 103 (College Algebra) at the University of North Dakota. It has been designed to help you get the most out of the ALEKS resources and your time.
- Topics in the Notebook are organized by weekly learning module.
- Space for notes from ALEKS learning pages, e-book and videos directs you to essential concepts.
- Examples and “You Try It” problems have been carefully chosen to help you focus on these essential concepts.
- Completed Notebook is an invaluable tool when studying for exams.
University Physics I: Classical Mechanics, Julio Gea-Banacloche
University Physics I: Classical Mechanics, Julio Gea-Banacloche
Open Educational Resources
This is a textbook for the first semester of University Physics for scientists and engineers. It covers classical mechanics, and a brief introduction to thermodynamics. The presentation and approach are similar to Mazur’s “The Principles and Practice of Physics,” in that conservation laws are introduced before forces, and one-dimensional systems thoroughly covered before moving to two dimensions. Although the course is “calculus based,” the book has been written with the understanding that many students may be taking calculus simultaneously as a corequisite, so the use of calculus is relatively sparse.
This revised version (Fall 2019) takes into account a number …
Astronomy For Educators, Daniel E. Barth
Astronomy For Educators, Daniel E. Barth
Open Educational Resources
Astronomy for Educators provides new and accomplished K-12 instructors with concepts and projects for low-cost, high-impact STEM classroom instruction that is built around the National Academies National Research Council's K-12 Framework for Science Education.
Math Active Learning Lab: Math 93 Notebook, Michele Iiams, Gwennie Byron
Math Active Learning Lab: Math 93 Notebook, Michele Iiams, Gwennie Byron
Open Educational Resources
This course notebook has been designed for students of Math 93 (Algebra Prep III) at the University of North Dakota. It has been designed to help you get the most out of the ALEKS resources and your time.
- Topics in the Notebook are organized by weekly learning module.
- Space for notes from ALEKS learning pages, e-book and videos directs you to essential concepts.
- Examples and “You Try It” problems have been carefully chosen to help you focus on these essential concepts.
- Completed Notebook is an invaluable tool when studying for exams.
Programming For The Web: From Soup To Nuts: Implementing A Complete Gis Web Page Using Html5, Css, Javascript, Node.Js, Mongodb, And Open Layers., Charles W. Kann Iii
Programming For The Web: From Soup To Nuts: Implementing A Complete Gis Web Page Using Html5, Css, Javascript, Node.Js, Mongodb, And Open Layers., Charles W. Kann Iii
Open Educational Resources
This book is designed to be used as a class text but should be easily accessible to programmers interested in Web Programming. It should even be accessible to an advanced hobbyist.
The original goal behind this text was to help students doing research with me in Web based mapping applications, generally using Open Layers. The idea was to provide persistent storage using REST and simple http request from JavaScript to store the data on a server.
When teaching this class, I became painfully aware of just how little students know about Web Programming. They did not know how to format …
Elementary Set Theory, Richard P. Millspaugh
Elementary Set Theory, Richard P. Millspaugh
Open Educational Resources
This text is appropriate for a course that introduces undergraduates to proofs. The material includes elementary symbolic logic, logical arguments, basic set theory, functions and relations, the real number system, and an introduction to cardinality. The text is intended to be readable for sophomore and better freshmen majoring in mathematics.
The source files for the text can be found at https://github.com/RPMillspaugh/SetTheory
Math Active Learning Lab: Math 92 Notebook, Michele Iiams, Gwennie Byron
Math Active Learning Lab: Math 92 Notebook, Michele Iiams, Gwennie Byron
Open Educational Resources
This course notebook has been designed for students of Math 92 (Algebra Prep II) at the University of North Dakota. It has been designed to help you get the most out of the ALEKS resources and your time.
- Topics in the Notebook are organized by weekly learning module.
- Space for notes from ALEKS learning pages, e-book and videos directs you to essential concepts.
- Examples and “You Try It” problems have been carefully chosen to help you focus on these essential concepts.
- Completed Notebook is an invaluable tool when studying for exams.
Computer Organization With Mips, Seth D. Bergmann
Computer Organization With Mips, Seth D. Bergmann
Open Educational Resources
This book is intended to be used for a first course in computer organization, or computer architecture. It assumes that all digital components can be constructed from fundamental logic gates. The book begins with number representation schemes and assembly language for the MIPS architecture, including assembler directives, pseudo-operations, and floating point instructions. It then describes the machine language instruction formats, and shows the student how to translate an assembly language program to machine language. This is followed by a chapter which describes how to construct an assembler for MIPS. This chapter may be omitted without loss of continuity. This is …
Apex Calculus: Und Edition, Gregory Hartman, Department Of Mathematics, University Of North Dakota
Apex Calculus: Und Edition, Gregory Hartman, Department Of Mathematics, University Of North Dakota
Open Educational Resources
This text comprises a three–volume series on Calculus. The first part covers material taught in many “Calculus 1” courses: limits, derivatives, and the basics of integration, found in Chapters 1 through 6. The second text covers material often taught in “Calculus 2”: integration and its applications, along with an introduction to sequences, series and Taylor Polynomials, found in Chapters 7 through 10. The third text covers topics common in “Calculus 3” or “Multivariable Calculus”: parametric equations, polar coordinates, vector–valued functions, and functions of more than one variable, found in Chapters 11 through 15. All three are available separately for free. …
Introduction To Computer Science With Java Programming, Seth D. Bergmann
Introduction To Computer Science With Java Programming, Seth D. Bergmann
Open Educational Resources
This book is intended to be used for a first course in computer programming. No prior experience with programming should be necessary in order to use this book. But this book is intended to be used with a course that teaches more than computer programming; it is intended to be used with a course that teaches Computer Science. The distinction is subtle, but important.
The author(s) believe that a breadth-first approach is the best way to introduce the concepts of Computer Science to students. Rather than isolate topics in courses (bits and bytes in a computer organization course; formal grammars …
Compiler Design: Theory, Tools, And Examples, Seth D. Bergmann
Compiler Design: Theory, Tools, And Examples, Seth D. Bergmann
Open Educational Resources
Compiler design is a subject which many believe to be fundamental and vital to computer science. It is a subject which has been studied intensively since the early 1950’s and continues to be an important research field today. Compiler design is an important part of the undergraduate curriculum for many reasons: (1) It provides students with a better understanding of and appreciation for programming languages. (2) The techniques used in compilers can be used in other applications with command languages. (3) It provides motivation for the study of theoretic topics. (4) It is a good vehicle for an extended programming …
Introduction To Mips Assembly Language Programming, Charles W. Kann
Introduction To Mips Assembly Language Programming, Charles W. Kann
Open Educational Resources
This book was written to introduce students to assembly language programming in MIPS. As with all assembly language programming texts, it covers basic operators and instructions, subprogram calling, loading and storing memory, program control, and the conversion of the assembly language program into machine code.
However this book was not written simply as a book on assembly language programming. The larger purpose of this text is to show how concepts in Higher Level Languages (HLL), such as Java or C/C++, are represented in assembly. By showing how program constructs from these HLL map into assembly, the concepts will be easier …
Digital Circuit Projects: An Overview Of Digital Circuits Through Implementing Integrated Circuits - Second Edition, Charles W. Kann
Digital Circuit Projects: An Overview Of Digital Circuits Through Implementing Integrated Circuits - Second Edition, Charles W. Kann
Open Educational Resources
Digital circuits, often called Integrated Circuits or ICs, are the central building blocks of a Central Processing Unit (CPU). To understand how a computer works, it is essential to understand the digital circuits which make up the CPU. This text introduces the most important of these digital circuits; adders, decoders, multiplexers, D flip-flops, and simple state machines.
What makes this textbook unique is that it puts the ability to understand these circuits into the hands of anyone, from hobbyists to students studying Computer Science. This text is designed to teach digital circuits using simple projects the reader can implement. But …