Welcome to CMSC100-F2026!
First time here or need a refresher about the course? — Read the Syllabus.
Quick links
- Discord — for all course-related online communications.
- Brightspace — for quizzes, exams, and some of the assignment submissions.
Assignments
Due Oct 7, 2026
Create memory and more complex digital circuits; program a turtle.
Due Sep 30, 2026
Practice using logic gates to create digital circuits.
Due Sep 23, 2026
Revisit text encodings and file formats, and pretend to be a file system.
Due Sep 16, 2026
Practice using different text encodings and create an image from raw bytes.
Due Sep 9, 2026
Practice using binary numbers and represent data in the binary format.
Due Sep 2, 2026
Decide how to keep track of your course work and think about the impact of technologies on your life.
Due Aug 26, 2026
Familiarize yourself with the course and fill out the intro survey.
No matching items
All published assignments are on the Assignments page.
Mary W. Jackson at NASA Langley