GithubHelp home page GithubHelp logo

John Rollinson's Projects

cs-151 icon cs-151

All the Homeworks and Labs for the course CS151 at MiraCosta. In this advanced programming course, students design and implement increasingly difficult C++ programs that build upon skills acquired in C++ Programming (CS 150). They also develop appropriate and efficient methods to test their programs. Topics include polymorphism, inheritance, class libraries, the standard template library, advanced file input/output operations, dynamic memory allocation/deallocation, recursion, virtual functions, exception handling, and data structures, such as vectors, linked lists, stacks, and queues. Students will continue to apply the basic concepts of object-oriented programming, namely, encapsulation, inheritance and polymorphism in designing user-defined classes and coding programs incorporating control structures, graphical elements, threads and more complex data structures such as linked lists.

deployvr-unity-asset-scripts icon deployvr-unity-asset-scripts

Unity allows you to create your own Components using scripts. These allow you to trigger game events, modify Component properties over time and respond to user input in any way you like. Planning to add more soon!

javascript-in-24-hours icon javascript-in-24-hours

This repository covers topics such as Ajax, jQuery, and Vanilla JavaScript 1.8+. Also contains all the completed projects from the fifth edition of Phil Ballard and Michael Moncurs book "Teach Yourself JavaScript in 24 Hours".

miracosta-cs-111 icon miracosta-cs-111

Homework's and Lab's for the course CS-111 at MiraCosta. CS-111 is a novice course in Java and object oriented programming. Labs and group projects utilize the Agile project management style for collaborating with other classmates.

miracosta-cs-112 icon miracosta-cs-112

Homework's and Lab's for the course CS-112 at MiraCosta. CS-112 is an intermediate course in Java and object oriented programming. Labs and group projects utilize the Agile project management style for collaborating with other classmates.

miracosta-cs-113 icon miracosta-cs-113

All Homework's, Lab's and Project's for the course CS-113 at MiraCosta. CS-113 is an advanced java class that focuses on data structures and algorithms of various complexities. Labs and group projects utilize the Agile project management style for collaborating with other classmates.

miracosta-cs-138 icon miracosta-cs-138

CS138 is an intermediate introductory to Python programming course that uses exercises from the book "Python Programming, An Introduction to Computer Science" second edition by: John Zelle. As well as original programming assignments created by Mark Aloka.

miracosta-cs-150 icon miracosta-cs-150

All the Homeworks and Labs for the course CS150 at MiraCosta. CS150 is an entry level programming class that teaches the basics of object oriented programming using C++.

miracosta-cs-220 icon miracosta-cs-220

Computer Architecture and Machine Language class at MiraCosta. This course introduces the fundamental physical and structural concepts of assembly language programming. Topics include machine architecture, memory addressing, input/output, interrupts, control structures, compiling, and linking. Course material was supplied by nand2tetris.org

resume icon resume

This resume is currently out of date and I am working on updating it soon. A current version of my resume can be found either on my linkedin profile or on my website!

stock-sort icon stock-sort

Java application that pulls stock quotes from Yahoo Finance and makes use of different heaps and optimized sorting for fast comparisons of companies in your portfolio.

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.