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:

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