Se 2
Se 2
Se 2
Evaluation:
Theory Practical Total
Sessional 50 - 50
Final 50 - 50
Total 80 - 100
Course Objectives:
1. The main objective of this course is to buildup the mathematical foundation for the study of
computational science and computer technology.
2. This course introduces the student to discrete mathematics and finite state automata
through an algorithmic approach and focuses on various problems solving technique.
3. It helps the target student in gaining fundamental and conceptual clarity in the area of
Logic Reasoning. Algorithms, Recurrence relation. Graph Theory, and Theory of
Automata.
Course Contents:
14
ELX 212.3 Logic Circuits (3-1-3)
Evaluation:
Theory Practical Total
Sessional 30 20 50
Final 50 - 50
Total 80 20 100
Course Objectives:
1. To provide basic of logic systems.
2. To design a basic digital computer.
3. .........
Course Contents:
1. Introduction (3 hrs)
Numerical representation, Digital number system, Digital and analog system, ..........
12
8. Registers, Counters and Memory Unit (6 hrs)
Registers, shift registers, Superposition of registers, generation of codes using
registers, Ripple, Synchronous and Johnson Counters, Design of multiple input
circuits, Random Access Memory (RAM). Memory decoding, error-correction code,
Output hazards races.
Laboratory Work:
1. Familiarization with logic gates.
2. Encodes and decodes
3. Multiplexer and demultiplexer
4. Design of simple combination circuits.
5. Design of adder/subtractor
6. Design of flip-flop
7. Design of counter
8. Clock driven sequential circuits
9. Conversion of parallel data into serial format.
10. Generation of timing signal for sequential system.
Reference Books:
1. M. Mano, Digital Logic and Computer Design, Prentice Hall of India 1998.
2. M. Mano, Computer System Architecture, Prentice Hall of India, 1998.
3. M. Mano, Digital Design, Prentice Hall of India, 1998.
13