Skip to content
@DigiPen-Network-Classes

CS 260 and 261 Networks I and II

DigiPen Redmond Network Classes

CS 260 & CS 261 aka Computer Networks I and II

Supporting code and various other projects for the classes that I am teaching.

Repositories of Interest to Students

PUTTER the amazing JSON based Unit Test Program!

Ok maybe it's not so amazing, Putter reads unit tests from very Postman-like JSON files and executes them against your web server. Used in assignments for verifying your code works and for grading. Originally, these files were edited and run from Postman, but that lives behind a paywall now. So Putter implements the 1% functionality we actually needed.

FakeHttpClient.net

For use with the HTTP Proxy assignment in CS 260. This program sends HTTP 1.1 requests to your proxy server and measures the response times and data received -- then outputs that information to disk for later debugging (and grading).

try.redis.io A Redis Sandbox and Tutorial

Long ago, there was a website that had a pretty good tutorial for redis, complete with sandbox so you could type in commands. The code has fallen to disuse and the hosted website is long gone. This fork of the originals provides a Dockerfile and a way to run a containerized version of that code. Good enough for classroom use, not secure for hosting on a public website!

Other Fun Things

SCARY CAVE an HTTP aware Text MUD

Part of a lecture example that grew and then ran amok, this is the source code to The Scary Cave and occasionally it gets features added to it. Not meant to be serious, and designed to use as few resources as possible (i.e. free to host).

Pinned Loading

  1. putter putter Public

    Postman Unit Test Trial Extending Replicator

    JavaScript

  2. FakeHttpClient.net FakeHttpClient.net Public

    CS 260 Fake Http Client .NET Edition

    C#

  3. try.redis try.redis Public

    Forked from badboy/try.redis

    A demonstration of the Redis database.

    Ruby

  4. ScaryCaves ScaryCaves Public

    Simple HTTP game demo

    C#

  5. DigiPing DigiPing Public

    DigiPing - CS260 Assignment

    C++

  6. javascript-is-weird javascript-is-weird Public

    Demo code for Lecture 5 of CS 261

    JavaScript

Repositories

Showing 10 of 23 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…