[updated course description] Focuses on concepts and structures necessary to design and implement a database management system. Various modern data models, data security and integrity, and concurrency are discussed. The SQL language is emphasized in building a working relational database system is designed and implemented as a group project. Prerequisites: CS110.
- Teacher: Loren Rhodes
- Instructor: John Wright
An introduction to digital computer systems including a treatment of logic and digital circuits, data representation, device characteristics and register transfer notation covered in a manner that stresses application of basic problem solving techniques to both hardware and software design. Students gain experience programming in an assembly language to reinforce these systems and design concepts.
- Teacher: John Wright