Search
Now showing items 1-10 of 170
Dominating Sets
(Computer Science Unplugged, 2013-07)
Like the Graph Coloring problem, the dominating set problem is one that no efficient solution has been found for, even though it is very simple to describe.
This activity explores the problem, and sets it up as the basis ...
Managing complexity: A systems approach
(The Open University (OUUK), 2011)
Do you need to change the way you think when faced with a complex situation? This unit examines how systemic thinking and practice enables you to cope with the connections between things, events and ideas. By taking a ...
Quantum computing for the determined
(Not available, 2010)
1 The qubit -
2
Tips for working with qubits -
3
Our first quantum gate: the quantum NOT gate -
4
The Hadamard gate -
5
Measuring a qubit -
6
General single-qubit gates -
7
Why unitaries are the ...
Probability and Stochastic Processes
(Virtual University of Pakistan (VUP), 2014-01)
This is a graduate level course. The course will start by presenting fundamental concepts of probability theory. It will then develop mathematically sound concepts of random variables and their processing through PDF and CDF.
Distributed Paradigms
(The Open University (OUUK), 2016-03)
This free course, Distributed paradigms, looks at some of the architectural and programming paradigms used in distributed system development. You will learn about synchronous and asynchronous message passing, distributed ...
Theory of Computation
(Virtual University of Pakistan (VUP), 2014-01)
This is the first pure course in theoretical computer science. It discusses some of the fundamental questions about computation. It starts with an overview of the concepts in theory of automata. Then discusses computability ...
An Introduction to Software Development
(The Open University (OUUK), 2016-03)
Software development is the practice of organising the design and construction of software, the beating heart of much technology fundamental to our personal and professional life. This free introductory course, An introduction ...
Introduction to Computer Forensics & Investigations
(The Open University (OUUK), 2016-03)
With a few easily available tools people can reveal the stored passwords on their computer and access previously deleted data. Learn about some of the issues in data privacy and computer forensics. This free course, ...
Introduction to Computational Thinking
(The Open University (OUUK), 2016-04)
You will learn about algorithms and abstraction in this free course, Introduction to computational thinking, and encounter some applications of computational thinking in various disciplines, ranging from biology and physics ...
Parallel Computer Architecture
(National Programme on Technology Enhanced Learning (NPTEL), 2014-01)
Modules / Lectures : Multi-core: The Ultimate Dose of Moore
; Parallel Computer Architecture: Today and Tomorrow ; Recap: Single-threaded Execution
; Recap: Virtual Memory and Caches
; MIPS R10000: A Case Study
; ...