Updating search results...

Search Resources

188 Results

View
Selected filters:
  • Computer Science
JavaScript
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This book is a guide to JavaScript, a scripting language widely used in web pages and web applications such as email applications. JavaScript is not to be confused with Java, which is quite a separate language for creating stand-alone applications.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
05/22/2019
Java with BlueJ
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This book is Part I of a two-part set that introduces the Java programminglanguage. The text assumes the student will be using the BlueJ developmentenvironment and provides some introductory BlueJ material. Our experiencehas been that BlueJ is easy to learn and provides a good programmingenvironment for the beginner programmer.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Ron McFayden
Date Added:
05/22/2019
Knowing Knoppix
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Knoppix is an astoundingly clever product. It runs Linux completely from a CD or DVD. There is no need to install. It bypasses all the software already installed on your PC or laptop and automatically detects the hardware in your computer (subject to suitable hardware). When you've finished using Knoppix, simply restart. Your computer will return to your regular system, and it will behave as if nothing has happened. Knoppix is Free Software and open source under the terms of the GNU General Public Licence (GPL).

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
05/22/2019
LaTeX
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

TeX is a computer program for typesetting documents, created by Donald Knuth. It takes a suitably prepared computer file and converts it to a form which may be printed on many kinds of printers, including dot-matrix printers, laser printers and high-resolution typesetting machines. LaTeX is a set of macros for TeX that aims at reducing the user's task to the sole role of writing the content, LaTeX taking care of all the formatting process. A number of well-established publishers now use TeX or LaTeX to typeset books and mathematical journals. It is also well appreciated by users caring about typography, consistent formatting, efficient collaborative writing and open formats.This is a guide to the LaTeX markup language. It is intended to form a useful resource for everybody from new users who wish to learn, to old hands who need a quick reference.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
05/22/2019
Learning R the EZ Way: A Video Guide to R for Open Research Analysis
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This resource was created at the University of Maryland (UMD) for instructors who want to teach, students (and instructors) who want to learn, and researchers who want to use R for statistical discovery and analysis. While this is a textbook, it is largely based on hands-on examples with video walk-throughs to take you through accessing R and RStudio, the basics of R and progressing to analyses with step by step templates and video support. The goal is to build confidence with programming early on and demonstrate best coding practices from the start.

Subject:
Applied Science
Computer Science
Mathematics
Statistics and Probability
Material Type:
Textbook
Author:
Dr. Amanda Chicoli
Emily Forgo
Dr. Tracy Tomlinson
Date Added:
03/24/2023
The Little Book of Semaphores
Read the Fine Print
Rating
0.0 stars

The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming.In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to solve similar problems.The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions. After each problem, the book offers a hint before showing a solution, giving students a better chance of discovering solutions on their own.The book covers the classical problems, including "Readers-writers," "Producer-consumer", and "Dining Philosophers." In addition, it collects a number of not-so-classical problems, some written by the author and some by other teachers and textbook writers. Readers are invited to create and submit new problems.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2008
Machine Vision, Fall 2004
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Deriving a symbolic description of the environment from an image. Understanding physics of image formation. Image analysis as an inversion problem. Binary image processing and filtering of images as preprocessing steps. Recovering shape, lightness, orientation, and motion. Using constraints to reduce the ambiguity. Photometric stereo and extended Gaussian sphere. Applications to robotics; intelligent interaction of machines with their environment. Machine Vision provides an intensive introduction to the process of generating a symbolic description of an environment from an image. Lectures describe the physics of image formation, motion vision, and recovering shapes from shading. Binary image processing and filtering are presented as preprocessing steps. Further topics include photogrammetry, object representation alignment, analog VLSI and computational vision. Applications to robotics and intelligent machine interaction are discussed.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Horn, Berthold
Date Added:
01/01/2004
Management Information Systems (Business 206)
Unrestricted Use
CC BY
Rating
0.0 stars

Management Information Systems (MIS) is a formal discipline within business education that bridges the gap between computer science and the well-known business disciplines of finance, marketing, and management.

Subject:
Applied Science
Business and Finance
Computer Science
Finance
Information Science
Management
Material Type:
Activity/Lab
Full Course
Homework/Assignment
Reading
Syllabus
Provider:
The Saylor Foundation
Date Added:
10/24/2019
Material docente. Docencia en Red
Rating
0.0 stars

Polytechnic University of Valencia has established an Action Plan, Teaching Network (Docencia en red), which aims to promote the use of ICT in teaching, supporting the teacher in all processes related to innovative actions and providing both resources and services support to facilitate the use of these technologies in teaching. This plan is structured through annual calls for proposals (2018-2019 Call) .

The purpose of this call is to encourage teachers at the Universitat Politècnica de València to produce during the academic year 2018-2019 ("and in all previous calls") educational materials destined to enhance the repository of digital learning objects RiuNet, to stimulate the use of learning modules in UPV subjects, to enrich the collection of freely accessible materials.

