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:

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