Updating search results...

Search Resources

579 Results

View
Selected filters:
  • Community College / Lower Division
  • College / Upper Division
  • Computer Science
3D Modelling with Processing
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This workshop covers the basics of 3D modelling in Processing. From the 3D coordinate system, placing different shapes, surfaces, and camera angles. This introductory workshop is suitable for all students with some basic Processing knowledge. We assume that you are familiar with 2D shapes in Processing,  including pushMatrix, rotate and translate. This workshop will only cover basics, sufficient to create a landscape with 3D objects and a moving object. 

Subject:
Computer Science
Information Science
Material Type:
Unit of Study
Author:
Ansgar Fehnker
Date Added:
03/02/2021
Accessibility Evaluation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This activity guides students through the evaluation of a website that they have created to see if it is accessible for users with disabilities. Students will simulate a number of different disabilities (e.g. visual impairments, color blindness, auditory impairments, motor impairments) to see if their website is accessible; they will also use automated W3 and WAVE tools to evaluate their sites. Students will consider the needs of users with disabilities by creating a persona and scenario of a user with disabilities interacting with their site. Finally, students will write up recommendations to change their site and implement the changes.

Comments
Although this activity can be used in isolation, it is intended to be part of a series guiding students towards the creation of a front-end of a website. The series (all published as OER) consist of:

a) Needfinding
b) Personas, Scenarios and Storyboards
c) Front-end Website Design and Development
d) Accessibility Evaluation

Subject:
Computer Science
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Provider:
CUNY Academic Works
Provider Set:
Brooklyn College
Author:
Devorah Kletenik
Date Added:
09/03/2020
Accessibility: the Whys and the Hows
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This presentation introduces Computer Science students to the notion of accessibility: developing software for people with disabilities. This lesson provides a discussion of why accessibility is important (including the legal, societal and ethical benefits) as well as an overview of different types of impairments (visual, auditory, motor, neurological/cognitive) and how developers can make their software accessible to users with those disabilities. This lesson includes videos and links to readings and tutorials for students.

Comments
These slides use Poll Everywhere polls; to use them, create your own Poll Everywhere account and duplicate the polls.

Subject:
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Brooklyn College
Author:
Devorah Kletenik
Date Added:
09/03/2020
Advanced Artificial Intelligence
Unrestricted Use
CC BY
Rating
0.0 stars

This course will present advanced topics in Artificial Intelligence (AI), including inquiries into logic, artificial neural network and machine learning, and the Turing machine. Upon successful completion of this course, students will be able to: define the term 'intelligent agent,' list major problems in AI, and identify the major approaches to AI; translate problems into graphs and encode the procedures that search the solutions with the graph data structures; explain the differences between various types of logic and basic statistical tools used in AI; list the different types of learning algorithms and explain why they are different; list the most common methods of statistical learning and classification and explain the basic differences between them; describe the components of Turing machine; name the most important propositions in the philosophy of AI; list the major issues pertaining to the creation of machine consciousness; design a reasonable software agent with java code. (Computer Science 408)

Subject:
Computer Science
Philosophy
Material Type:
Full Course
Provider:
The Saylor Foundation
Date Added:
11/16/2011
Advanced Computer Organisation Architecture
Unrestricted Use
CC BY
Rating
0.0 stars

This course introduces students to Advanced Computer Organization and Architecture. Where architecture is a term used to describe the attributes of a system as seen by the programmer. Its concerned with designs and operations of a computer. Computer organization is the way the system is structured so that all those cataloged tools can be used, and that in an efficient fashion. This course has its emphasis on system design and performance.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Harrison Njoroge
Date Added:
02/22/2018
Advanced Computer Security
Unrestricted Use
CC BY
Rating
0.0 stars

There are both practical and theoretical reasons to study algorithms. From a practical standpoint, you have to know a standard set of important algorithms from different areas of computing; in addition, you should be able to design new algorithms and analyze their efficiency. From the theoretical standpoint, the study of algorithms, sometimes called algorithmics, has come to be as the cornerstone of computer science.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Richard Musabe
Date Added:
04/20/2018
Advanced Database Systems
Unrestricted Use
CC BY
Rating
0.0 stars

