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:

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