The Lighthouse · Signature Series

Computer Science from the Ground Up: How Computers Think and How Code Works

Signature Course No. 332 — A Signature AI Socratic Coaching Course.

No experience needed — your coach starts where you are.

Preview This Course — Free
An agentic, mastery-based AI learning platform.

A New Kind of Learning

Socratic coaching, delivered by an agentic AI coach.

Not a course you watch. An AI coach you work with.

The Lighthouse Coach begins by discovering how you think about the subject, teaches what is missing, and gives you realistic practice before asking you to prove that you can use it. You may test out of concepts you already understand, while capstones turn the learning into a practical plan, decision, conversation, or other real-world result.

The curriculum is deliberately authored; the AI delivers it through coaching. It is not an AI randomly generating lessons.

Meet The Lighthouse Coach

A coach that teaches by asking — not by lecturing

The Lighthouse Coach is an AI Socratic coach built on Cognosco Learning's Computer Science from the Ground Up: How Computers Think and How Code Works course, in the Personal Effectiveness & Well-Being category. It does not play videos at you. It holds a conversation: it asks you a question, listens to your answer, names the misconception it hears, affirms what you got right, and asks the next question — the way a great coach works in the room.

A computer understands nothing — and that is precisely why it can do so much. A computer is the most obedient and the least understanding worker ever built: it does exactly what its instructions say, at enormous speed, with no grasp of what the instructions are for. Everything impressive that computers do — and everything frustrating — follows from that one fact. This course starts there and builds the whole discipline on top of it, one layer at a time.

It starts with the machine stripped of mystery. Fetch, decode, execute — the one cycle every program runs — and the state that makes any computation traceable by hand. From there: how numbers, letters, pictures, and sounds are all stored as patterns of bits; what an algorithm really is; how to search and sort while counting every comparison; and how to judge a method by how its cost grows when the problem doubles.

It works in two movements. First, Module 1 — From Bits to Algorithms — work through Concepts 1–9, finishing with The Hand-Traced Stock Check; then, Module 2 — How Code Runs, and the Systems Around It — work through Concepts 10–18, finishing with A System of Your Own Design.

Both capstones produce real artifacts — a complete hand-traced design dossier for the Ternwick Cooperative's monthly stock check: the representation priced in bits, the search written as a full algorithm, two searches traced comparison by comparison, and the cost counted now and at 1,400 codes; and an end-to-end design dossier for Ternwick's member pre-order system: the jobs and structures, the procedures with their invariants, persistence on keys, and printed limits defended in numbers.

The honesty standard is part of the course. This course teaches the discipline itself — not a language, not a bag of shortcuts. Where short passages of code appear, they are written in a plain, language-neutral notation, because the subject is what the lines mean, not the punctuation of any one language. And every number in the course can be checked by hand, and you are expected to check it: if a count does not come out as stated, the book is wrong and the pencil is right.

The course is self-paced and always on — roughly 30 minutes per concept, about 9 hours in full, taken in as many sittings as you like. You can type your answers, or talk out loud: the Voice Coach speaks its questions and listens to your spoken replies. Learners who already know the material can test out concept by concept.

Computer Science from the Ground Up: How Computers Think and How Code Works is part of The Lighthouse Signature Series — the online counterpart to the one-day, in-person learning Cognosco Learning has delivered since 2002.

Course Facts

Concepts18 · 2 modules
Capstones2
Time per concept≈ 30 minutes
Full course≈ 9 hours, self-paced
FormatOnline · AI voice coach
CertificateOn completion
VerificationVerifiable online
Introductory price$195

One full concept, coached end to end — free: verify your email and we’ll send you a link to start.

Already enrolled? Enter the course →

The Method

Diagnose → Learn & Practice → Prove → Capstone

Every learner moves through the same discipline a Cognosco instructor would insist on in the room.

1

Diagnose

The Coach starts where the course starts: with the machine itself. Think of a device you use that follows rules — a washing machine, a thermostat, a fare gate — and say where its behavior comes from; recall a program that did something you did not expect, and re-explain it on the assumption that the machine executed its instructions perfectly; then take an everyday procedure you know well and write down its complete state at its halfway point. Every concept opens with three questions that locate where you actually stand, and your answers shape how deeply the Coach works the concept with you. Everyone begins with Module 1 — no skipping the foundations you only think you have.

2

Learn & Practice

Work each concept in conversation with the Coach — spoken or written — then practice it against realistic situations until it holds up.

3

Prove

Every concept ends in proof: answer the check cold and demonstrate the skill. Know it already? Test out and take credit immediately.

4

Capstone

Finish with two capstones — The Hand-Traced Stock Check for Module 1 and A System of Your Own Design for Module 2 — that pull the whole course together, and earn the certificate.

The Course Content

What You'll Learn

Trace it by hand — every claim small enough to check with a pencil. Every discipline in this course hangs on one habit: never merely assert what a procedure does. Trace it state by state, count its comparisons one by one, price its representation in bits, and state what its cost becomes when the problem doubles. A learner who has done that owns the ideas in a way no summary can give.

