Name: John Rollinson
Type: User
Company: Independent Contractor
Bio: CS undergrad, proficient in Java, HTML, CSS, C++, and Python. For business inquiries please send me an email.
Repositories will be updated/organized soon!
Location: San Diego
Blog: johnrollinson.com
John Rollinson's Projects
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.
Programming languages
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!
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".
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.
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.
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.
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.
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++.
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
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!
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.