Updating search results...

Search Resources

845 Results

View
Selected filters:
  • Information Technology
Database Design-2nd Edition
Unrestricted Use
CC BY
Rating
0.0 stars

Database Design - 2nd Edition covers database systems and database design concepts. New to this edition are SQL info, additional examples, key terms and review exercises at the end of each chapter.

Subject:
Computer Science
Information Technology
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Author:
Adrienne Watt
Nelson Eng
Date Added:
11/26/2014
Database, Internet, and Systems Integration Technologies, Fall 2013
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Survey of information technology covering database modeling, design, and implementation with an emphasis on relational databases and SQL. Internet technologies: http, html, XML, SOAP, security. Brief introduction to components and middleware. Introduction to design and implementation of multi-tier architectures, benchmarks, and performance. Data networking protocols and technologies. Students complete project that covers requirements/design, data model, database implementation, web site, and system architecture. This course is an intensive review of information technology. It covers topics in software development methods, data modeling and databases, application development, Web standards and development, system integration, security, and data communications. Most of the homework sets lead the class through a project in which a database and Web application are designed and constructed, using good software process and addressing security, network and other issues. The project, which is done in two-person teams, provides hands-on experience to complement the lectures and readings. Recitations discuss readings and provide more detailed information on the software tools used. The course goal is to cover the key concepts in the major areas of information technology, to enable students to successfully understand, work with and manage IT efforts as part of supply chain, transportation or civil engineering projects.

Subject:
Computer Science
Information Technology
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Kocur, George
Date Added:
01/01/2013
Database Systems, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course relies on primary readings from the database community to introduce graduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, and transactions. It is designed for students who have taken 6.033 (or equivalent); no prior database experience is assumed, though students who have taken an undergraduate course in databases are encouraged to attend.

Subject:
Information Science
Information Technology
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Curino, Carlo
Madden, Samuel
Morris, Robert
Stonebraker, Michael
Date Added:
01/01/2010
Decimal system refresher
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Review how the decimal number system works before diving into the binary number system. The decimal number system and binary number system work the same way; the only difference is what each digit represents (0-9 versus 0/1). Created by Pamela Fox.

Subject:
Computer Science
Information Technology
Life Science
Physical Science
Material Type:
Lesson
Provider:
Khan Academy
Provider Set:
Code.org
Author:
Pamela Fox
Date Added:
08/10/2021
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:
Computer Science
Information Technology
Material Type:
Textbook
Author:
Alexandre Bergel
Damien Cassou
Jannik Laval
Stéphane Ducasse
Date Added:
08/13/2020
The Definitive Guide To Bloom's Taxonomy
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

What are Learning Theories?

So what are educational learning theories and how can we use them in our teaching practice? There are so many out there, how do we know which are still relevant and which will work for our classes?

There are 3 main schema’s of learning theories; Behaviourism, Cognitivism and Constructivism. In this article you will find a breakdown of each one and an explanation of the 15 most influential learning theories; from Vygotsky to Piaget and Bloom to Maslow and Bruner.

Subject:
Digital Information Technology
Education
Higher Education
Information Technology
Material Type:
Teaching/Learning Strategy
Author:
Https Teacherofsci Com
Paul Fulbrook
Date Added:
07/30/2021
Delay Insentitive Circuits -- Structures, Semantics, and Strategies
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The design of concurrent distributed hardware systems is a major challenge for engineers today and is bound to escalate in the future, but engineering education continues to emphasize traditional tools of logic design that are just not up to the job. For engineers tackling realistic projects, improvised attempts at synchronization across multiple clock domains have long been a fact of life. Prone to hazards and metastability, these ad hoc interfaces could well be the least trustworthy aspects of a system, and typically also the least able to benefit from any readily familiar textbook techniques of analysis or verification.

Progress in the long run depends on a change of tactics. Instead of the customary but inevitably losing battle to describe complex systems in terms of their stepwise time evolution, taking their causal relationships and handshaking protocols as a starting point cuts to the chase by putting the emphasis where it belongs. This way of thinking may call for setting aside a hard earned legacy of practice and experience, but it leads ultimately to a more robust and scalable methodology.