All materials elaborated have to meet the criteria set out in the guidelines for the creation of learning materials (http://www.upv.es/contenidos/DOCENRED/infoweb/docenred/info/710371normalc.html).

In order to guarantee the quality of the materials presented to the plan, the UPV centres, through the Learning Object Groups, will value the materials produced, with quality indicators. The approval of the objects for publication will be carried out by the Commission of the Network Teaching Plan.

All OER are accessible through the institutional repository Riunet, through OAI-PMH they can be harvested by other information resources (e.g. BASE, etc.). They are described with Dublin Core and DC.LOM metadata.

Best regards

Subject:
Applied Science
Arts and Humanities
Computer Science
Engineering
Environmental Science
Social Science
Material Type:
Activity/Lab
Assessment
Interactive
Simulation
Author:
Universitat Politècnica de València
Date Added:
04/02/2020
Mathematical Methods in Nanophotonics, Spring 2008
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Topics vary from year to year. Topic for Fall: Eigenvalues of random matrices. How many are real? Why are the spacings so important? Subject covers the mathematics and applications in physics, engineering, computation, and computer science. This course covers algebraic approaches to electromagnetism and nano-photonics. Topics include photonic crystals, waveguides, perturbation theory, diffraction, computational methods, applications to integrated optical devices, and fiber-optic systems. Emphasis is placed on abstract algebraic approaches rather than detailed solutions of partial differential equations, the latter being done by computers.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Johnson, Steven
Date Added:
01/01/2008
Mathematics for Computer Science, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course covers elementary discrete mathematics for computer science and engineering. It emphasizes mathematical definitions and proofs as well as applicable methods. Topics include formal logic notation, proof methods; induction, well-ordering; sets, relations; elementary graph theory; integer congruences; asymptotic notation and growth of functions; permutations and combinations, counting principles; discrete probability. Further selected topics may also be covered, such as recursive definition and structural induction; state machines and invariants; recurrences; generating functions.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Dijk, Marten van
Leighton, Tom
Date Added:
01/01/2010
The Mathematics of Rhythm
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Using the free software Supercollider, you can create create music using computer coding. This text and lesson provide instructional videos, downloadable files, and step by step instructions for coding in the unique language.

Subject:
Applied Science
Computer Science
Electronic Technology
Mathematics
Professional Studies
Material Type:
Activity/Lab
Author:
Elliott Grabill
Date Added:
05/10/2021
Medical Computing, Spring 2003
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The focus of the course is on medical science and practice in the age of automation and the genome, both present and future. It includes an analysis of the computational needs of clinical medicine, a review systems and approaches that have been used to support those needs, and an examination of new technologies.

Subject:
Applied Science
Computer Science
Health Sciences
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Ohno-Machado, Lucila
Date Added:
01/01/2003
Medical Decision Support, Fall 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Presents the main concepts of decision analysis, artificial intelligence, and predictive model construction and evaluation in the specific context of medical applications. Emphasizes the advantages and disadvantages of using these methods in real-world systems and provides hands-on experience. Technical focus on decision analysis, knowledge-based systems (qualitative and quantitative), learning systems (including logistic regression, classification trees, neural networks), and techniques to evaluate the performance of such systems. Students produce a final project using the methods learned in the subject, based on actual clinical data. (Required for students in the Master's Program in Medical Informatics, but open to other graduate students and advanced undergraduates.)

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Date Added:
01/01/2005
Multithreaded Parallelism: Languages and Compilers, Fall 2002
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Languages and compilers to exploit multithreaded parallelism. Implicit parallel programming using functional languages and their extensions. Higher-order functions, non-strictness, and polymorphism. Explicit parallel programming and nondeterminism. The lambda calculus and its variants. Term rewriting and operational semantics. Compiling multithreaded code for symmetric multiprocessors and clusters. Static analysis and compiler optimizations.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Arvind, V.
Date Added:
01/01/2002
Multivariable Control Systems, Spring 2004
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Computer-aided design methodologies for synthesis of multivariable feedback control systems. Performance and robustness trade-offs. Model-based compensators; Q-parameterization; ill-posed optimization problems; dynamic augmentation; linear-quadratic optimization of controllers; H-infinity controller design; Mu-synthesis; model and compensator simplification; nonlinear effects. Computer-aided (MATLAB) design homework using models of physical processes. This course uses computer-aided design methodologies for synthesis of multivariable feedback control systems. Topics covered include: performance and robustness trade-offs; model-based compensators; Q-parameterization; ill-posed optimization problems; dynamic augmentation; linear-quadratic optimization of controllers; H-infinity controller design; Mu-synthesis; model and compensator simplification; and nonlinear effects. The assignments for the course comprise of computer-aided (MATLABĺ¨) design problems.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Megretski, Alexandre
Date Added:
01/01/2004
Natural Language and the Computer Representation of Knowledge, Spring 2003
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Relationship between computer representation of knowledge and the structure of natural language. Emphasizes development of the analytical skills necessary to judge the computational implications of grammatical formalisms, and uses concrete examples to illustrate particular computational issues. Efficient parsing algorithms for context-free grammars; augmented transition network grammars. Question answering systems. Extensive laboratory work on building natural language processing systems. 6.863 is a laboratory-oriented course on the theory and practice of building computer systems for human language processing, with an emphasis on the linguistic, cognitive, and engineering foundations for understanding their design.

Subject:
Applied Science
Computer Science
Linguistics
Psychology
Social Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Berwick, Robert
Date Added:
01/01/2003
Network Optimization, Fall 2010
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course is a graduate subject in the theory and practice of network flows and its extensions. Network flow problems form a subclass of linear programming problems with applications to transportation, logistics, manufacturing, computer science, project management, and finance, as well as a number of other domains. This subject will survey some of the applications of network flows and focus on key special cases of network flow problems including the following: the shortest path problem, the maximum flow problem, the minimum cost flow problem, and the multi-commodity flow problem. We will also consider other extensions of network flow problems.

Subject:
Applied Science
Business and Finance
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Orlin, James
Date Added:
01/01/2009
OER-UCLouvain: Algorithmique et structures de données
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Complément d’exercices théoriques et pratiques en complement du livre Algorithms, 4th Edition de Robert Sedgewick and Kevin Wayne pour une classe inversée.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Homework/Assignment
Author:
Derval Guillaume
Schaus Pierre
Date Added:
04/02/2020