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:

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