At the heart of any major system is a data storage back-end. This back-end is what is refered to as a database. Taking that a database forms the core of systems, there is every need for the data to have integrity and also available for use. Database systems when well designed will ensure the system achieves those goals. Persons with skills to develop and manage these databases are therefore vital in modern day systems. The course principals of Database Systems is needed to help provide the competencies and skills needed by entry-level systems analyst or programmers. This course is about understanding and developing application logic in databases.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
John Kandiri
Date Added:
02/22/2018
Advanced Databases
Unrestricted Use
CC BY
Rating
0.0 stars

This course will expand upon SQL as well as other advanced topics, including query optimization, concurrency, data warehouses, object-oriented extensions, and XML. Additional topics covered in this course will help you become more proficient in writing queries and will expand your knowledge base so that you have a better understanding of the field. Upon successful completion of this course, the student will be able to: write complex queries, including full outer joins, self-joins, sub queries, and set theoretic queries; write stored procedures and triggers; apply the principles of query optimization to a database schema; explain the various types of locking mechanisms utilized within database management systems; explain the different types of database failures as well as the methods used to recover from these failures; design queries against a distributed database management system; perform queries against database designed with object-relational extensions; develop and query XML files. (Computer Science 410)

Subject:
Computer Science
Material Type:
Full Course
Provider:
The Saylor Foundation
Date Added:
11/16/2011
African American History and Culture
Unrestricted Use
CC BY
Rating
0.0 stars

African American History and Culture contains 10 modules starting with African Origins - History and Captivity and continuing through Reconstruction. Openly-licensed course materials developed for the Open Educational Resources (OER) Degree Initiative, led by Achieving the Dream https://courses.lumenlearning.com/catalog/achievingthedream.

Subject:
Computer Science
U.S. History
Material Type:
Textbook
Provider:
Lumen Learning
Author:
Florida State College At Jacksonville
Date Added:
01/07/2020
Agent Based Modeling of Complex Adaptive Systems (Advanced)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Building on Complex Adaptive Systems theory and basic Agent Based Modeling knowledge presented in SPM4530, the Advanced course will focus on the model development process. The students are expected to conceptualize, develop and verify a model during the course, individually or in a group. The modeling tasks will be, as much as possible, based on real life research problems, formulated by various research groups from within and outside the faculty.
Study Goals The main goal of the course is to learn how to form a modeling question, perform a system decomposition, conceptualize and formalize the system elements, implement and verify the simulation and validate an Agent Based Model of a socio-technical system.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr. Ir. I. Nikolic
Date Added:
03/03/2016
Algorithim Design and Analysis
Unrestricted Use
CC BY
Rating
0.0 stars

There are both practical and theoretical reasons to study algorithms. From a practical standpoint, you have to know a standard set of important algorithms from different areas of computing; in addition, you should be able to design new algorithms and analyze their efficiency. From the theoretical standpoint, the study of algorithms, sometimes called algorithmics, has come to be as the cornerstone of computer science.

This course aim to provide an in-depth understanding of the fundamental algorithmic techniques for design and analysis, in turn impart knowledge and practical competence in use of advanced data structures and the design and analysis of algorithms.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Godfry Justo
Date Added:
02/22/2018
Algorithim Design and Analysis
Unrestricted Use
CC BY
Rating
0.0 stars

There are both practical and theoretical reasons to study algorithms. From a practical standpoint, you have to know a standard set of important algorithms from different areas of computing; in addition, you should be able to design new algorithms and analyze their efficiency. From the theoretical standpoint, the study of algorithms, sometimes called algorithmics, has come to be as the cornerstone of computer science.

This course aim to provide an in-depth understanding of the fundamental algorithmic techniques for design and analysis, in turn impart knowledge and practical competence in use of advanced data structures and the design and Welcome to Advanced computer Security Module. This module provides a study of high-level computer security issues in computer networks and advanced methods of data encryption. It focuses on advanced aspects of computer security, such as encryption, security practices, system security, security for authentication on the Web and password management techniques. Finally this module, students should be able to create secure network architectures adapted to the investment level and required security. Take responsibility for installation, configuration and network security maintenance.

