cs-9168 digital logic gates cs-9168 digital logic gates Hardware Logic Gates and Logic Circuits types circuits diagrams Boolean algebra an logical expressions