GithubHelp home page GithubHelp logo

Mihai Nicolae's Projects

ai-search icon ai-search

Use some supplied search routines to solve the 8-puzzle and a simplified scheduling problem for bicycle courier deliveries. Programming assignment for CSC384 - Introduction to Artificial Intelligence.

bnet icon bnet

Implement variable elimination on Bayes Nets.

csc324-exercises icon csc324-exercises

Programming exercises for CSC324 - Principles of Programming Languages.

csc324-labs icon csc324-labs

Programming labs for CSC324 - Principles of Programming Languages.

csc443 icon csc443

Assignments for CSC443 - Database System Technology.

csp icon csp

Implement a procedure that given a list of constraints enforces GAC on them by pruning values from the variable domains. Implement two different CSP models of the Sudoku puzzle, and compare the effects of enforcing GAC on these models. Programming assignment for CSC384 - Introduction to Artificial Intelligence.

dotfiles icon dotfiles

Scripts and dotfiles for my home environment

grabr icon grabr

With Grabr you can easily browse and download photos from all your social media networks.

haskell-finite-automata icon haskell-finite-automata

Modelling an automata in Haskell. Programming assignment for CSC324 - Principles of Programming Languages.

learning-notes icon learning-notes

Notes on books I read, talks I watch, articles I study, and papers I love

mosaic icon mosaic

A program that creates various types of mosaics.

parallel-sort icon parallel-sort

A parallel sorting program using Unix processes (i.e., fork). Programming assignment for CSC209 - Software Tools and Systems Programming.

racket-html-parser icon racket-html-parser

An HTML parser in Racket. Programming assignment for CSC324 - Principles of Programming Languages.

search-index icon search-index

One of the ways that Google makes searching the web so fast is that when it finds pages on the internet it makes a copy of them and creates a search index. This is a search index for a set of files based on word frequency. Programming assignment for CSC209 - Software Tools and Systems Programming.

simple-router icon simple-router

In this assignment you will be writing a simple router with a static routing table. Programming assignment for CSC458/2209 - Computer Networks.

simple-router-nat icon simple-router-nat

In this assignment you will be writing a simple NAT that can handle ICMP and TCP. It will implement a subset of the functionality specified by RFC5382 and RFC5508. Programming assignment for CSC458/2209 - Computer Networks.

tumblr-trends icon tumblr-trends

On any single day Tumblr.com receives well over 50 million new posts. With such a massive number of new items every day, it is very hard to find great content likely to become popular until it already has. Until now… This project is a server capable of tracking popular posts on Tumblr.

umbrella icon umbrella

Presentation pitched at the "Hack for Her: A Day Hack in Honor of International Women's Day" event.

victoria icon victoria

This project simulates a self-checkout machine.

xml-group-forming icon xml-group-forming

The MarkUs system that is sometimes used for assignment submission has a feature that allows students to form teams, if permitted by the course instructor. Imagine a more elaborate version which allows the instructor to specify what he or she considers to be desirable groups, such as groups with students from the same part of the city, with diverse majors, and with at least one group member who knows Java. The system could survey the students for the relevant information and then put them into groups according to the instructor’s criteria. A system for grouping student could store this data in XML files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.