The module aims to give IT infrastructure management skills, where the role of computer security is critical to ensure the integrity of data and the normal operation of the various systems: computer networks, servers and personal computers in the organization. The course will also explore various Information Security controls, how to handle various risk assessment in an organization and finally creating a security policy in organization.

Today, we note that the information is considered the key business of an organization / company due to its usefulness and importance, however, the issue of the company’s Information Security is a priority task for managers, because they recognize the value it has and therefore organizations must make sure that it is managed effectively. For this reason, this module is important because you will learn the methods and tools for computer security that can ensure the confidentiality of information in organizations and also learn how to protect their information and systems in a network environment.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Richard Musabe
Date Added:
02/22/2018
Algorithms
Unrestricted Use
CC BY
Rating
0.0 stars

This course focuses on the fundamentals of computer algorithms, emphasizing methods useful in practice. Upon successful completion of this course, the student will be able to: explain and identify the importance of algorithms in modern computing systems and their place as a technology in the computing industry; indentify algorithms as a pseudo-code to solve some common problems; describe asymptotic notations for bounding algorithm running times from above and below; explain methods for solving recurrences useful in describing running times of recursive algorithms; explain the use of Master Theorem in describing running times of recursive algorithms; describe the divide-and-conquer recursive technique for solving a class of problems; describe sorting algorithms and their runtime complexity analysis; describe the dynamic programming technique for solving a class of problems; describe greedy algorithms and their applications; describe concepts in graph theory, graph-based algorithms, and their analysis; describe tree-based algorithms and their analysis; explain the classification of difficult computer science problems as belonging to P, NP, and NP-hard classes. (Computer Science 303)

Subject:
Computer Science
Material Type:
Full Course
Provider:
The Saylor Foundation
Date Added:
11/16/2011
Algorithms by Jeff Erickson
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This web page contains a free electronic version of my self-published textbook Algorithms, along with other lecture notes I have written for various theoretical computer science classes at the University of Illinois, Urbana-Champaign

Subject:
Computer Science
Material Type:
Reading
Provider:
University of Illinois at Urbana-Champaign
Author:
Jeff Erickson
Date Added:
02/01/2021
Android Apps with AppInventor
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This resource is a Hands-On course to teach Apps Development to students who may not have any programming knowledge. This course has no pre-requisites. It’s time to add the 4th R – Reading, wRiting, aRithmetic and algoRithmic thinking. In a world where the majority of new jobs require science, technology and math skills, it is time our Liberal Arts majors get IT (Information Technology)! While employers recognize and value the importance of liberal education and the liberal arts, they also want liberal arts graduates who are not digitally challenged. Many employers report a “skills gap” as they have trouble finding recent graduates qualified with ample digital skills to fill various positions. Meanwhile, a national educational movement in computer coding instruction is growing at lightning speeds in schools across the US and many consider coding more like a basic life skill (which might someday lead to a great job) rather than an extracurricular activity. App Inventor (AI) serves to narrow this skills gap and increase the versatility of students to become active creators of technology and “digitally” ready for the workplace rather than just being passive consumers of technology. Sales of hand-held devices (smartphones, tablets and phablets) are exploding. These on-line, social, and increasingly mobile computing devices are ubiquitous and offer visual, tactile and personal experiences as never before. Mobile devices in our education landscape are digital and portable - with multimedia capabilities to access the Internet, and are drastically changing the ways we teach and learn. Developing applications for such devices enables digital natives to experience mobile technology as active creators rather than just passive consumers of technology.
Learning Goals
Learn Apps Development
Learn Digital Skills (essential for a Liberal Arts major)

Subject:
Computer Science
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Lecture Notes
Primary Source
Provider:
Fairleigh Dickinson University
Author:
Neelu Sinha
Rama Madhavarao
Date Added:
08/27/2019
Android:Kotlin/Everywhere
Conditional Remix & Share Permitted
CC BY-SA
Rating
5.0 stars

Welcome to the Android developer guides. The documents listed in the left navigation teach you how to build Android apps using APIs in the Android framework and other libraries.

