CSC 312 - Computer Organization and Logic
- Catalog Data:
- CSC 312 - Computer Organization and Logic
- 4 credit hours (3-3)
- Prerequisites: CSC 201, CSC 222
- Combinational logic circuits and their relation to boolean algebra. Functional
properties of combinational and sequential components and their realizations in
integrated circuit forms. Organization of digital computer components;
processors, control units, memories, switches, and peripherals. Architecture of
computer systems. Computer arithmetic. Micro-programmed control. Interrupt
mechanisms. Laboratory exercises involve logical, functional, and electrical
properties of components from gates to microprocessors.
- Course Coordinator:
- Dr. Donald C. Martin, Professor Emeritus
- Textbook:
-- "Computer Systems Architecture", Mano.
-- "CSC 312 Laboratory Manual", local copy shops, version for current year.
- Syllabus:
1. Computer Systems Organization (4 classes)
2. Digital Logic (6 classes)
3. Microprogramming (6 classes)
4. Conventional Machines (8 classes)
5. Operating Systems (8 classes)
6. Assembly Language (8 classes)
7. Advanced Computer Architecture (6 classes)
Last Update: Aug 01, 1996
Department of Computer Science, Box 8206
College of Engineering,
North Carolina State University,
Raleigh, NC 27695
(last update 02-Jan-2001 by SQL Course Listing Script)