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:

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