What did I do in college?
I earned a Bachelor's Degree in Computer Science, that's what.
And just to prove it, I created this web program that lets everyone browse the details of...

My College Experience

View:
Order:
Category:
Semester:
Course:
Topic Group:

   Onomatopaea    File Transfer Protocol [FTP]    Disk Geometry    Packet Switched WANs    Object Oriented Design    Complex Number Class    Russell's Paradox    Sine    Big Theta    Monotonic Functions    Overstatement    Carl Sagan    Surveillance    File System Manager    "Would You Like Penguins With That?"    Blocking    Formal Languages    Isomorphism    Tangent    Disjoint Sets    Directed Graph    Prolog Cut    Disjunction Elim/Intro    "Biblical Nation"    XML Attributes    Set Data Structure    Unix C Shell    Median Linear Filter    "SciAm.com"    Prolog Unification    Prolog Facts    Skewed Density Curves    Symphony    "Social Origins of Nationalism"    Power Reducing Identity    Unix wc command    The Substitution Rule    Oblivious Turing Machines    Hold and Wait    bash shift builtin    Relational Data Design    The Standard Normal Distribution    Nor Logic Gate    Conditional    Vertex Cover Reducibility    Arc Length    Scatterplot Graphs    Hamiltonian Path    Mathematical Induction    Maple 10    Unix /unix directory    Bayes Rule    Parallax SX Toolkit    Depth First Search    Events    Unix whoami command    Internal Rhyme    The Cook~Levin Theorem    "Operating Systems"    Logarithmic Functions    Star Topology    "Women's History"    Unix /dev directory    T1    Maclaurin Series    Binomial Series    Resistance    Signal Phase    Network Routers    Advanced Encryption Standard [AES]    Conjunction Elim/Intro    Wireless Topology    Artistic Perspective    "No Rocket Required"    Complete Graph    4 Neighborhood    "Thematic Bonds"    The Natural Numbers    SX~28 flow control    Password    Demand Paging    Subset    C++ Templates    SCSI    RGB    Theorem Resolution    Deadlock Avoidance    Random Variables    "Form & Style"    Modus Ponens    Select Query    Logarithm Product    Alliteration    Unix gzip command    Unix jobs    Planning Phase    Sonata    "Easter Parade"    Conjunctive Argument    Unix sort command    Inverse Trigonometric Derivatives    KAISSA    Statistical Time Division Multiplexing    Von Neumann Architecture    Isochronous Connections    One's Complement    The Fundamental Theorem of Arithmetic    Sample Control    The Scientific Method    Unix /users directory    APA Style    Monadic Quantification    "Religious Outrage and Artistic License"    Image Histogram    Instructions    Domain Name System [DNS]    Medial Axis    Christian Taxonomy    Router    Phase Shift Keying    Interior Gateway Routing Protocol [IGRP]    Unix uuencode command    Herbrand's Theorem    Hamiltonian Path Reducibility    Process Control Block    Wrath    Factoring Trees    Bus Circuit    Seven Sacraments    Geometric Sequences    Post~Modern Style    Focal Length    Satellite    Power Series    The Law of Cosines    Dijkstra Routing Method    Unix find command    Unimodal Density Curves    Limit Laws    Intersection    Indexed File Allocation    Honeypot    "Discrete Mathematics with Applications"    Symphonie Fantastique    The Fundamental Theorem of Calculus    n~Tier Architecture    Tracks    Bullfighting    Anapest    "Rap Music"    Artistic Harmony    Eye Rhyme    Class Diagrams    Trigonometric Functions    Logarithm Base    Selection Sort    "Calculus"    Public Keys    Denial of Service    Windows NT    Emptiness Problem    Unix echo command    Negation Elim/Intro    Image Size Filtering    "The Six Million Dollar Car"    Radix Sort    Newton's Method    Generalized Substitution    IP Addresses    "El Presidente"    Fitch Subproofs    Probabilistic Turing Machines    Polymorphism    "Jewish~American Culture"    The Man Who Came To Dinner    LAN Round Robin    Church~Turing Thesis    bash while/do/done construct    Godel Numbers    Binomial Coefficient    Existential Quantification    Romantic Style    Stack Data Structure    Time Division Multiplexing    Marked Graves    "Material Christianity"    "Contemporary Precalculus"    Permutations    The Cardiff Giant Hoax    Literary Consonance    HyperText Transfer Protocol [HTTP]    Image Expanding    Solids of Revolution    Factorials    Normal Distribution    IDE    Mutual Exclusion    Generalized Negation    Process Priority    Logarithm Addition    Graph Paths    Spoofing    Linear Data Graphs    Skywatch    Unix cancel command    Prolog Lists    Brazilian Culture    Parametric Functions    Clique Reducibility    16~Bit Calculator    Memory Circuit    Entity Relationship Diagrams    Image Thresholding    Keys    "One Nation Under God?"    Arch    Prolog Lists    "A First Course in Database Systems"    Independence    Radian Measure    Unix /tmp directory    Windows 2000    Double Linked List Data Structure    Design Phase    Bus Topology    Uncountable Sets    Digital Signatures    Process Creation    Recursive Queries    Artistic Balance    The class NP    Binary Numbers    The Fundamental Theorem of Algebra    Saturn & Titan    Order    Right Joins    State Diagrams    Deco Style    Frequency Division Multiplexing    Gray Codes    Superkeys    Transcendental Functions    Salvation Army    Comparison Sort Complexity    Transmission Control Protocol [TCP]    Random Variables    Complexity Verifier    Uniform Density Curves    Complex Numbers    NRZI Encoding    Post & Lintel    Unix pwd command    Dactyl    Bellman Ford Algorithm    Resolution Proofs    Unix cd command    Unix /lib directory    Open Systems Interconnection Model (OSI)    Cartesian Product    Process Starvation    Binary Trees    Image Shrinking    Unix more command    N~Version Programming    Conditional Probability    Memory Address Translation    Geometric Style    Statistical Mean    Scatterplot    End Around Carry    Edge Detection    Proficiency 2    Baseball As America    "Language Proof and Logic"    C++ Operator Overloading    Attenuation    Relational Projection    Harvard Architecture    Phase    Infrared    The Class P    Ethernet    Recurrence Relations    "Seven Deadly Sins"    Impulse Noise    Allegory    bash conditional constructs    Toggle Flip Flop    Waterfall Model    Semantic Network    Relational Tuple    Interquartile Range    Relational Schema    Auditing    "Plenty Good Room"    Closure    Subnetworks    Prolog read predicate    Shortest Job First Process Scheduling    Streaming Media    C++ Multidimensional Arrays    General Quantification    Repeater    Modern Style    Differential Manchester Encoding    Literal Interpretation    Point~Slope Form    Rhapsody    Dynamic Host Configuration [DHCP]    The Product Rule    Unix stdin    Product    Lurking Variables    Memory Paging    C++ Input/Output    "The Church of Baseball"    Conditional Elim/Intro    Relational Attribute    "Gross Anatomy"    Bahá’í Temple    Arithmetic Coding    Tree Topology    BlueTooth    Left Joins    "Tylenol Prayer Beads"    Requirements Analysis    "Crowdpleaser"    "What Goes Up... Stays Up!"    Cyclic Redundancy Check    Prolog Variables    Windows 2003    Instruction Pipeline    Contiguous File Allocation    Artistic Assymetrical Balance    Artistic Repetition    bash unset builtin    Micro~Operations    Fiber Optic    Unix stdout    Trochee    TI~84 Plus    Derivatives    Midpoint Rule    Prolog Tic~Tac~Toe    Prolog Connectives    Length of a Curve    Virtual LANs    The Squeeze Theorem    "Composing with Confidence"    Firewalls    Implementation Phase    Centralized Routing    Decidable Languages    Taylor Series    Prolog Arity    "Black Orpheus"    Ionic Pillar    Overture    Twisted Pair    Sloth    Data Encryption Standard [DES]    Polynomial Time Verifiers    SCSI    Bottom Elim/Intro    Perfect Rhyme    Random Sample    Quicksort Complexity    No Preemption    Asymptotic Notation    Random Page Replacement    Absolute Convergence    Floor Function    Pure Sentence Rule    Discrete Multitone Multiplexing    Binary Numbers    Image Sampling    Big O    Maple    Unix    General Problem Solving    Circular Equation    C++ Syntax    Benford's Law    Lust    Gothic Style    Coaxial    Solution Certificates    C++ Structures & Unions    "The Practice of Statistics"    Bridge    DeMorgan's Law    Synthetic Division    Gravity    Statistical Outlier    Merge Sort    Frequency Shift Keying    Unix unpack command    Eight Queens    Lempel~Ziv Encoding    Necessary Truth    Unix test builtin    Backtracking    Delta Modulation    "Programming in Prolog"    First Come First Served Process Scheduling    7 Bridges of Königsberg    Spondee    Second Normal Form    Chaining    "Programming and Problem Solving with C++"    User Interface Design    "1 + 1 = 1"    Worm    Nand Logic Gate    Unix tee command    Horn Clauses    RAID    Unix cp command    "Judith"    Heron's Formula    Boundary Following    Mass    "Church of Baseball..."    Simpson's Paradox    Chain Argument    Reductio Ad Absurdum    Prolog Goals    Unix stderr    Dome    Prolog write predicate    Significance    Comparison Sorts    Prolog Equality    Buffer Circuit    Database Table    Binomial Probability    Huffman Coding    Cantata    Tabular File Allocation    Bipartite Graph    Logical Disjunction    Disk Starvation    Ping Storm    Memory    Canonical Form    Unix environment variables    C++ Variables    Instant Messaging    Negative Angle Identity    "Dogma Dharma"    Trapezoid Rule    Sheffer Stroke    "Sticky Fingers"    Usenet    "Feminist Theology"    Cernan Earth & Space Center    Domain Name (DNS)    Trigonometric Derivatives    Storage    Ciphers    "Believer I Know"    Little o    Yunten    Parabolic Equation    4~bit Computer    Religious Biography    Analog versus Digital Signals    SX~28 registers    Rhapsody in Blue    Grammar    Irony    Unix compress command    Memory Partitions    Polynomial Division    System Buffers    Half~Clique Reducibility    Real Numbers    Unix bash shell    Enumerator    "Three Religions"    "Algorithms"    Exponential Growth    The Fibonacci Sequence    Mass    3~SAT Reducibility    Process Scheduler    XML Document Type Definitions    Dijkstra Algorithm    Quad Trees    Conditionals    Post Office Protocol [POP]    Unix who command    Artistic Variation    Asynchronous Connections    Prolog Rules    Amplitude Shift Keying    Unix bg command    The Binomial Theorem    Unix zsh shell    Fourth Normal Form    "Martin and Malcolm"    Strings    Linked List File Allocation    Independent/Explanatory Variables    Transmission Control [TCP]    Peripherals    System Cache    Wavelength Division Multiplexing    ISDN    Distributed Routing    Euclid's Algorithm [gcd]    Partial Fractions    Chess    Prolog Accumulators    Unix lpq command    Least Squares Regression    Undirected Graph    Third Normal Form    "Space Tether"    Prolog fail predicate    DENDRAL    Trojan Horse    Arithmetic Sequences    bash until/do/done construct    The Inferno    Tautology Rule    Universal Set    C++ Arrays    Normal Density Curves    Binomial Distribution    bash for/do/done construct    Unix ps command    Physical Memory    Linear Transformations    Unix pico editor    Natural Join    Pierce Arrow    Ordering Queries    Frequency    "Bus Stop Baggage"    Gaussian Smoothing    "The St. Martin's Guide to Writing"    Least Recently Used Page Replacement    SX~28 memory    Product Notation    Power Functions    Unix rmdir command    Unix /var directory    MYCIN    The Quotient Rule    Quicksort    Decoder Circuit    Fractional Exponents    "Machine Vision"    Network Address Translation [NAT]    Interrupts    Statistical Spread    Mayan Numbers    Satisfiability    Sample Space    Deadlock Prevention    Polar Coordinates    "In The Sea"    Scan Disk Scheduling    Linux    Access Control    CMYK    Voice Over IP [VoIP]    Adder Circuit    Summation    Combinations    Linear Search    Not Logic Gate    Unix crypt command    Symbolic Interpretation    Signal Bandwidth    Unix /usr directory    "Valhalla and Beyond"    Network Hubs    Integration by Parts    Inheritance    Steganography    Stemplot    Constructive Dilemma    Unix groups    CScan Disk Scheduling    Cantilever    "Broca's Brain"    Graph Circuits    Predicates    The Chain Rule    Moral Interpretation    C++ Functions    Bipolar AMI Encoding    Logarithm Transformations    "16th Century Pueblo Indians"    Unix grep command    FireWire    Place    Union    Logical Contraposition    Context Switching    Hexadecimal Numbers    Triggers    Memory Page Mapping    Nondeterministic Turing Machine    "Clergyman"    Psychological Interpretation    File Access Control    Terrestrial Microwave    Semaphores    Process Throughput    Complexity Verifier    Existential Elim/Intro    "Genesis of Mormonism"    Stop and Wait    Shannon~Hartley Theorem    Aggregation    Force    Cellular    Mean Linear Filter    Focal Point    Cassini/Huygens    Unix zcat command    Closed Form Expressions    Process Dispatch    Bimodal Density Curves    Disjunctive Argument    Rational Functions    Logging File Systems    Statistical Association    Greed    Trigonometric Addition    Delete Queries    Frame Relay    Logical Equivalence    Power    Prim's Algorithm    First Come First Serve Disk Scheduling    Digital Subscriber Line [DSL]    Proficiency 1    Unix emacs    Union    bash read builtin    Unix ls command    8 Queens Problem    Logarithm Subtraction    Cofunction Identity    Decision Problems    C++ Scope    Unix lpr command    Factoring    Unix fgrep command    Connected Components    Subqueries    Unix fg command    "The Elements of Logic"    Narrative Poem    802.3 [Ethernet]    Unix cut command    Time    "The Cernan Earth and Space Center"    Convergent Integrals    Relational Difference    Complement Languages    Network Switches    Trigonometric Integrals    Reiteration    Object Oriented Data Design    "Introduction to the Theory of Computation"    "Cathedral of the Open Air"    QuickSort    Unix mkdir command    Data Flow Diagrams    Prolog nl predicate    Understatement    Prolog Atoms    Privileges    Acceleration    Cosecant    Virtual Memory    Hilbert's 10th Problem    Remote Login [Telnet]    Countable Sets    Unix man command    Exponential Functions    Working Set Page Replacement    Iterative Development    Image Coordinate Systems    Tic~Tac~Toe Project    The Integers    "Data Communications and Computer Networks"    "Drug Testing in the Workplace"    Run Length Encoding    HSI    Tautology    Repetition    Support Phase    Update Query    Deadlock Detection    Time    Euler Circuit    Indefinite Integrals    Unix whatis command    "The Cathedral of the Open Air"    Selection    Plot    Pulse Code Modulation    File Allocation Table [FAT]    Netware    L'Hospital's Rule    Reflexivity of Identity    Prolog reconsult predicate    "Muslim Women in America"    Intersection    "The Last Temptation of Christ"    Difference    Regression    Senior Thesis    "Early American Methodism"    "Willow Creek"    One Sentence Rule    Extreme Programming    Standard Deviation    Insert Query    Electronic Voting Systems    Destructive Dilemma    Clusters (Blocks)    Binomial Approximation    Files    Parity Check    Prolog retract predicate    4B/5B Encoding    Binary Tree Data Structure    Unix uniq command    "Kill Your Television"    Modus Tollens    "T~Rex Bone"    Amplitude    Monitors    Interprocess Communication Manager    Shortest Seek Time First Disk Scheduling    Degree    Focal Plane    Unix egrep command    "Wrestling The Undertoad"    Law of Sines    The Quadratic Formula    Insertion Sort    Towers of Hanoi    "The Passion of the Christ"    Interval Notation    White Noise    Jitter Noise    inodes    Asynchronous Transfer Mode [ATM]    Unix vi editor    Light Intensity    C++ References    Echo Noise    TI~84 Plus    Queue Data Structure    Statistical Quartile    Unix rm command    Process Life Cycle    Octal Numbers    Logarithm Quotient    EIA~232F    Divergent Integrals    Unix whereis command    Smurfing    Simple Mail Transfer Protocol [SMTP]    "Hindu Gods"    Differentiation    Oratorio    Imaging    Logical Conjunction    Prolog asserta predicate    CLook Disk Scheduling    Internet Protocol [IP]    Views    Unix lp command    Acceptance Problem    Circular Wait    Contradiction    Euler Numbers    Token Ring    Timers    Grouping Queries    5th Normal Form    Prolog Questions    Knowledge Representation    Activity Diagrams    Kruskal's Algorithm    Formal Deduction    SX~28 ports    "African American Exodus"    Pythagorean Identity    Unix pack command    Agile Development    Not Used Recently Page Replacement    Splitting Rule    Residuals    Delay Distortion    Universal Quantification    Vulnerability    Unix groups    "A Writer's Reference"    Cooperative Multiprocessing    Vault    Unix sgid command    Octal Numbers    Venn Diagrams    Hamming Codes    Matrix Multiplication    Ring Topology    Uncountable Languages    C++ Classes    Unix tail command    "The Elements of Style"    Indiscernability of Identicals    Half Angle Identity    Foreign Keys    Unix mv command    First In First Out Page Replacement    Improper Integrals    Unix /etc directory    Asynchronous Transfer Mode [ATM]    Bearing Wall    "Think Outside the Inbox"    Harmonic Series    Character    Least Frequently Used Page Replacement    SX~28 addressing    Biconditionals    Action    Specular Light    Trigonometic Product    Distance~Midpoint Form    Prolog    Memory Manager    Arity/Prolog32    Strings    Deep Blue    Poetry Slam    Spectacle    Synchronous Connections    Unix diff command    Statistical Variance    Tarski's World    Quod Erat Demonstrandum    Unix less command    Meter    Lyric Poem    Uniform Resource Locator [URL]    Classical Style    Unix Korn Shell    Ceiling Function    Voltage    Network Bridges    "Religion and American Culture"    Prolog random predicate    Virus    Algorithms    Object Oriented Development    Richard Greenblatt    Inverse Functions    Unix /bin directory    Unix gzipexe command    Register Circuit    Processor    Multi~tape Turing Machine    Thought    Unix uncompress command    Unix unalias command    16~bit Calculator    The Declaration of Independence    Hexadecimal Numbers    Logical Validation    Power Set    NP Completeness    Heap Sort    Missionaries & Cannibals    Current    "Roman Holiday"    Unbound Datagram [UDP]    Image Thinning    Virtual Network Computing    C++ Exceptions    Regular Expressions    802.11 [Wireless Ethernet]    Lossy Compression (JPEG)    Address Resolution [ARP]    Resource Allocation Graphs    OS X    "Orthopaedic Rex"    Skeletal Frame    Bellman~Ford Routing Method [RIP]    Linked List Data Structure    Fraction Class    Geometric Series    Prolog seed predicate    NRZ~L Encoding    Polynomial Time Solvers    Inner Joins    Motet    Manchester Encoding    IDE    Unix lpstat command    Riemann Sum    And Logic Gate    Buffon's Needle    Threads    Unix /etc/passwd directory    Look Disk Scheduling    Unix uptime command    Unix suid bit    Or Logic Gate    Unity Temple    Xor Logic Gate    Secant    FDDI    SX~28 interrupts    Unix gunzip command    Crosstalk Noise    Input/Output Manager    "Unanimous Declaration"    Cosine    Sectors    Internet Protocol [IP]    Search Problems    "Dispatching Failure"    "Suffering and Faith"    bash case/esac construct    "Six Bulls Will Die Today"    Symmetric Density Curves    Direct Memory Access (DMA)    Unix rc command    Denver Airport    Causation    Halting Problem    Logical versus Physical Connections    Dramatic Poem    Diction    Cardinality    Perl Programming    Pascal's Triangle    The class Co~NP    Preemptive Multiprocessing    Round Robin Process Scheduling    Binary Arithmetic    USB    Set~Reset Flip Flop    "College Algebra"    MLA Style    Missionaries & Cannibals    Functional Decomposition    "The Seventh Seal"    Unix ln command    First Normal Form    Adjancency Matrix    Universe of Discourse    Big O    Ackermann's Function    Symbol    Derive The Quadratic Formula    Data Flip Flop    System Bus    Dot Plot    nth Roots    Imaging.NET    Arithmetic Series    Rhythm    How to write a thesis    Song    JK Flip Flop    Noncontiguous File Allocation    Organic Style    Periodicity Identity    Madrigal    Unix passwd command    bash set builtin    Paradox    Image Quantization    Object Oriented Programming    Ratio Test    Corinthian Pillar    Little o    Simpson's Rule    Cable Modem    Expert Systems    Distance Transformation    Character    Trigonometric Subtraction    "Performance On Paper"    Clock Circuit    Standard Score    Gluttony    Area Between Curves    Assonance    Density Curve    Paul Broca    Sequence Diagrams    "The Hours"    Computer From Scratch    Concerto    Signal Frequency    Unix kill command    Recognizable Language    NT File System [NTFS]    "Space Elevator"    Signal Spectrum    Nine's Complement    Signal Loss/Gain (dB)    Unix cat command    XML Elements    "Cockroach Bandstand"    Second Derivative Test    Exponential Decay    Alternating Series    Velocity    Missionaries and Cannibals    "Unix: The Textbook"    Component Size    Power Transformations    Song    Email Bomb    The Roots of Unity    Circuit Switching    Mainboard    Dependent/Response Variables    Unix metacharacters    Histogram    Component Position    Contradiction    Counter Circuit    Ogive    Unix chmod command    Broadcast WANs    Functional Composition    Biconditional Elim/Intro    "The Hours"    Inverter Circuit    Unix alias command    Logical Negation    Full Outer Joins    C++ Strings    Double Angle Identity    The Mean Value Theorem    "The Father of the Information Age"    Suite    File Systems    Binary Search    Definite Integrals    Confounding    Autonomous Ground Vehicles    Deadlock Recovery    C++ Pointers    Breadth First Search    Prolog Database    Code Division Multiplexing    Unix Bourne Shell    "Debate Over Mixed Seating"    Constraints    Boxplot    Wireless    List Servers    Unified Process    Encryption    Inter~Process Communication    Dequeue Data Structure    Cotangent    Logarithm Power    LAN Contention    Internet Control Message [ICMP]    Indexes    F's Complement    "Lakota Ghost Dance"    Doric Pillar    Opera    Universal Elim/Intro    Unix uudecode command    SX~28 arithmetic    Punctuation    HyperText Markup Language [HTML]    "Black Orpheus"    HyperText Transfer Protocol [HTTP]    The Disciminant    C++ Control Structures    Unix head command    Unix pg command    Signal Amplitude    Optimization Problems    SX~28 stack    Iambic    Pride    Antiderivatives    Karnaugh Maps    "Puritan Legacy"    Relationship    Ambient Light    Half Rhyme    Random Variables    Distance    "The Hours"    "Logic and Computer Design Fundamentals"    Prolog Predicates    Envy    8 Neighborhood    Entity Relationship Diagrams    Sliding Window    Prolog abolish predicate    Virtual Private Networking [VPN]    Five Pillars    Component Labeling    Complete The Square    Primary Keys    Statistical Median    Inverse Trigonometric Functions    Analysis Phase    Two's Complement    Use Case Diagrams    Atoms