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:

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