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:

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