Yr 1
Yr 1
L T P - Indicates Theory Lectures (L), Tutorial(T) and Practical (P) classes per week.
1L Earns 1 credits
1P Earns 0.5 credits
1T Earns 1 Credit
Semester I
Theory + Practical
Total Credit 20
Tutorial: 0 Attendance : 5
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
Aim:
Sl. No.
Objective:
Sl. No.
4 To enable the students to make flowchart and design an algorithm for a given problem.
Pre-Requisite:
Sl. No.
Contents
01 Introduction to Computers 6 10
Computer Systems, Computing Environments, Computer Languages,
Creating and Running Programs, Software Development, Flow charts.
Number Systems: Binary, Octal, Decimal, Hexadecimal Introduction to
C Language - Background, C Programs, Identifiers, Data Types,
Variables, Constants, Input / Output Statements Arithmetic Operators
and Expressions: Evaluating Expressions, Precedence and Associativity
of Operators, Type Conversions.
04 Pointers 8 20
Pointers for Inter-Function Communication, Pointers to Pointers,
Compatibility, Lvalue and Rvalue, Arrays and Pointers, Pointer
Arithmetic and Arrays, Passing an Array to a Function, Memory
Allocation Functions, Array of Pointers, Programming Applications,
Pointers to void, Pointers to Functions, Command Line Arguments.
Strings - Concepts, C Strings, String Input/Output Functions, Arrays of
Strings, String Manipulation Functions.
Sub Total: 36 70
Total: 100
Practical
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
Assignments:
Based on the curriculum as covered by subject teacher.
List of Books
Text Books:
Reference Books:
Sl. No.
A 1 to 5 10 10
B 1 to 5 5 3 5 70
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
C 1 to 5 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the objective part.
● Specific instruction to the students to maintain the order in answering objective questions should be
given on top of the question paper.
A All 1 10 10
B All 5 5 3
C All 15 5 3
Internal Examination:
Five No of Experiments
Viva voce 5
Tutorial: 0 Attendance : 5
Aim:
Sl. No.
Objective:
Sl. No.
2 To understand and examine the structure of various number system and its conversation.
5 To understand the logic functions, circuits, truth table and Boolean algebra expression
Pre-Requisite:
Contents
01 5 10
Number Systems & Codes
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
02 2 10
Logic Gates
OR, AND, NOT, NAND, NOR, Exclusive – OR, Exclusive –
NOR, Mixed logic.
03 4 10
Boolean Algebra
Boolean Logic Operations, Basic Law of Boolean Algebra,
Demorgan’s Theorem, Principle of Duality.
04 3 10
Minimization Techniques
Sum of Products, Product of Sums, Karnaugh Map [up to 4
variables].
05 2 5
Multilevel Gate Network
Implementation of Multilevel Gate Network, Conversion to
NAND-NAND and NOR-NOR Gate Networks.
06 5 5
Arithmetic Circuits
Half Adder, Full Adder, Half Subtractor, Full Subtractor, Carry
Look Ahead Adder, 4-Bit Parallel Adder
07 5 5
Combinational Circuits
Basic 2-input and 4-input multiplexer, Demultiplexur, Basic
binary decoder, BCD to binary converters, Binary to Gray code
converters, Gray code to binary converters, Encoder.
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
08 5 5
Sequential Circuits
Introduction to sequential circuit, Latch, SR Flip Flop, D Flip
Flop, T Flip Flop, JK Flip Flop, Master Slave Flip Flop
09 2 5
Basics of Counters
10 3 5
Basics of Registers
Sub Total: 36 70
Total: 100
Assignments:
Based on the curriculum as covered by subject teacher.
Practical
Course Code: BCAC192
Credit: 2
List of Practicals:-
1. Realization of basic gates using Universal logic gates.
2. Code conversion circuits- BCD to Excess-3 and vice-versa.
3 Four-bit parity generator and comparator circuits.
4. Construction of simple Decoder and Multiplexer circuits using logic gates.
5. Design of combinational circuit for BCD to decimal conversion to drive 7-segment display using
multiplexer.
6. Construction of simple arithmetic circuits-Adder, Subtractor.
7. Realization of RS-JK and D flip-flops using Universal logic gates.
8. Realization of Universal Register using JK flip-flops and logic gates.
9. Realization of Universal Register using multiplexer and flip-flops.
10. Realization of Asynchronous Up/Down counter.
11. Realization of Synchronous Up/Down counter.
12. Realization of Ring counter and Johnson’s counter.
13. Construction of adder circuit using Shift Register and full Adder.
List of Books
Text Books:
Reference Books:
A 1 to 10 10 10
B 1 to 10 5 3 5 70
C 1 to 10 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the objective part.
● Specific instruction to the students to maintain the order in answering objective questions should be
given on top of the question paper.
A All 1 10 10
B All 5 5 3
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
C All 15 5 3
Tutorial: 0 Attendance : 5
Aim:
Sl. No.
1. Ability to read English with ability to read English with understanding and decipher
paragraph patterns, writer techniques and conclusions
2. Skill to develop the ability to write English correctly and master the mechanics of
writing the use of correct punctuation marks and capital letter
Objective:
Sl. No.
3. To use R,W,L,S and integrate the use of four language skills, Reading, writing ,
listening and speaking.
Aim:
Pre-Requisite:
Sl. No.
Contents
02 Grammar 6 10
Correction of sentence, Vocabulary / word formation, Single word for a
group of words, Fill in the blank, transformation of sentences, Structure
of sentences – Active / Passive Voice – Direct / Indirect Narration.
03 Essay Writing 5 10
Descriptive – Comparative – Argumentative – Thesis statement-
Structure of opening
/ concluding paragraphs – Body of the essay.
04 Reading Comprehension 5 10
Global – Contextual – Inferential – Select passages from recommended
text .
05 Business Correspondence 5 10
Letter Writing – Formal.Drafting.Biodata- Resume′- Curriculum Vitae.
06 Report Writing 5 10
Structure , Types of report – Practice Writing.
07 Communication skills 5 10
Public Speaking skills , Features of effective speech, verbal-nonverbal.
08 Group discussion 5 10
Group discussion – principle – practice .
Sub Total: 36 70
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
Total: 100
Assignments:
Based on the curriculum as covered by the subject teacher.
List of Books
Text Books:
Reference Books:
Sl. No.
A 1 to 8 10 10
B 1 to 8 5 3 5 70
C 1 to 8 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the objective part.
● Specific instruction to the students to maintain the order in answering objective questions should be
given on top of the question paper.
A All 1 10 10
B All 5 5 3
C All 15 5 3
Internal Examination:
Five No of Experiments
Viva voce 5
Semester II
Theory + Practical
5 GE-2 4/ 0/ 4/ 6
5 1 0
Practical
Total Credit 28
Tutorial:1 Attendance: 5
Aim:
Sl. No.
1. The aim of this course is to introduce you with a new branch of mathematics which
is discrete mathematics, the backbone of Computer Science.
Sl. No.
4. Use counterexamples.
Pre-Requisite:
Sl. No.
01 Set Theory 8 14
Definition of Sets, Venn Diagrams, complements, Cartesian
products, power sets, counting principle, cardinality and
countability (Countable and Uncountable sets), proofs of some
general identities on sets, pigeonhole principle. Relation:
Definition, types of relation, composition of relations, domain
and range of a relation, pictorial representation of relation,
properties of relation, partial ordering relation. Function:
Definition and types of function, composition of functions,
recursively defined functions.
02 Propositional logic 12 14
Proposition logic, basic logic, logical connectives, truth tables,
tautologies, contradictions, normal forms (conjunctive and
disjunctive), modus ponens and modus tollens, validity,
predicate logic, universal and existential quantification. Notion
of proof: proof by implication, converse, inverse, contrapositive,
negation, and contradiction, direct proof, proof by using truth
table, proof by counter example.
03 Combinatorics 12 14
Mathematical induction, recursive mathematical definitions,
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
04 Algebraic Structure 12 10
Binary composition and its properties definition of algebraic
structure, Groyas Semi group, Monoid Groups, Abelian Group,
properties of groups, Permutation Groups, Sub Group, Cyclic
Group, Rings and Fields (definition and standard results).
05 Graphs 12 18
Graph terminology, types of graph connected graphs,
components of graph, Euler graph, Hamiltonian path and
circuits, Graph coloring, Chromatic number. Tree: Definition,
types of tree(rooted, binary), properties of trees, binary search
tree, tree traversing (preorder, inorder, post order). Finite
Automata: Basic concepts of Automation theory, Deterministic
finite Automation (DFA), transition function, transition table,
Non Deterministic Finite Automata (NDFA), Mealy and Moore
Machine, Minimization of finite Automation.
Sub Total: 56 70
Total: 60 100
Assignments:
Based on the curriculum as covered by the subject teacher.
List of Books
Text Books:
Reference Books:
A 1 to 5 10 10
B 1 to 5 5 3 5 60
C 1 to 5 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the
objective part.
● Specific instruction to the students to maintain the order in answering objective
questions should be given on top of the question paper.
A All 1 10 10
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
B All 5 5 3
C All 15 5 3
Tutorial: 0 Attendance : 5
Aim:
Sl. No.
3 Initiation into the process of applying memory management methods and allocation
policies.
Objective:
Sl. No.
Pre-Requisite:
Contents
01 Introduction 6 10
Importance of OS,Basic concepts and
terminology,Types of OS,Different views,Journey of a
command execution,Design and implementation of OS
02 Process 10 20
Concept and views, OS view of processes, OS services for
process management, Scheduling algorithms,Performance
evaluation; Inter-process communication and synchronisation,
Mutual exclusion, Semaphores, Hardware support for mutual
exclusion, Queuing implementation of semaphores, Classical
problem of concurrent programming, Critical region and
conditional critical region, Monitors, Messages, Deadlocks
03 Resource Manager 8 20
Memory management,File management,Processor
management,Device management
05 Multiprocessor System 6 10
Multiprocessor system,Classification and types,OS functions and
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
06 Distributed OS 6 5
Introduction to distributed processing
Sub Total: 44 70
Total: 48 100
Assignments:
Based on the curriculum as covered by the subject teacher.
List of Practicals:
1. Basics of UNIX commands.
2. Shell programming
3. Implementation of CPU scheduling. a) Round Robin b) SJF c) FCFS d) Priority
4. Implement all file allocation strategies
5. Implement Semaphores
6. Implement ll File Organization Techniques a
7. Implement Bankers algorithm for Dead Lock Avoidance
8. Implement an Algorithm for Dead Lock Detection
9. Implement the all page replacement algorithms a) FIFO b) LRU c) LFU
10. Implement Shared memory and IPC
11. Implement Paging Technique f memory management.
12. Implement Threading & Synchronization Applications
List of Books
Text Books:
Reference Books:
A 1 to 6 10 10
1 to 6
B 5 3 5 70
1 to 6
C 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the objective part.
● Specific instruction to the students to maintain the order in answering objective questions should be
given on top of the question paper.
A All 1 10 10
B All 5 5 3
C All 15 5 3
Tutorial: 0 Attendance : 5
Aim:
Sl. No.
3 Knowledge of the internal working of main memory, cache memory, associative memory
and various modes of data transfer.
Objective:
Sl. No.
2 To familiarize with the various instruction codes and formats of different CPUs.
Pre-Requisite:
Sl. No.
Contents
Sub Total: 44 70
Total: 48 100
Practical
Course Code: BCAC293
Credit: 2
Skills to be developed:
Intellectual skills:
1. Ability to understand the functionality,organization and implementation of computer system.
2. Skill to recognize the instruction codes and formats.
3. Knowledge of the internal working of main memory, cache memory, associative memory and
various modes of data transfer.
4. Familiarization with the working of parallel processing and vector processing
List of Practical:
1. Basic gates and Universal gates. Implementation of Half & full adder. Half & full subtractor,
2. 4 bit logical unit, 4 bit arithmetic unit, BCD adder, 4 bit adder/ subtractor, Carry look ahead
adder, Design of ALU for multi bit operation, comparators.
3. 8:1 MUX IC verification, 16:1 MUX using IC 74151, dual 2 to 4 Decoder/ Demultiplexer IC
evaluation. Priority encoder.
4. Read/ write operation using RAM IC, Cascading RAM ICs
Assignments:
Based on the curriculum as covered by subject teacher.
List of Books
Text Books:
Performance
Reference Books:
Sl. No.
A 1 to 9 10 10
B 1 to 9 5 3 5 70
C 1 to 9 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the objective part.
● Specific instruction to the students to maintain the order in answering objective questions should be
given on top of the question paper.
A All 1 10 10
B All 5 5 3
C All 15 5 3
Internal Examination:
Five No of Experiments
Viva voce 5
Tutorial: 0 Attendance : 5
Aim:
Sl. No.
4 Understand social interactions by which human behave and cultural values that underlay
behaviors.
Objective:
Sl. No.
Pre-Requisite:
Sl. No.
None
Contents
01 Introduction 3 10
Introduction to environment and ecology Components of the
environment, environmental degradation, natural cycles of
environment.
02 Ecology 3 10
Elements of Ecology, Ecological balance, Effects of Afforestation
and deforestation.
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
05 Land Pollution 3 15
Lithosphere, pollutants [municipal, industrial, commercial,
agricultural, hazardous solid wastes] their origin and effects ,
Collection and disposal of solid waste, recycling and treatment
methods
06 Noise Pollution 3 10
Sources, effects, standards and control
Sub Total: 20 70
Total: 24 100
Assignments:
List of Books
Text Books:
2016
Reference Books:
A 1 to 6 10 10
B 1 to 6 5 3 5 70
C 1 to 6 5 3 15
● Only multiple choice type question (MCQ) with one correct answer are to be set in the objective part.
● Specific instruction to the students to maintain the order in answering objective questions should be
given on top of the question paper.
A All 1 10 10
B All 5 5 3
C All 15 5 3
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
NH-12 [Old NH-34], Simhat, Haringhata, Nadia -741249
Internal Examination:
Five No of Experiments
Viva voce 5
Tutorial: 0 Attendance : NA
Aim:
Sl. No.
Objective:
Sl. No.
1 To learn teamwork.
4 To encourage entrepreneurship.
Pre-Requisite:
Sl. No.
Internal Examination:
Project demonstration 40
Viva 20