Get the app

Computer Science

5 lessons

Download on the App Store
Explore with AI:ChatGPTClaudePerplexity

What you'll learn

  1. Unit 1

    Binary Numbers

    5 lessons
    1. Counting in binary
    2. Negative numbers in twos complement
    3. Adding 0 1 and 0 2
    4. Convert and overflow six numbersExercise
    5. Bits and numbers reviewUnit review

Explore more roadmaps

Software Development
A practical, 4-pillar skill track that takes you from zero to shipping. You will learn to think in code, master one language deeply (Python), turn scripts into real software with tests and version control, and put your work in front of users with a deploy, a database, and modern AI-assisted workflows. Deliberately narrower than a role-track CS degree: if the question is 'can I build and ship software,' this is the answer.
About 180 hours
Natural Science
A working understanding of the natural world — what science is, how matter and energy behave, how life persists and changes, and how Earth and the cosmos fit together. The trunk gives you a single coherent throughline across physics, chemistry, biology, and earth/space science; clusters dive into experimental design, mechanics, thermodynamics, electromagnetism, modern physics, genetics, ecology, and climate.
Neuroscience
A working understanding of how the brain actually works at the level of mechanism — neurons firing, chemicals crossing synapses, regions specializing, circuits adapting. The trunk takes you from a single cell's electrical signal up through brain anatomy, sensation, movement, plasticity, memory, sleep, and emotion; clusters dive into molecular signaling, the neurochemical systems, sensory neuroscience, plasticity and repair, the cognitive brain, the diseased brain, and the tools that let us see any of it.
Discrete Mathematics
A working understanding of discrete mathematics — the math of countable, structural objects: sets, logic, counting, graphs, integers, algorithms. The trunk gives you the toolkit; clusters dive into combinatorics, graph algorithms, number theory, logic and computation, cryptography, and information theory.
Growth Engineer
A career-spanning roadmap from analytics-curious to mid-level Growth Engineer. The trunk gives you the complete throughline — measurement, experimentation, instrumentation, AARRR systems, monetization, GTM motions, and growth leadership — and clusters let you go deep on specific topics (Bayesian A/B testing, identity resolution, paid attribution, lifecycle email, dark patterns) when they matter.
Psychology
A working understanding of psychology — what the science actually claims about how minds, brains, and behavior fit together. The trunk gives you the orientation a literate professional needs (how psychology knows what it knows, the brain behind behavior, learning, memory, decision-making, emotion, personality, social influence, development, pathology, and what therapy does); clusters dive into research methods, perception, cognition mechanics, social influence tactics, the field guide of disorders, applied behavioral science, and the psychology of everyday life.

Frequently asked questions

What does the Computer Science roadmap cover?

1 unit: Binary Numbers.

How do I start the Computer Science roadmap?

Get the Mochivia app on the App Store and open this roadmap there.

Start Computer Science

Download on the App Store