Mizel Cluett · Study Tools

Fall 2026 Practice Hub

One organized home for practice tests across all four computer science courses. Each course has its own JSON question bank while sharing the same tested quiz interface.

CSCI 2115

Theory of Computer Science

450 Module 1 questions: 310 core MCQs and 140 assignment-style problems, with explanations, automata tables, and worked solutions.

Open practice test →

Context-Free Languages Lab

A complete guided path through grammars, parse trees, stack machines, conversions, and pumping proofs. Build understanding with worked examples, progressive practice, and interactive traces.

Start the CFL course →
CSCI 2122

Systems Programming

C libraries, headers, compilation and linking, pointers, arrays, strings, and structs.

Open practice test →

Rapid-fire basics

Rapid-fire binary, hex, two’s complement, type sizes, shifts, operators, masks, and pointers. Work through every 8-bit value, mix number bases, and repeat missed questions.

Start basics drill →

Want a complete pass? Choose from 79 focused types, cover every value without repeats, type answers or use choices, and save your place. Includes an ordered −128 to 127 drill and all 16 upper-four-bit combinations.

Open full-pass trainer →

A1 — C foundations

160 questions across 16 topics: bit operations, masks, functions, pointers, strings, and input. Build up in topic order or use random review.

Open A1 quiz →

A2 · C recall

Self-contained C quiz preparation: remember types, pointers, memory, integer behavior, and bit operations. Build from facts and exact syntax to connected traces and complete functions, then return for mixed and delayed recall.

Open C recall practice →

C syntax · Memorization drill

294 direct multiple-choice prompts across 30 topics. Repeat one syntax pattern, drill a topic, mix everything, or revisit mistakes. Declarations, pointers, arrays, strings, library calls, memory, masks, structures, and more.

Start C syntax repetition →

Midterm review

21 sample-paper question types, with all originals and 210 new variants. Generate a full test, write memory traces and C functions, then get a topic-by-topic review guide.

Build a midterm test →
CSCI 2134

Software Development

269 questions from Lectures 02–10 on Git workflow, software quality, readable code, testing, TDD, debugging, and development practices.

Open practice test →
CSCI 2141

Database Systems

DBMS concepts, data models, ER diagrams, cardinality, DDL, DML, and SQL queries.

Open practice test →
Built to grow.

New questions can be added to a course's JSON file without rebuilding the interface. Question counts and topic filters update automatically.