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:

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