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:

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