Basic OpenGl program to draw a spirograph using lines.
  • mp0_source.c - Source files
  • mp0_vc60.zip - VC++ 6.0
  • Midpoint Line Algorithm to draw lines pixel by pixel.
  • mp1_source.c - Source files
  • mp1_vc60.zip - VC++ 6.0
  • 2-D geometric transformations such as rotate, scale and translate.
  • mp2_source.c - Source files
  • mp2_vc60.zip - VC++ 6.0
  • Nicholl-Lee-Nicholl clipping algorithm.
  • mp3_source.c - Source files
  • mp3_vc60.zip - VC++ 6.0
  • Cubic Periodic spline implementation.
  • mp4_source.c - Source files
  • mp4_vc60.zip - VC++ 6.0
  • Fractal mountain employing midpoint division method.
  • mp5_source.c - Source files
  • mp5_vc60.zip - VC++ 6.0
  • Ray tracer. Draws two reflective spheres on checkerboard surface.
  • mp6_source.c - Source files
  • mp6_vc60.zip - VC++ 6.0
  • Program to draw cubes or Legos ... simple rotation and zooming.
  • cube.c - Source files
  • cube_vc60.zip - VC++ 6.0
  • My first attempt at making a solar system simulator, prior
    to finding "SSystem" code and then the release of "Celestia"
    ...so it is not the greatest
  • SolarSystem.zip - VC++ 6.0
  • cs223_mp1.zip Contains functions for finding pythogorean numbers, means (arithm., geom.,harmonic), Chebyshev Polynomial, Fibonacci values.
    cs223_mp2.zip Performs various manipulations of dates (calendar).
    cs223_mp3.zip Code that works with class Array. Allows sorting it.
    cs223_mp4.zip ( mp4.html ) In this MP, you will learn to use inheritance and information hiding in C++ to create a simple gradesheet for students in a course.
    cs223_mp5.zip ( mp5.html ) Uses derived classes to demostrate class heirarchies.
    cs223_mp6.zip More class hierarchies.
    cs225_mp1.zip ( mp1.pdf ) Intro to classes.
    cs225_mp2.zip ( mp2.pdf ) Intro to templates.
    cs225_mp3.zip ( mp3.pdf ) Inheritance and virtual functions.
    cs225_mp4.zip ( mp4.pdf ) Interfaces and implementation.
    cs225_mp5.zip ( mp5.pdf ) Trees - word counting (part 1)
    cs225_mp6.zip ( mp6.pdf ) Trees - word counting (part 2)
    cs225_mp7.zip ( mp7.pdf ) Hashing, Symbol table
    cs225_mp8.zip ( mp8.pdf ) Exceptions and disunion
    cs225_mp9.zip ( mp9.pdf ) Introduction to the Graph class.
    cs225_mp10.zip ( mp10.pdf ) Using Graph class (Theseus and Minotaur)
    ALL FILES (size = 1712k) ALL FILES