Updating search results...

Search Resources

294 Results

View
Selected filters:
  • Computer Science
The Dating Equation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

A Python IF-ELSE activity - "The Dating Equation" - for CS0 students. Part of the CUNY CS04All project.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Provider:
CUNY Academic Works
Provider Set:
College of Staten Island
Author:
City University Of New York - Graduate Center
Domanski Robert J
Robert J Domanski
Date Added:
06/15/2019
Deep into Pharo
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Pharo is a clean, innovative, open-source, live-programming environment.

Deep into Pharois the second volume of a series of books covering Pharo. Whereas the first volume is intended for newcomers, this second volume covers deeper topics.You will learn about Pharo frameworks and libraries such as Glamour, PetitParser, Roassal, FileSystem, Regex, and Socket.

You will explore the language with chapters on exceptions, blocks, small integers, and floats.

You will discover tools such as profilers, Metacello and Gofer.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Alexandre Bergel
Damien Cassou
Jannik Laval
Stéphane Ducasse
Date Added:
12/05/2019
Defend Dissent
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Digital Suppression and Cryptographic Defense of Social Movements

Short Description:
Defend Dissent is an introduction to cryptography paired with the social impacts of surveillance and the protective potential of encryption, with a focus on US social movements. Each chapter ends with a story that brings social context to the material—from surveillance used against contemporary US protests to the African National Congress’s use of partially manual encryption in fighting apartheid in South Africa in the 80s. This book can be read linearly, or you can pick and choose what you would like to learn about. Each chapter is prefaced with what you should read first (for background) and concludes with what you might want to read next. También disponible en Español Data dashboard

Word Count: 67802

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Political Science
Social Science
Material Type:
Textbook
Provider:
Oregon State University
Author:
Glencora Borradaile
Date Added:
11/18/2021
Delftse Foundations of Computation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Delftse Foundations of Computation is a textbook for a one quarter introductory course in theoretical computer science. It includes topics from propositional and predicate logic, proof techniques, set theory and the theory of computation, along with practical applications to computer science. It has no prerequisites other than a general familiarity with computer programming.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Delft University of Technology
Author:
Neil Yorke-Smith
Stefan Hugtenburg
Date Added:
12/05/2019
Designing Computational Biology Workflows with Perl
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This material introduces the AWS console interface, describes how to create an instance on AWS with the VMI provided, connect to that machine instance using the SSH protocol. Once connected, it requires the students to write a script to enter the data folder, which includes gene-sequencing input files and print the first five line of each file remotely. The same exercise can be applied if the VMI is installed on a local machine using virtualization software (e.g. Oracle VirtualBox). In this case, the Terminal program of the VMI can be used to do the exercise.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Queensborough Community College
Author:
Esma Yildirim
Date Added:
06/15/2019
Designing Computational Biology Workflows with Perl
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This manual guides the instructor to combine the partial files of the virtual machine image and construct sequencer.ova file. It is accompanied by the partial files of the virtual machine image.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Queensborough Community College
Author:
Esma Yildirim
Date Added:
06/15/2019
Designing Computational Biology Workflows with Perl
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This material introduces Linux File System structures and demonstrates how to use commands to communicate with the operating system through a Terminal program. Basic program structures and system() function of Perl are discussed. A brief introduction to gene-sequencing terminology and file formats are given.

Subject:
Applied Science
Computer Science
Material Type:
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Queensborough Community College
Author:
Esma Yildirim
Yildirim Esma
Date Added:
05/01/2019
"Designing Computational Biology Workflows with Perl Part 2
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This material briefly reintroduces the DNA double Helix structure, explains SNP and INDEL mutations in genes and describes FASTA, FASTQ, BAM and VCF file formats. It also explains the index creation, alignment, sorting, marking duplicates and variant calling steps of a simple preprocessing workflow and how to write a Perl script to automate the execution of these steps on a Virtual Machine Image.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Queensborough Community College
Author:
Esma Yildirim
Date Added:
06/15/2019
Designing Computational Biology Workflows with Perl Part 2b
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This material introduces the AWS console interface, describes how to create an instance on AWS with the VMI provided and connect to that machine instance using the SSH protocol. Once connected, it requires the students to write a script to automate the tasks to create VCF files from two different sample genomes belonging to E.coli microorganisms by using the FASTA and FASTQ files in the input folder of the virtual machine. The same exercise can be applied if the VMI is installed on a local machine using virtualization software (e.g. Oracle VirtualBox). In this case, the Terminal program of the VMI can be used to do the exercise.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Queensborough Community College
Author:
Esma Yildirim
Date Added:
06/15/2019
Designing the Digital World
Unrestricted Use
CC BY
Rating
0.0 stars