Subject:
Computer Science
Engineering
Information Science
Career and Technical Education
Educational Technology
Material Type:
Lecture Notes
Reading
Unit of Study
Author:
Peeyush pareek
Date Added:
08/28/2019
Animatronic Plush Heart With 3D Printing : 3 Steps (with Pictures)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

I wanted to make a realistic animatronic heart, and as I was developing the 3D printed mechanism I used a sock to try and get a vague idea of how the silicone skin would move once the design was finished. Since the silicone casting turned out to be quite challenging and very expensive, the sock test gave me the idea to instead use a slightly elastic fabric to make a plush heart design, which could be fitted over the 3D printed mechanism.

This project is very simple on the 3D printing/assembly/electronics side, but I'd recommend you have a little sewing experience because, as a sewing amateur, I'm not 100% confident in my patterns. A sewing machine is not necessarily required and a lot of the sewing is by hand anyway, but it would certainly be useful!

Subject:
Computer Science
Engineering
Material Type:
Activity/Lab
Author:
https://www.instructables.com/member/Ikkalebob/
Date Added:
01/31/2020
Anteprima del volume "I BACINI CULTURALI E LA PROGETTAZIONE SOCIALE ORIENTATA ALL’HERITAGE-MAKING, TRA POLITICHE GIOVANILI, INNOVAZIONE SOCIALE, DIVERSITÀ CULTURALE"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
1.0 stars

Anteprima del volume "I BACINI CULTURALI E LA PROGETTAZIONE SOCIALE ORIENTATA ALL’HERITAGE-MAKING, TRA POLITICHE GIOVANILI, INNOVAZIONE SOCIALE, DIVERSITÀ CULTURALE. Il framework del Progetto ABACUS – Attivazione dei Bacini Culturali Siciliani, alla luce della Convenzione Quadro del Consiglio d'Europa sul valore del Patrimonio culturale per la società"

Subject:
Architecture and Design
Computer Science
Environmental Science
Information Science
Arts and Humanities
Art History
Languages
Performing Arts
World Cultures
Management
Public Relations
Agriculture
Education
History
Law
Hydrology
Physical Geography
Social Science
Anthropology
Archaeology
Political Science
Psychology
Social Work
Sociology
Material Type:
Activity/Lab
Case Study
Interactive
Primary Source
Simulation
Teaching/Learning Strategy
Textbook
Author:
ABACUS Project Activation of Cultural Basins
Date Added:
12/22/2020
Aplicacición de un Sistema Operativo de Tiempo Real (RTOS) en un robot Arduino
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Trabajo Final para la cátedra Diseño de Sistemas de Tiempo Real. En este trabajo se muestra desde cómo armar el robot con las piezas compradas hasta cómo modificar y adaptar RTuinOS (un SO de Tiempo Real) para que funcione en nuestro Arduino.

Subject:
Computer Science
Material Type:
Lecture Notes
Author:
María Emilia Charnelli
Date Added:
11/07/2017
<AppML> Tutorial
Read the Fine Print
Rating
0.0 stars

AppML stands for Application Modeling Language.
AppML runs in any HTML page. No installation is required.
AppML is a tool for bringing data to HTML applications:

From objects
From files
From databases

Subject:
Computer Science
Material Type:
Interactive
Reading
Unit of Study
Provider:
w3schools
Date Added:
07/12/2015
Aprendiendo a Programar en Python con mi Computador: Primeros pasos rumbo a cómputos de gran escala en las Ciencias e Ingenierías
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Este libro está dirigido, principalmente, a Estudiantes y Docentes que quieren aprender a programar como 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.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Project LATIn: The Latin American Open Textbook Initiative
Author:
Héctor Fernández
Juan Carlos Ruiz
Sergio Rojas
Date Added:
11/28/2017
Architecture Orientée Service
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Cerner les concepts et technologies standards des SOA ;Opérer un découpage fonctionnel des applications ;Indiquer l’accostage en Urbanisation et SOA ;Distinguer les méthodes d’analyse SOA ;Tester la mise en œuvre SOA via des outils appropriés.

