Search all MERLOT
Select to go to your profile
Select to go to your workspace
Select to go to your Dashboard Report
Select to go to your Content Builder
Select to log out
Search Terms
Enter username
Enter password
Please give at least one keyword of at least three characters for the search to work with. The more keywords you give, the better the search will work for you.
Select OK to launch help window
Cancel help


Advanced Search


Computer Science Community Portal

Become a Member Add to the Collection

Endorsed by IEEE Computer Society and IEEE Education Society
Welcome to the Computer Science Community Portal!
Browse The
Take a look at some of the most recently reviewed materials in Computer Science
Add To The
Contribute an online learning material to the MERLOT repository
Become A
Join us in identifying some of the best open educational resources available online

Welcome ~ From the Editor

Welcome to the Computer Science Portal!

The aim of this portal is to provide you with useful education resources (e.g., animations, video lectures, online courses, open textbooks) for teaching/learning computer science. There are peer reviews and user ratings for your reference. Note that the resources are categorized based on the ACM/IEEE Computer Science Curricula 2013.

Please let us introduce a few popular education resources based on both peer review and user rating to you:

There are many others … Please explore the “Materials by Discipline”.        



Computer networks are based on passing messages from computer to computer. This sounds simple in principle, but in practice all sorts of contention and bottlenecks can occur.This activity gives some first hand experience of such issues, with a game for a group of students.

Routing and Deadlock in Networks in MERLOT

New Materials

B.C. Campus Open Education: Open Textbook Self-Publishing Guide
B.C. Campus Open Education: Open Textbook Self-Publishing Guide is a practical... Computer Science Rankings is designed to identify institutions and faculty actively...
Variables en PHP
Objeto de aprendizaje que contempla el tema de variables en el lenguaje de...
Virtual Reality And It's Potential For Europe
Virtual Reality (VR) and Augmented Reality (AR) are technologies which have the...
LabScribbles: SGC's Extreme Open Science Initiative: Real-time Open Lab/books
LabScribbles, another milestone and model in Open Science, involves 20+... | Helping you use metrics responsibly
The Metrics Toolkit provides evidence-based information about research metrics... Open Access Research Repository
Digital Science Dimensions (DS Dimensions) is a linked research knowledge... - International Open Access Repository of Science Methods is a freely available, crowd-sourced, up-to-date, International...
Open Research Glossary
The Open Research Glossary is designed as a reference resource to inform people...

New Members

Materials by Discipline

Professional Organizations

Journals & Publications

Computer Sci on Twitter

Computer Science on the Web