The book offers a blend of theory and practice in guiding readers to apply design thinking principles to solving some of our world’s biggest problems. At the same time, readers are encouraged to become aware of new and emerging technologies that make prototyping and applying solutions a reality.

Subject:
Applied Science
Arts and Humanities
Computer Science
Information Science
Visual Arts
Material Type:
Textbook
Provider:
Open Press at NUI Galway
Author:
Eileen Kennedy
Date Added:
05/31/2021
Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition
Unrestricted Use
CC BY
Rating
0.0 stars

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.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann
Date Added:
05/20/2014
Discrete Mathematics, Vol. 1
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

A Cool Brisk Walk Through Discrete Mathematics - and its companion site "allthemath" - are completely-and-forever-free-and-open-source educational materials dedicated to the mathematics that emerging computer science practitioners actually need to know.

Table of Contents:
Introduction
Sets
Relations
Probability
Structures
Counting
Numbers
Logic
Proof

Subject:
Applied Science
Computer Science
Mathematics
Material Type:
Lecture
Textbook
Author:
Stephen Davies
Date Added:
06/29/2020
Diseńo e Implementación de Bases de Datos desde una Perspectiva Práctica
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Los modelos de datos son mecanismos que permiten la abstracción y representación de un dominio, mediante un conjunto de reglas y símbolos pertenecientes a un lenguaje de modelado que es conforme al modelo. Un modelo puede definirse como la abstracción que permite representar los diferentes elementos pertenecientes a un dominio del negocio, sus relaciones y asociaciones, conforme sucedería en el mundo real.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Project LATIn: The Latin American Open Textbook Initiative
Author:
Edgar Fabián Ruano
Héctor Cardona
Jhon Eder Masso
Maritza Fernanda Mera
María Dolores Torres
María Isabel Vidal
Sandra Milena Roa
Date Added:
12/05/2019
Eloquent JavaScript: A Modern Introduction to Programming
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This book contains roughly three parts. The first 11 chapters discussthe JavaScript language itself. The next eight chapters are about webbrowsers and the way JavaScript is used to program them. Finally,two chapters are devoted to Node.js, another environment to programJavaScript in.Throughout the book, there are five project chapters, which describelarger example programs to give you a taste of real programming. Inorder of appearance, we will work through building an artificial life simulation,a programming language, a platform game, a paint program,and a dynamic website.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Marijn Haverbeke.
Date Added:
12/05/2019
Engineering Systems Dynamics Modelling, Simulation, and Design
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Lagrangian and Bond Graph Methods

Short Description:
This open education resource presents effective system modelling methods, including Lagrangian and bond graph, and the application of a relevant engineering software tool, 20-sim. The content is designed for engineering students and professionals in the field to support their understanding and application of these methods for modelling, simulation, and design of engineering systems. The text also includes videos showing selected worked-out examples.

Long Description:
This textbook emphasizes the fundamentals of modelling methods—including Lagrangian and bond graph—and introduces a software tool for modelling and simulation to support the design of common engineering systems. This approach minimizes the time-consuming effort of manipulating and extracting system equations and writing computer code for integrating and finding their solution. We believe that our approach helps both students and professionals currently working in the field to become more productive engineers. Videos of selected worked-out examples help the reader understand the topic and applications for real-world engineering systems. This book comprises of 11 chapters.

Word Count: 41611

ISBN: 978-1-990132-09-4

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Textbook
Provider:
British Columbia Institute of Technology (BCIT)
Author:
Mehrzad Tabatabaian
Date Added:
09/04/2024