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:

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