Skip to content

Latest commit

 

History

History
92 lines (73 loc) · 4.89 KB

README.md

File metadata and controls

92 lines (73 loc) · 4.89 KB

Projects

Contents

  1. Club Projects
  2. Student Projects
  3. Other Projects

Club Projects

  • Languages: C++, C
  • Difficulty: Low
  • Author: Jonathon Belotti, and hopefully soon others!
  • Description: This is an intro programming project for people wanting to get more familiar with C++. A basic calculator is easy for a beginner to implement with practice, but more and more features can always be added to the project to make the calculator more capable.
  • Project Status: You can always add features to this.
  • Languages: Ruby, Javascript
  • Difficulty: Medium
  • Authors: Jono, Ervin, Louis, and Rad
  • Description: Visualise the collaboration network of our Github organisation, or any other! Who's coding with who, and how often?
  • Project Status: MVP Complete. Graph visualisation needs more detail, and needs deploying to cloud somewhere
  • Languages: Just HTML, CSS, and a bit of JS maybe
  • Difficulty: Easy
  • Authors: Patrick Mifsud (current maintainer), Jonathon Belotti
  • Description: Self-explannatory really, go to https://rmitprogramming.club
  • Project Status: Ongoing tweaks, ask Patrick Mifsud if you can help out

Student Projects

  • Languages: Java, or Python
  • Difficulty: Low (programming), Medium (algorithms)
  • Author: Jonathon Belotti
  • Description: Languages & Machines is the textbook for the 2nd year subject Computing Theory, which I did 2nd semester 2015. To strengthen my understand of the concepts I am working through all the algorithms in the book (in both Java and Python3), of which there are about 15.
  • Project Status: 40% complete

  • Languages: Python
  • Difficulty: Hard
  • Areas of Interest: Machine Learning, AI, NLP, Data Science
  • Author: Jonathon Belotti
  • Description: Inspired by and shooting off from Orionmelt's Sherlock project, I am looking to learn machine learning, NLP, and data science skills in a project that hopes to provide some interesting insight into the minds of Reddit users (and users on other platforms).
  • Project Status: Early days, most functionality was ported from Orionmelt's Sherlock project

  • Languages: Python
  • Difficulty: Easy
  • Areas of Interest: Python, Problem Solving, Algorithms, Data Structures
  • Author: Jonathon Belotti
  • Description: A project aimed at interview prep, and generally improving your code.
  • Project Status: Going along nicely, testing and documentation and explanation could all be contributed. Also could always use more exercises.

  • Languages: Javascript and Python
  • Difficulty: Medium
  • Areas of Interest: AWS, serverless computing, React
  • Author: Sam Nolan
  • Description: An app for giving lecturers micro feedback on the pace/quality of their content delivery.
  • Project Status: In development, check out the repo for details.

  • Languages: LaTeX
  • Difficulty: Easy
  • Areas of Interest: Teaching, Computer Science
  • Author: Sam Nolan
  • Description: A collection of papers on computer science giving in depth explanations on topics
  • Project Status: In development, check out the Github Repo

Other Projects

Working on Jan and Junior, John Thangarajuh's Nao Robots
  • Languages: Python
  • Difficulty: Medium
  • Areas of Interest: Robotics, Machine Vision, Chatbots, NLP
  • Description: If you are interested in working on John's robots, which can be a lot of fun, you can contact John or Jonathon Belotti. At the moment there are a few teams working on robot dancing, and one team working on robot talking. John is also quite interested in intergrating machine vision.