Module 1 builds the ideas from the floor up. Computation Is Rule-Following; Bits and Representation; Abstraction and Layers; Algorithms as Recipes; Searching; Sorting; Counting the Cost; Lists, Stacks, and Queues; and Recursion and Decomposition — what the machine actually does, what an algorithm is when the word is used precisely, and what every method costs as the problem grows.

Module 2 follows the ideas into the machine room. How Code Runs; State, Memory, and Names; Loops and Invariants; Hash Tables, Trees, and Graphs; Databases and Persistence; The Operating System and Concurrency; Networks and Packets; Limits and the Basics of Security; and Designing a System End to End — the running machine, the systems every program lives inside, and the limits no machine escapes.

And it holds its boundary throughout. No particular language, vendor, or framework is taught here — the companion first-language course on this shelf owns the programming itself. This course is the ideas underneath all languages: representation, algorithms, abstraction, and the machine model, so whichever language you learn next, you will know what its lines actually mean.

What you will learn

  • Explain what a computer actually does when it runs a program, instruction by instruction
  • Show how numbers, text, and images are represented as bits, and compute the cost of a representation
  • Write algorithms precise enough to execute by hand, and judge their correctness and cost as the problem grows
  • Search and sort small data sets by hand, counting every comparison, and choose between methods on evidence
  • Choose a data structure — list, stack, queue, hash table, tree, or graph — and defend the choice for a stated job
  • Explain how code is translated and run, where values live in memory, and how loops are reasoned about and proven
  • Explain how databases, operating systems, and networks do their work, name the hard limits of computation, and design a small complete system end to end
What's Included

Everything in the course

  • All 18 concepts of Computer Science from the Ground Up: How Computers Think and How Code Works, in 2 modules
  • A starting-point check first — the Coach finds where you actually stand before teaching
  • Learn, Practice, Prove for every concept — no passive video watching
  • A test-out on every concept: prove you know it and move on
  • The Voice Coach: talk with the Coach out loud — it speaks, listens, and replies
  • A personal Learner Record of your work across the course
  • Two capstone exercises: The Hand-Traced Stock Check and A System of Your Own Design
  • A printable session summary whenever you pause
  • The Lighthouse Coach completion certificate (Signature Series)
  • Your progress is saved as you go — stop anytime, resume where you left off
Who It's For

Built for the people who want the ground underneath the code

Career changers and new students — who want the foundation of the discipline itself, in the lineage of the classic introductory course, before or alongside learning any particular language; and self-taught programmers who can make code work but feel the gaps underneath it: why one approach is fast and another crawls, and what the machine is actually doing with their variables.

Technical managers and product staff — who have the literacy courses already and want the real thing: enough command of algorithms, data structures, and systems to follow a design argument to its bottom and spot the step where it breaks.

The simply curious — who use computers all day and want to know, properly and from the ground up, how they think and how code works. This course assumes no prior programming. It assumes arithmetic you can do by hand, patience for tracing small examples exactly, and a willingness to be wrong on paper before you are right.

Prefer to learn live and in person? The same material anchors Cognosco's one-day programs — browse the in-person catalog.

Enroll

Start with Computation Is Rule-Following

$195 — introductory price. One payment. No subscription, no password to manage.

Here is exactly what happens when you enroll:

  • Pay securely with Stripe — you are taken straight into the course
  • Create your learner profile and begin the Module 1 starting-point check
  • Save the access key you are given — it restores your enrollment on any device
  • Learn at your pace; your progress is stored in your browser on your device

For the full voice experience, use Chrome and allow the microphone when asked. Typing your answers works everywhere, all the time. Questions before you enroll? Email hello@cognoscolearning.com.

The Lighthouse Coach — Computer Science from the Ground Up: How Computers Think and How Code Works$195.00
Total · introductory price, one-time$195.00

Secure checkout by Stripe. The moment your payment completes, you are taken straight into the course to create your learner profile and begin — no account password to manage. You will receive an access key to save; it restores your enrollment on any device.

Good Questions

Before you enroll

What is a Socratic coaching session?

A conversation, not a video. Your coach asks a question; you answer — out loud by voice, or by typing — and the coach responds to what you said: naming the misconception it hears, affirming what you got right, and asking the next question. You advance only when you have mastered each concept, so a finished course means the learning held.

How long does it take — and how long do I have?

About 30 minutes per concept. Learn in sittings of any length; your progress is saved as you go. You have a full year from purchase to finish, and you can revisit and retake within that year.

What does the certificate verify?

That you completed every concept and both capstones of this course. Anyone can confirm a Cognosco certificate online — enter its certificate ID on our verification page.

What if it isn't for me — what are the refunds?

If you have not started, cancel for a full refund within seven days of purchase. Once you have started, there is no cash refund — stop before finishing and we credit the full amount you paid toward any other course in the library (credit valid one year from your original purchase). Once you complete the course, no refund or credit applies.

The Signature Series Continues

More Signature Courses are coming

Computer Science from the Ground Up: How Computers Think and How Code Works is Signature Course No. 332. Leave your email and we'll send you news of future Signature Courses and Lighthouse updates as they are announced — nothing else.