College Education

Bachelor of Science in Computer Science
Minor in Physics

Freshman Year 1998-1999

  • Principles of Computer Science I (programming techniques in C++)
  • Principles of Computer Science II (program design and data structures in C++)
  • Discrete Structures in Mathematics for Computer Science (basic set theory)
  • Calculus I
  • Calculus II

Sophomore Year 1999-2000

  • Computer Systems and Organization (computer architecture, assembly using Pep/6, networking using Linux)
  • Software Engineering (object oriented design/development in C++)
  • Robotics (basics of A.I. and use of hardware(HandiBoard) and software(C))
  • COBOL Programming (basic programming techniques in COBOL)
  • Assembly Language Programming (intermediate concepts using Sparc)
  • Statistics (ugh)
  • Principles of Physics I: Mechanics
  • Principles of Physics II: Electricity and Magnetism

Junior Year 2000-2001

  • Theory of Computation (set theory, finite automata, and Turing machines)
  • Programming Languages (4 paradigms using Scheme, SML, ICON, C, Pascal, C++, Python, and ProLog)
  • Human Computer Interfaces (GUI principles, prototyping, and RAD tools in Java/Swing)
  • Intro to Web Development (HTML, JavaScript, PhotoShop)
  • Virtual Reality (overview of concepts, implementation, hardware and software) Click here to read a paper on Virtual Surround Sound.
  • Principles of Physics III: Heat and Optics
  • Principles of Physics IV: Modern Physics
  • Physics Lab (hands-on digital circuit theory)

Senior Year 2001-2002

Last Update: September 17, 2008

Copyright © Christopher Huyler and Huyler.net.
All rights reserved; unauthorized use prohibited.