Delay insensitive circuits rely on local coordination and control from the ground up. The most remarkable consequence of adhering to this course is that circuits can get useful things done without any clock distribution network whatsoever. Because a handshake acknowledgment concludes each interaction among primitive components and higher level subsystems alike, a clock pulse to mark them would be superfluous. This effect can bring a welcome relief to projects whose timing infrastructure would otherwise tend to create more problems than it solves.

The theory of delay insensitive circuits is not new but has not yet attracted much attention outside of its research community. At best ignored and at worst discouraged in standard curricula, this topic until now has been accessible only by navigating a sea of conference papers and journal articles, some of them paywalled. Popular misconceptions and differing conventions about terminology and notation have posed further barriers to entry. To address this need, this book presents a unified account of delay insensitive circuits from first principles to cutting edge concepts, subject only to an undergraduate-level understanding of discrete math. In an approachable tutorial format with numerous illustrations, exercises, and over three hundred references, it guides an engineering professional or advanced student towards proficiency in this extensive field.

Subject:
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Information Technology
Material Type:
Textbook
Author:
Dennis Furey
Date Added:
08/13/2020
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:
Computer Science
Information Technology
Material Type:
Textbook
Provider:
Delft University of Technology
Author:
Neil Yorke-Smith
Stefan Hugtenburg
Date Added:
08/13/2020
Depth of field
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this video we'll explore why regions in our scenes can go "out of focus." The region of our scene which is in focus call depth of field..

Subject:
Computer Science
Creative and Applied Arts
Graphic Arts
Information Technology
Life Science
Physical Science
Material Type:
Lesson
Provider:
Khan Academy
Provider Set:
Pixar
Author:
Disney Pixar
Khan Academy
Date Added:
08/10/2021
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:
Computer Science
Creative and Applied Arts
Information Science
Information Technology
Visual Arts
Material Type:
Textbook
Provider:
Open Press at NUI Galway
Author:
Eileen Kennedy
Date Added:
05/31/2021
The Development of Object and Face Recognition, Spring 2006
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course takes a 'back to the beginning' view that aims to better understand the end result. What might be the developmental processes that lead to the organization of 'booming, buzzing confusions' into coherent visual objects? This course examines key experimental results and computational proposals pertinent to the discovery of objects in complex visual inputs. The structure of the course is designed to get students to learn and to focus on the genre of study as a whole; to get a feel for how science is done in this field.

Subject:
Computer Science
Information Technology
Material Type:
Full Course
Provider:
MIT
Provider Set:
MIT OpenCourseWare
Author:
Sinha, Pawan
Date Added:
01/01/2006
Didacticiel de recherche en bibliothèque pour les sciences humaines et sociales
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Le but de ce manuel est de vous donner les connaissances de base nécessaires pour commencer à rechercher des informations en utilisant le catalogue et les bases de données de la bibliothèque de l’Université d’Alberta. Le manuel contient des instructions étape par étape, des vidéos et des exemples en sciences humaines et sociales. Pour atteindre les objectifs prévus, il vous faudra passer au moins une heure et demie à lire les instructions du didacticiel, répondre aux questions des exercices et revoir les exemples chaque fois que cela sera nécessaire.

Subject:
Information Science
Information Technology
Material Type:
Textbook
Provider:
Open Education Alberta
Author:
Denis Lacroix et Sarah Shaughnessy
Date Added:
08/23/2021
Differentiating Between Open Access and Open Educational Resources
Unrestricted Use
CC BY
Rating
0.0 stars

Differentiating open access and open educational resource can be a challenge in some contexts. Excellent resources such as "How Open Is It?: A Guide for Evaluating the Openness of Journals" (CC BY) https://sparcopen.org/our-work/howopenisit created by SPARC, PLOS, and OASPA greatly aid us in understanding the relative openness of journals. However, visual resources to conceptually differentiate open educational resources (OER) from resources disseminated using an open access approach do not currently exist. Until now.

This one page introductory guide differentiates OER and OA materials on the basis of purpose (teaching vs. research), method of access (analog and digital), and in terms of the relative freedoms offered by different levels of Creative Commons licenses, the most common open license. Many other open licenses, including open software licenses also exist.

Subject:
Information Science
Information Technology
Material Type:
Diagram/Illustration
Provider:
Virginia Tech
Provider Set:
VTech Works
Author:
Walz Anita
Date Added:
06/03/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:
Computer Science
Information Technology
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann
Date Added:
05/20/2014