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:

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