Subject:
Computer Science
Material Type:
Module
Author:
TIENDREBEOGO Telesphore
Date Added:
11/22/2019
Arecibo Message
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This two week assignment asks students to interpret and analyze the 1974 Arecibo Message sent by Drake and Sagan. Week 1 introduces the concepts behind the construction of the message and engages with a critical analysis of the architecture and the contents of the message. Week 2 asks students to develop software in a Jupyter Notebook (available for free from the Anaconda Python Distribution) to interpret messages that were similar to those produced by Drake and Sagan.

Subject:
Computer Science
Material Type:
Activity/Lab
Provider:
CUNY Academic Works
Provider Set:
LaGuardia Community College
Author:
Joshua P Tan
Date Added:
06/04/2019
Artifical Intelligence
Unrestricted Use
CC BY
Rating
0.0 stars

Artificial Intelligence is a subject is one of the most important and exciting sub-fields of Computer Science. This specialist programme covers the fundamentals of Computer Science and Computer Information Systems so as to maximise your future employment opportunities. It also offers the chance to carry out cutting-edge research in this high profile area.

Introductory modules cover Programming in Java, Computer Systems, Databases, Human-Centric Computing, and Algorithmic Foundations. The course is completed by a selection of modules covering important topics within the subject: Knowledge Representation, the study of Multi-Agent Systems, and Robotics among the others. The course also includes a related second year group project and an individual year project.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Kebbeh Saffiong
Date Added:
02/22/2018
Artificial Intelligence
Unrestricted Use
CC BY
Rating
5.0 stars

This course includes materials on AI programming, logic, search, game playing, machine learning, natural language understanding, and robotics, which will introduce the student to AI methods, tools, and techniques, their application to computational problems, and their contribution to understanding intelligence. The material is introductory; the readings cite many resources outside those assigned in this course, and students are encouraged to explore these resources to pursue topics of interest. Upon successful completion of this course, the student will be able to: Describe the major applications, topics, and research areas of artificial intelligence (AI), including search, machine learning, knowledge representation and inference, natural language processing, vision, and robotics; Apply basic techniques of AI in computational solutions to problems; Discuss the role of AI research areas in growing the understanding of human intelligence; Identify the boundaries of the capabilities of current AI systems. (Computer Science 405)

Subject:
Computer Science
Material Type:
Full Course
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Date Added:
11/16/2011
Artificial Intelligence, Fall 2008
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

An introduction to the main techniques of Artifical Intelligence: state-space search methods, semantic networks, theorem-proving and production rule systems. Important applications of these techniques are presented. Students are expected to write programs exemplifying some of techniques taught, using the LISP lanuage.

Subject:
Computer Science
Material Type:
Full Course
Homework/Assignment
Syllabus
Provider:
UMass Boston
Provider Set:
UMass Boston OpenCourseWare
Author:
Ph.D.
Professor Wei Ding
Date Added:
02/16/2011
Artificial Intelligence in Hospitality: A Future Not Too Far|Prithvi Roy Assistant Professor-Welcomgroup graduate school of hotel administration-Manipal Academy of higher education
Unrestricted Use
CC BY
Rating
5.0 stars

Artificial Intelligence (AI) promises to offer tremendous opportunities for service excellence, creation of newer domain of employment avenues, and in the process augment industrial and economic growth for countries. The question, however, is India ready to embrace AI and pave for a new technology revolution? India’s history does indeed support this possibility. In the past, starting in the late 1980s, India successfully clasped the computer revolution bubble and took almost a decade to become an information technology (IT) leader in the world. Today, the Indian IT sector contributes significantly to the country’s GDP and is among the highest employment opportunity provider in the country. The journey of India as an IT major, however, has not been without its ups and downs.  

Subject:
Computer Science
Arts and Humanities
Material Type:
Reading
Author:
Prithvi Roy
Date Added:
08/27/2020
Automated Software Testing: Advanced Skills for Java Developers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Software testing gets a bad rap for being difficult, time-consuming, redundant, and above all – boring. But in fact, it is a proven way to ensure that your software will work flawlessly and can meet release schedules.

In a two-course series, we will teach you automated software testing in an inspiring way. We will show you that testing is not as daunting a task as you might think, and how automated testing will make you a better developer who programs excellent software.

