Digital Circuits & Design 1
Run by School of Computer Science and Electronic Engineering
10 Credits or 5 ECTS Credits
Organiser: Dr Mohammed Mabrook
Overall aims and purpose
The module aims to establish the foundations required in digital logic design such that the students can design and implement substantial digital systems in subsequent years.
• Number systems. Laws of Boolean algebra. De Morgan’s Laws of basic logic gates: OR, AND, NOT Exclusive OR (XOR)
• Digital Comparators; Parity generation and checking; Flip-flops; Memories.
• Karnaugh Maps; Multiplexers and demultiplexers; Shift Registers and Counters; Simple state machines.
Learning outcomes mapped to assessment criteria
Understand the basic rules of binary logic and the operation of simple logic gates.
|Able to undertake binary arithmetic. Able to define the laws of Boolean algebra and state the operation of basic logic gates||Able to use the laws of Boolean algebra and logic gates to identify means for implementing simple logic circuits.||Is adept at applying Boolean algebra in the manipulation of logical expressions.|
Implement basic combinatorial and sequential logic circuits using logic gates.
|Familiar with the operation of basic combinatorial and sequential logic circuits.||Can demonstrate the application of logic circuits in the implementation of standard operations.||Is able to identify the scope for wider application of logic circuits|
Undertake design of simple combinatorial and sequential circuits.
|Familiar with Karnaugh map construction. Knows the function of standard sequential logic circuits.||Can utilize Karnaugh maps to simplify the design of logic circuits. Is able to explain the operation of the principal sequential logic circuits.||Able to design simple state machines to implement specified tasks.|
|Closed Book Examination||80|
Teaching and Learning Strategy
2 x 1 hour lectures over 12 weeks Tutorials ran in lecture slots (Week 3, 6, 9, 10, 11, 12)
- Literacy - Proficiency in reading and writing through a variety of media
- Numeracy - Proficiency in using numbers at appropriate levels of accuracy
- Computer Literacy - Proficiency in using a varied range of computer software
- Information retrieval - Able to access different and multiple sources of information
- Critical analysis & Problem Solving - Able to deconstruct and analyse problems or complex situations. To find solutions to problems through analyses and exploration of all possibilities using appropriate methods, rescources and creativity.
Subject specific skills
- Solve problems logically and systematically;
Pre- and Co-requisite Modules
Courses including this module
Compulsory in courses:
- W3H6: BA Music and Electronic Engineering year 1 (BA/MEE)
- H612: BEng Computer Systs Eng (3 yrs) year 1 (BENG/CSE)
- H61B: BEng Computer Sys Engineering (4yr with Incorp Foundation) year 1 (BENG/CSE1)
- H610: BENG Electronic Engineering (3 yrs) year 1 (BENG/ELE)
- H62B: BEng Electronic Engineering (4yr with Incorp Foundation) year 1 (BENG/ELE1)
- H621: BEng Electronic Engineering with International Experience year 1 (BENG/ELEIE)
- H64B: BSc Computer Sys Engineering (4yr with Incorp Foundation) year 1 (BSC/CSE1)
- H603: BSc Computer Systems Engineering year 1 (BSC/CSENG)
- H6W3: BSc Electronic Engineering and Music year 1 (BSC/EEM)
- H611: BSc Electronic Engineering year 1 (BSC/ELE)
- H63B: BSc Electronic Engineering (4yr with Incorp Foundation) year 1 (BSC/ELE1)
- H661: MEng Control and Instrumentation Engineering year 1 (MENG/CIE)
- H660: MEng Critical Safety Engineering year 1 (MENG/CRSEN)
- H617: MEng Computer Systs Eng (4 yrs) year 1 (MENG/CSE)
- H619: MEng Computer Systems Engineering (with International Exper) year 1 (MENG/CSEIE)
- H601: MEng Electronic Engineering (4 yrs) year 1 (MENG/EE)
- H618: MEng Electronic Engineering with International Experience year 1 (MENG/EEIE)