Study Wiki Index

Last updated: 2026-05-10 | Total pages: 284 (Unit 10 ingest: 2 new concepts, 1 summary, 1 tutor tracker; updated Bullshit + ImmediateInference pages)

Programming Reference Layer

Thinking in C++, Vol. 1 (Eckel)

Self-study book ingest — Preface + Ch.1 + Ch.2 (book pp. 1–120). Subject folder: concepts/Programming/.

Book overview: ThinkingInCPP

Concept pages:

  • OOPFoundations — Alan Kay’s 5 OOP characteristics; problem vs. solution space; encapsulation, composition, inheritance, polymorphism, virtual/late binding, stack vs. heap, exceptions
  • CppBuildProcess — Full build pipeline: preprocessor → parser → code generator → linker; static type checking; separate compilation; libraries; ODR
  • CppProgramStructure — Declarations vs. definitions (extern, ODR); function syntax; header files (#include); namespaces (using namespace std); main(); free-form syntax; comments
  • CppIOStreams — cout, cin, <<, >>; endl; output manipulators (dec/oct/hex); char arrays; fstream; getline; character array concatenation
  • CppStringAndVector — std::string (dynamic, operators +/+=); std::vector (template, push_back, [], size()); while/for loops; STL origin

Chapter summaries:

Python Crash Course (Matthes) — Beginner’s Cheat Sheet

Self-study reference ingest — full 10-page cheat sheet covering all core Python beginner topics. Subject folder: concepts/Programming/.

Course overview: PythonCrashCourse Source page: PythonCrashCourse-CheatSheet

Concept pages:

  • PythonVariablesStringsInput — variables, strings, f-strings, input(), int/float conversion
  • PythonLists — lists, indexing, add/remove/sort/slice/copy, range(), min/max/sum, list comprehensions, tuples, PEP 8
  • PythonDictionaries — key-value pairs, .get(), .items()/.keys()/.values(), nesting (list-of-dicts / lists-in-dict / dict-of-dicts), dict comprehensions, zip()
  • PythonControlFlow — if/elif/else, comparison operators, and/or, boolean values, while loops, break/continue/flags
  • PythonFunctions — def, positional/keyword args, default values, *args/**kwargs, return values, passing lists, modules
  • PythonOOP — class, __init__, self, instance attributes, methods, inheritance, super(), duck typing
  • PythonFileIOExceptions — pathlib Path, read_text(), write_text(), try/except/else, ValueError

Cross-language connection:

  • PythonOOP-CppOOP — side-by-side Python vs. C++ class syntax; duck typing vs. virtual dispatch; GC vs. manual memory

Core Pages

Concepts

TABLE description AS "Description", courses AS "Courses", last_updated AS "Last Updated"
FROM "wiki/concepts"
SORT file.name ASC

Course Overviews

  • ThinkingInCPP — Thinking in C++ Vol. 1 (Eckel) — self-study; Ch.1–2 ingested
  • PythonCrashCourse — Python Crash Course (Matthes) — self-study; beginner cheat sheet ingested
  • ADMN233 — Writing in Organizations (active)
  • PHIL252 — Critical Thinking (active)
  • ADMN201 — Intro to Business Studies (archived — exam written 2026-04-29)
  • ACC926 — Intermediate Financial Accounting I (archived; McMaster, passed 2024)
  • ACC818 — Economics, Micro + Macro (archived; McMaster, passed 2023)

Accounting Reference Layer (ACC 926)

Direct links — these pages also surface in the dataview Concepts table above.

ACC 926 ↔ ADMN 201 Connection Pages

Economics Reference Layer (ACC 818)

Lighter-touch ingest — 12 module summaries only (no concept pages). Cross-links to ADMN 201 (banking, money, financial system) handled separately by GEMINI.MD.

Microeconomics

  • ACC818-Module1 — Scarcity, opportunity cost, PPB, economic systems
  • ACC818-Module2 — Demand, supply, equilibrium, movement vs. shift
  • ACC818-Module3 — Price/income/cross elasticity, tax incidence
  • ACC818-Module4 — Price ceilings/floors, externalities, short-run cost curves
  • ACC818-Module5 — Perfect competition, entry barriers, network effects
  • ACC818-Module6 — Monopolistic competition, oligopoly, game theory

Macroeconomics

Connections

TABLE description AS "Linkage", courses AS "Courses"
FROM "wiki/connections"
SORT file.name ASC

Summaries

TABLE description AS "Focus", course AS "Course"
FROM "wiki/summaries"
SORT file.name ASC

ADMN 201 — New Exam-Prep Pages (added 2026-04-26)

Pages closing gaps from a two-pass raw-source audit before the Apr 29 exam:

First-pass additions (raw textbook .md extracts):

Second-pass additions (Exam Review docx extraction):

  • CorporateStrategyOptions — Ch6: Concentration, Growth (Market Penetration / Geographic Expansion / Product Development), Integration (Horizontal/Vertical), Diversification (Related/Conglomerate), Investment Reduction
  • CompetitiveStrategies — Ch6: Porter’s three generic strategies — Cost Leadership, Differentiation, Focus
  • IndividualDifferences — Ch9 LO9.2: Locus of Control, Self-Efficacy, Authoritarianism, Machiavellianism, Self-Esteem, Risk Propensity, Emotional Intelligence (EQ)

ADMN 233 — Writing in Organizations

Course overview: ADMN233

Active planning: ADMN233-dashboard · weekly-plan · ADMN233-exam

Concept pages:

  • WritingProcess — 5-step framework: Preparing, Organizing, Writing, Polishing, Revising [ADMN233]
  • WritingProcess-Preparing — Step 1 deep-dive: scope, audience analysis, goal-setting, idea generation [ADMN233]
  • WritingProcess-Organizing — Step 2 deep-dive: categorizing, ordering structures, outline building [ADMN233]
  • WritingProcess-Writing — Step 3 deep-dive: intros/conclusions, signposts, skimming, plagiarism [ADMN233]
  • WritingProcess-Polishing — Step 4 deep-dive: typography, layout, visual aids, accessibility [ADMN233]
  • WritingProcess-Revising — Step 5 deep-dive: editing (4 Cs) vs. proofreading (mechanics) [ADMN233]
  • AudienceAnalysis — demographics, psychographics, “you” focus, human vs. algorithmic audiences [ADMN233]
  • CommunicationGoals — 5 goals: Inform, Persuade, Train, Engage, Promote Goodwill [ADMN233]
  • CQualities — 8 C Qualities: Compelling, Clear, Correct, Concise, Concrete, Consistent, Courteous, Credible [ADMN233]
  • DocumentDesign — titles, headings, fonts, spacing, lists, whitespace, visual aids; Step 4 Polishing [ADMN233]
  • PASFramework — PAS (Purpose-Action-Structure) + PSA Triad + Scope; email planning mini-framework [ADMN233]
  • Wordiness — 4 types: Redundancy, Unnecessary Intensifiers, Stretching Phrases, Thick Words [ADMN233]
  • ProfessionalEthics — Potter Process (4 steps); Aristotle/Kant/Mill; loyalties hierarchy [ADMN233]
  • Empathy — Emotional empathy vs. cognitive empathy in professional communication [ADMN233]
  • PresentationSkills — Slide design + online presenting; sound/lighting priority [ADMN233]
  • BusinessReports — Types (informational/analytical), 13 report types, common elements, preparation, 4Cs [ADMN233]
  • ExecutiveSummary — Standalone digest for executives; ≠ Introduction; written last, placed first [ADMN233]
  • RhetoricalAppeals — Aristotle’s ethos/pathos/logos; rhetorical triangle; fallacy boundary [ADMN233, PHIL252]
  • PersuasiveMessages — 5-component structure (hook → intro → explanation → evidence → CTA) + 6 tips [ADMN233]
  • WritingRubric — 5-category assessment rubric: Content, Organization, Mechanics & Grammar, Writing Style, Presentation & Formatting [ADMN233]
  • BusinessProposal — Formal proposal structure (exec summary, intro, proposed solution, ethics, conclusion); proposal vs. report; persuasive techniques [ADMN233]

Summaries:

  • ADMN233-WritingProcess — The Writing Process reading (Farrelly) — full 5-step breakdown, 4 Cs, signposts
  • ADMN233-StyleAndTone — Professional Communication Style And Tone — 8 C Qualities, active voice, inclusive language, register
  • ADMN233-EffectiveDocumentDesign — Effective Document Design — titles, headings, fonts, spacing, lists, whitespace, visual aids
  • ADMN233-BusinessReports — How to Write Business Reports — types, structure (14 elements), preparation, executive summary, checklist
  • ADMN233-PersuasiveCommunication — Persuasive Communication — rhetorical appeals, audience, 5-component structure, 6 tips
  • ADMN233-Simulation — Communication for Business I–III simulation — all concept modules + Regency III scenario
  • ADMN233-Assignments — Assignment 1 (email), Assignment 2 (report), and Assignment 3 (formal proposal) instructions, rubric, and submitted A1 sample

Connection pages:


PHIL 252 — Unit 8 Pages (added 2026-05-09)

Concept pages:

  • AppealToAuthority — Genuine vs. fallacious appeals to authority: 5 criteria for genuine, 9 for fallacious; testimonial knowledge; expertise decision tree [PHIL252]
  • FallaciesOfExpertise — Five fallacy types: Snob Appeal, Appeal to Tradition, Appeal to Nature, Appeal to Anonymous Authority, Appeal to Ignorance [PHIL252]
  • ScientificWorldview — Western science as worldview: falsifiability, scepticism vs. denialism, what makes a domain capable of generating consensus [PHIL252]

Comparison page:

Summary:

  • PHIL252-Unit8 — Unit 8: Science and Worldviews — complete coverage of expertise fallacies, scientific methodology, worldview comparison, and cognitive biases [PHIL252]

PHIL 252 — Unit 9 (Emotions, Generalizations, and Justification)

Concept pages:

  • FallaciesOfEmotionalBias — Seven fallacies: ad hominem (abuse/poisoning the well/tu quoque), mob appeal, appeal to pity, appeal to force/fear, two wrongs; Walton-condition table, worked exercises, reductio ad Hitlerum [PHIL252]
  • FallaciesOfPresumption — Three fallacies: sweeping generalization (accident), hasty generalization (converse accident), bifurcation (false dichotomy); Linda/conjunction problem, false consensus effect [PHIL252]
  • FallaciesOfEvadingTheFacts — Five fallacies: straw person, pooh-pooh, begging the question (3 forms), question-begging epithets (signal words), complex question (5 interrogative rules), special pleading [PHIL252]
  • FairCharacterization — Cross-cutting Unit 9 principle; Principle of Charity; antidote to ad hominem/bifurcation/straw person; ADMN233 parallel (cognitive empathy) [PHIL252, ADMN233]

Summary:

  • PHIL252-Unit9 — Unit 9: Emotions, Generalizations, and Justification — 15 fallacies across Chs. 15/18/19; key distinction tables; exam-critical comparisons; mindmap [PHIL252]

Tutor tracker:

  • PHIL252-Unit9 — 20-concept tracker for all Unit 9 fallacies + FairCharacterization + PrincipleOfCharity

Connection pages:

PHIL 252 — Unit 10 (Putting Critical Thinking into Practice)

Concept pages:

  • MaterialInferences — Four types of defeasible real-world inference: motivational, feature, resultative, functional (Ch. 20) [PHIL252]
  • ArgumentAnalysisProcedure — Three-step argument analysis: identify → dialectical acceptability → logical connection; cogency conditions; Walton’s 5 criteria (Ch. 20) [PHIL252]

Updated concept pages:

  • Bullshit — Now includes 6 Bergstrom & West spotting tools (Ch. 10), refuting tools (Ch. 11): calling bullshit, reductio ad absurdum, null model; illusory truth effect [PHIL252]
  • ImmediateInference — Now includes distribution table (which terms A/E/I/O distribute) with explanation of why it determines conversion/contraposition validity [PHIL252]

Summary:

  • PHIL252-Unit10 — Unit 10 complete: material inferences, 3-step analysis, fallacy round-up (all 6 categories), spotting bullshit 6 tools, refuting bullshit 3 tools, categorical equivalence review [PHIL252]

Tutor tracker:


Utility Pages

  • ADMN201-dashboard — Chapter-by-chapter proficiency tracker for the Apr 29 exam; links to tutor concept files (archived)
  • ADMN233-dashboard — Active 7.5-week ADMN233 completion sprint and grade targets
  • study-plan — Structured study schedule and priority list
  • weekly-plan — Conservative weekly study queue and block model
  • ADMN201-exam — Compact final-review sheet for the ADMN 201 exam
  • ADMN233-exam — Compact final-review sheet for the ADMN 233 exam