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:

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