Pinned Repositories
6005-ps0
SW Constructs
6005-ps3
The purpose of this problem set is to explore multithreaded programming with a shared mutable data type, which you should protect using synchronization.
CS162
Homework and Project assignment of CS162 UC Berkeley
6005-ps00
replacemant for 6005-ps0
6005-ps1
The purpose of this problem set is to give you practice with test-first programming. Given a set of specifications, you will write unit tests that check for compliance with the specifications, and then implement code that meets the specifications.
6005-ps2
Design and Implement Recurcive ADT, Recurcive method implementation, Testing and method specs.
6005-ps4
Problem Set 4: Jotto Client GUI The purpose of this problem set is to give you experience with GUI programming. In particular you will be using Java Swing. Finally, you will get more practice with multithreading.
bdd_course_rails5
Alpha blog using rails 5 and BDD
CS106B_CppAssm4
This assignment, which was originally developed by Todd Feldman and then enhanced by Julie Zelenski, has become a classic in CS106B. Your mission is to write a program to play the game of Boggle™, which should help you get over any lingering doubts about the power of recursive techniques.
CS106B_CppAssm6
Huffman encoding is an example of a lossless compression algorithm that works particularly well on text and, in fact, can be applied to any type of file. It can reduce the storage required by a third or half or even more in some situations. Hopefully, you will be impressed with this awesome algorithm and your ability to implement such a nifty tool! You are to write a program that allows the user to compress and decompress files using the standard Huffman algorithm for encoding and decoding.
mit2's Repositories
mit2/Ruby-on-Rails-5---BDD-RSpec-and-Capybara
mit2/rottenpotatoes-rails-intro
RottenPotatoes app skeleton for saasbook/hw-rails-intro
mit2/hw-acceptance-unit-test-cycle
mit2/mooqita-challenge-1
Ruby on Rails challenge 1 - Dynamic programming Dynamic programming: Given a matrix consisting of 0's and 1's, find the maximum size sub-matrix consisting of only 1's. 1) Unless you already know, learn what the terms matrix and sub-matrix mean. What is a maximum size sub-matrix? How can you calculate it on paper? Try out a few examples on paper with a small matrix. 2) How can you implement a matrix in Ruby? Don't use a class for this, yet. Try to express this using arrays, hashes, or enumerables, or all of them. 3) Try to give two ways to program the solution. Which of your solutions is faster? Which requires more memory? Explain your answers. 4) Write a review for at least one fellow student who has already solved the challenge. And please give us feedback for this challenge via info@mooqita.org
mit2/hw-sinatra-saas-hangperson
mit2/hw-ruby-intro
Ruby Introduction Assignment for Agile Development using Ruby on Rails
mit2/hw-bdd-cucumber
mit2/CS106B_CppAssm7
Have you ever wondered how MapQuest and Google Maps or those tiny little GPS units work their magic? Get ready to find out. In this final CS106B challenge, you will create the Pathfinder application, which (in addition to other useful functions) finds and displays the shortest path between two locations on a map. The Pathfinder assignment is designed to accomplish the following objectives: • To give you practice working with graphs and graph algorithms. • To offer you the chance to design and write a class of your own. • To let you practice using callback functions in an application.
mit2/CS106B_CppAssm6
Huffman encoding is an example of a lossless compression algorithm that works particularly well on text and, in fact, can be applied to any type of file. It can reduce the storage required by a third or half or even more in some situations. Hopefully, you will be impressed with this awesome algorithm and your ability to implement such a nifty tool! You are to write a program that allows the user to compress and decompress files using the standard Huffman algorithm for encoding and decoding.
mit2/CS106B_CppAssm4
This assignment, which was originally developed by Todd Feldman and then enhanced by Julie Zelenski, has become a classic in CS106B. Your mission is to write a program to play the game of Boggle™, which should help you get over any lingering doubts about the power of recursive techniques.
mit2/CS145
Introduction to Databases
mit2/database_for_ebay_auction
Stanford CS145 Project
mit2/6005-ps4
Problem Set 4: Jotto Client GUI The purpose of this problem set is to give you experience with GUI programming. In particular you will be using Java Swing. Finally, you will get more practice with multithreading.
mit2/S14-R16-10am-blue
spring14/recitations/r16-collab
mit2/6005-ps3
The purpose of this problem set is to explore multithreaded programming with a shared mutable data type, which you should protect using synchronization.
mit2/bdd_course_rails5
Alpha blog using rails 5 and BDD
mit2/6005-ps2
Design and Implement Recurcive ADT, Recurcive method implementation, Testing and method specs.
mit2/6005-ps1
The purpose of this problem set is to give you practice with test-first programming. Given a set of specifications, you will write unit tests that check for compliance with the specifications, and then implement code that meets the specifications.
mit2/TestingRepository
1st time testing git
mit2/cs162-os-pintos-project
Pintos is a simple operating system framework for the 80x86 architecture. It supports kernel threads, loading and running user programs, and a file system, but it implements all of these in a very simple way. In the Pintos projects, you and your project team will strengthen its support in all three of these areas.
mit2/cs162-os-hw
SO & System Programming
mit2/CS162
Homework and Project assignment of CS162 UC Berkeley
mit2/6005-ps00
replacemant for 6005-ps0
mit2/6005-ps0
SW Constructs
mit2/rails_for_zombies