CSCI 12 - Digital Logic Design

    Recent Professors
    S. Sultana
    Recent Semesters
    Fall 2026
    Class Size
    35 students
    Credits
    4
    Prerequisite
    Corequisite: MATH 3A
    Fall 2026 Sections
    View Fall 2026 sections of CSCI 12
    Transfers To
    CSU
    Description
    This course provides an introduction to the fundamentals of designing digital computer hardware. The course covers: logic gates, binary number system, conversion between number systems,Boolean algebra, Karnaugh maps, combinational logic, digital logic design, flip-flops,programmable logic devices (PLDs), counters, registers, memories, state machines, designing combinational logic and state machines into PLDs, basic computer architecture, and hardware description programming. Lab assignments are design oriented. Not open to students with credit in Engineering 12.
    Usually Held
    Thu 12:40pm–2:30pm, Tue 12:40pm–3:00pm