Dr. Alyce Brady
Hello everyone! I look forward to working with you as you delve deeper into computers and computing. This is the course where we ask: how do computers really work? It's also the course where I get to return to my C programming roots, and welcome you to the stark beauty of pointers, side effects, and memory management!Schedule Personal Webpage
Meet TAs, Work, Learn
The Computer Science Collaboration Center is located in OU 312. It is available Sunday through Thursday from 7:00 PM to 9:00 PM. This is a space to hang out, work on computer science by yourself or with your peers! TAs are available for assistance.Collaboration Center DSA
COMP 230 - Computer Organization, Spring 2019
This course explores the computer hardware - software interface. It provides an introduction to computer organization; gates, truth tables, and logic design; number representation and arithmetic; assembly-language programming and the assembly process; and current techniques for improving computer performance. We will be programming in C, a highly influential language that is itself near the hardware - software interface, and which will provide an introduction to procedural (as opposed to object-oriented) programming for many of you.
New this year is a lab component for this class, and a group of experienced TAs to help. The lab will be, essentially, an extension of the collaboration center, providing a dedicated time and place to make progress on programming (and other) projects with support from me, from the TAs, and from each other.
One last thing: diversity and inclusion in Science are critical for the achievement of excellency. For this reason, we are all responsible for making sure our classroom is a space in which everyone can learn, participate, and contribute to each other's learning experiences.
Wednesdays, 3:45 PM to 4:15 PM
The Math/CS department hosts a weekly tea time from 3:45 to 4:15 on Wednesdays. Please drop by the Common Area just outside the department office suite for some conversation and munchies.