MERLOT Materials

Filter by

1-22 of 22 results for: Materials Submitted by Edilson Arenas

When writing exams, many computing educators find themselves wishing there existed repositories from which they could... see more

These sequence of labs will give you practical experience with common attacks and counter measures.

In this lecture, Professor Mickens discusses topics related to buffer overflow exploits, including baggy bounds handling,... see more

What is the limit of compression? Huffman codes are introduced in order to demonstrate how entropy is the ultimate limit... see more

A short story about the need for digital communication and how it leads to coding theory (variable length source coding)... see more

How do we communicate digital information reliably in the presence of noise? Hamming's error correction code demonstrates... see more

Introduction to channel capacity, symbol rate (baud) & message space. This is the first step towards more modern measures... see more

The best way to understand complex data structures is to see them in action. We've developed interactive animations for a... see more

How to find least-cost paths in a graph using Dijkstra's Algorithm.

There are a number of utilities available to accomplish the essential task of transferring data and/or code between the... see more

This tutorial is for the beginning Linux user, intended to get the user acquainted with some of the basic principles of... see more

This module provides an introduction to relational databases, the most common type of database and what you are most... see more

This free online computer science course is an introduction to the intellectual enterprises of computer science. Topics... see more

The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of... see more

This course covers topics on the engineering of computer software and hardware systems: techniques for controlling... see more

Computer networks are based on passing messages from computer to computer. This sounds simple in principle, but in... see more

Data structures play a central role in modern computer science. You interact with data structures even more often than... see more

This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in... see more

Survey of information technology covering database modeling, design, and implementation with an emphasis on relational... see more

This course is a broad introduction to a host of sensor technologies, illustrated by applications drawn from... see more

To appreciate the opportunities and make wise choices about the use of technology, information professionals need to... see more

This is a graduate subject in the theory and practice of network flows and its extensions. Network flow problems form a... see more