This second course builds upon the first course’s material. It covers more advanced tools and techniques and their applications, now utilizing more than just JUnit. Key topics include Test-Driven Development, state-based and web testing, combinatorial testing, mutation testing, static analysis tools, and property-based testing.

This is a highly practical course. Throughout the lessons, you will test various programs by means of different techniques. By the end, you will be able to choose the best testing strategies for different projects.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr. M. Aniche
Prof.dr. A. Van Deursen
Date Added:
08/09/2019
Automate the Boring Stuff
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
5.0 stars

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand-no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to:

Search for text in a file or across multiple files
Create, update, move, and rename files and folders
Search the Web and download online content
Update and format data in Excel spreadsheets of any size
Split, merge, watermark, and encrypt PDFs
Send reminder emails and text notifications
Fill out online forms

Step-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.

Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in Automate the Boring Stuff with Python.

Subject:
Computer Science
Material Type:
Textbook
Author:
Al Sweigert
Date Added:
01/24/2019
Bases de données: les fondamentaux
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Une base de données est un ensemble volumineux de données, structuré et stocké sur un support permanent, et géré efficacement par les systèmes de gestion de bases de données SGBD. Ce cours présente les Caractéristiques des SGBD ainsi que des modèles de données à travers UML : Diagramme de classes (associations binaires et ternaires, réflexives, classes-association). Il aborde aussi la Normalisation (les 3 premières formes normales). Traduction du diagramme des classes en tables dans le respect des formes normales. la mise en œuvre se fera à travers le langage normalisé Structured Query Language (SQL).

Subject:
Computer Science
Material Type:
Lecture Notes
Author:
SOME Borlli Michel Jonas
Date Added:
11/21/2019
Beginning Excel 2019
Unrestricted Use
CC BY
Rating
0.0 stars

This Beginning Excel textbook is intended for use in a one-term introductory spreadsheet course for all majors taught at two-year colleges. The basics of Excel, as they apply to the professional workplace, are introduced, including spreadsheet design, data entry, formulas, functions, charts, tables, and multi-sheet use. This textbook includes instructions for Excel for Mac also.

Subject:
Computer Science
Material Type:
Textbook
Provider:
OpenOregon
Author:
Art Schneider
Barbara Lave
Diane Shingledecker
Hallie Puncochar
Julie Romey
Mary Schatz
Noreen Brown
Date Added:
08/17/2020
Big Data Analytics: IOT BASED RECOMMENDATION SYSTEM FOR TOURISM
Unrestricted Use
CC BY
Rating
0.0 stars

The IOT services are for customer convenience, control in online booking IOT services such as radio station, smart coffee makers, dim lights and energy programmed lights. Our System will able to recommend the valid customer opinion by analyzing UAE, UK and Oman hotel aspects like services, value, cleanliness and location from customers’ reviews. it include the Big Analytics, Hadoop, HDFS, Sentiment Analytics, Emotion Analytics, ANOVA in Map-Reduce.

Subject:
Computer Science
Material Type:
Module
Author:
Sharjeel Imtiaz
Date Added:
04/11/2019
Big Data Strategies to Transform Your Business
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
5.0 stars

While big data infiltrates all walks of life, most firms have not changed sufficiently to meet the challenges that come with it. In this course, you will learn how to develop a big data strategy, transform your business model and your organization.

This course will enable professionals to take their organization and their own career to the next level, regardless of their background and position.

Professionals will learn how to be in charge of big data instead of being subject to it. In particular, they will become familiar with tools to:

assess their current situation regarding potential big data-induced changes of a disruptive nature,
identify their options for successfully integrating big data in their strategy, business model and organization, or if not possible, how to exit quickly with as little loss as possible, and
strengthen their own position and that of their organization in our digitalized knowledge economy
The course will build on the concepts of product life cycles, the business model canvas, organizational theory and digitalized management jobs (such as Chief Digital Officer or Chief Informatics Officer) to help you find the best way to deal with and benefit from big data induced changes.

Subject:
Computer Science
Engineering
Business and Communication
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Claudia Wakker
Dr. Scott Cunningham
Marijn Janssen
Date Added:
02/19/2019