Welcome to California State University, Chico -- Today Decides Tomorrow
Search for
 
Search in
 

California State University, Chico
 
CSCI 520: Digital Logic Design Theory Back to List
Previous Page Next Page
 
Prerequisite: CSCI 320

Catalog Description:
An introduction top-down design of hardware for digital systems. Understanding the problem and developing a systematic solution for the systems' data path architecture and its sequential control circuits are emphasized. Students will design useful digital systems using a Computer Aided Design (CAD) tool. Formerly CSCI 280.

Course Objectives:
The objectives are for the student to:
  • understand logic gates, truth tables, and combinational circuit designs
  • use Boolean algebra and Karnaugh maps to develop minimized logic circuits
  • be able to design, simplify, and build combinational circuits using the mixed logic notation for Nand gates and Nor gates
  • be able to design digital circuits using MSI components
  • be able to design sequential circuits using register transfer notation and Algorithmic State Machines (ASM) notation
  • be able to develop a data path diagram for a digital system
  • be able to implement sequential circuits using, flip-flops, registers, counters, and state machines
  • be able to implement digital systems with programmable logic devices
  • be able to implement digital systems that access static Random Access Memory
  • be able to use modern software tools to simulate digital circuits and systems

Course Outcomes:
Students shall be able to design, simulate, analyze, and test:
  • combinational circuits using Boolean algebra and Karnaugh-maps to simplify and optimize their circuit design
  • digital circuits using MSI components
  • sequential circuits using register transfer notation and Algorithmic State Machines (ASM) notation
  • sequential circuits using, flip-flops, registers, counters, and state machines
  • digital systems with programmable logic devices
  • digital systems that access static Random Access Memory    

Relationship of Course to Program Objectives:
This course supports the achievement of the following program objectives:
  1. An ability to analyze, design, develop and test computer-based systems with the ability to design hardware components
  2. An ability to communicate their thoughts, in both written and oral forms, so that others can comprehend and build on their work
 
Computer Science | Welcome | Important Dates! | Advising | Facilities | News | Career Opportunities | Mission | Industry Involvement | Assessment Tools | Alumni | Research | BS in Computer Science | BS in Computer Information Systems | MS in Computer Science | Minor in Computer Science | Minor | Online Program
CSU, Chico:
Home | Admissions | Bookstore | Catalog | Schedule | Library | Help

This page and its contents © 2003 College of Engineering, Computer Science, & Construction Management
California State University, Chico
College of Engineering, Computer Science, & Construction Management
California State University, Chico
Chico, CA 95929-0003
530-898-5963
webmaster@ecst.csuchico.edu

Maintained by Freedom™.   Developed by Diverse Network Associates™.

Department of Computer Science Preparing Graduates to Solve 21st Century Problems