Professional Documents
Culture Documents
Curriculum Planning 2018-2019 (Amitava Biswas)
Curriculum Planning 2018-2019 (Amitava Biswas)
Curriculum Planning 2018-2019 (Amitava Biswas)
Semester - 1
No. of
Paper Topic Sub-Topic Month classes
CMS-A-CC-1-1-
TH: Weighted and Non - Weighted Codes,
Digital Logic Number Systems Positional, Binary, Octal, Hexadecimal, Binary September 2
(Theory) Coded Decimal (BCD), Gray Codes,
Alphanumeric codes
Number Systems ASCII, EBCDIC, Conversion of September 2
bases, 1's, 2's complement representation,
Parity bits
Single bit error detection and correcting codes:
Hamming Code
Fixed and Floating Point Arithmetic: Addition,
Number Systems Subtraction, Multiplication and Division September 1
Integrated Circuits Bipolar Logic Families: DTL, TTL NOT Gate, January 4
TTL NAND Gate, TTL NOR Gate, Open
Collector, Fan-in, Fan-out. MOS Logic Families:
NMOS, PMOS, CMOS, SSI, MSI, LSI and VLSI
classification
2
Semester - 1
No.of
Paper Topic Sub-Topic Month classes
CMS-A-CC-1-
1-P: Digital Combinational Circuits Implementation of different functions (SOP, September 2
Circuits POS) using basic (AND, OR and NOT) logic
(Practical) gates
3
Sequential Circuits Conversion of flip-flops: D to JK, JK to D, JK January 4
to T, SR to JK, SR to D Flip-flop
Design synchronous and asynchronous January 4
Sequential Circuits counters MOD-n (MOD-8, MOD-10) UP/
DOWN and connecting Seven Segment
Display along with decoder for display of
counting sequence
Sequential Circuits Construction of ODD/EVEN n-bit January 4
Synchronous Counter, where n is maximum
4
Semester - 1
No.of
Paper Topic Sub-Topic Month classes
CMS-G-CC-1-
1-TH: Number Systems and Codes Number representation: Weighted Codes, September 4
Computer Non-weighted codes, Positional, Binary,
Fundamental Octal, Hexadecimal, Binary Coded Decimal
s and (BCD), Conversion of bases. Complement
notions: 1’s complement
Digital Logic
Design
(Theory)
Group B: Number Systems and Codes 2’s complement, Binary Arithmetic, Binary September 4
Digital Logic Codes: Gray, Alphanumeric, ASCII,
Design EBCDIC; Single Error-Detecting and
Correcting Codes, Hamming Codes, Fixed
point, Floating point representation
Boolean Algebra Fundamentals of Boolean Algebra, Switches September 3
and Inverters, Functionally Complete Gates
(AND, OR, NOT), NAND, NOR, Boolean
Function. De Morgan’s Theorem
Boolean Algebra Min-term, Max term, Truth tables and September 5
minimization of Logic expression up to four
variables, Boolean Algebraic and K-map
methods of Logic circuit synthesis, two-level
and multi-level
Digital Electronics Combinational Circuits: Realization of AND November 2
and OR Gates using diodes and NOT Gate
using transistors
Digital Electronics Combinational Circuits: Half adder and Full November 4
Adder (3 & 4 bit), Multi-bit adders – Ripple
carry and Carry Look Ahead Adder,
Adder/subtractor, BCD-Adder
Digital Electronics Combinational Circuits: Design 4 to 1 December 3
multiplexer using basic or Universal logic
gates and implement half and full
adder/subtractor
Digital Electronics Combinational Circuits: Data December 3
selectors/multiplexers – expansions,
reductions, function realization, universal
4
function realization, multi-function realization
Semester - 2
No.of
Paper Topic Sub-Topic Month classes
CMS-G-CC-2-
2-TH: Introduction Algorithms, ADT March 4
Algorithms &
Data
Structure
(Theory)
Arrays One dimensional and Two Dimensional March 4
Arrays
Stacks and Queues Concepts of Stack and Queue; Insertion and April 4
Deletion of Elements
Semester - 2
No.of
Paper Topic Sub-Topic Month classes
CMS-G-CC-2-
2-P: Basic Structure Character set, keywords, identifiers, March 4
Programmin constants, variables and type declaration.
g with C Sample programs, preprocessor
(Theory)
Operators Arithmetic, Relational, Logical, Assignment, March 4
Increment and Decrement, Conditional,
comma; operator precedence and
associatively; arithmetic expression-
evaluation
and type conversion. Character I/O, Escape
sequence and formatted I/O
Branching and Looping if, if-else, while, do-while, for March 3
Arrays One-dimensional and Two-dimensional, April 5
Different types of uses. String handling with
arrays – read and write, concatenation,
comparison, string functions
User defined functions Need; Call by Reference and Call by value; April 2
return values and types; nesting of functions;
recursion
Structures Initialization; arrays of a structure, arrays April 4
within structures, structure within structure
Pointers Declaration and initialization; operators; May 5
pointer arithmetics; accessing variables,
pointer & arrays, strings, functions
File handling Opening & Closing, I/O May 5
6
2nd Year
No. of
Paper Topic Sub-Topic Month classes
2nd Year
No. of
Paper Topic Sub-Topic Month classes
GROUP C: SQL
Data Base Insert, Delete, update operations September 5
Design and
Applications
SQL
Creating views September 2
SQL
Queries September 5
SQL
Nested queries November 5
SQL
Aggregate function November 5
Validation Correctness, Integrity December 2
7
3rd Year
No. of
Paper Topic Sub-Topic Month classes
3rd Year
No. of
Paper Topic Sub-Topic Month classes
CMSA GROUP – B:
Software:
RDBMS RDBMS Introduction Database September 2
RDBMS Understanding DBMS vs RDBMS September 2
RDBMS Gone through SQL Standards, Sub languages September 2
of SQL, Difference between 10g vs 11g vs 12c
RDBMS Installation of 11g November 2
RDBMS About SQL*Plus and use of developer tool, November 2
Datatypes in Oracle, Operators in Oracle,
RDBMS Introduction to SQL: DDL, DML and DCL December 2
RDBMS Table Creation, alternation, Insertion and December 2
Deletion
RDBMS Data filtering and sorting with in single table, January 2
8
Clauses and its types in oracle
9
3rd Year
No. of
Paper Topic Sub-Topic Month classes
CMSA PAPER – VI
(Theoretical) Introduction Basic concept, File management System, September 1.5
advantages of DBMS, ANSI/SPARC
Architecture, Physical, Conceptual and
External Models
GROUP –D:
Data Base ER Diagram Entities, Attributes, Key, cardinalities,
Management aggregations, IS A/HAS A relation, Data September 1.5
System dictionary, sample designs
3rd Year
No. of
Paper Topic Sub-Topic Month classes
CMSG Front Ends Basic features, building objects with classes, March 2
PAPER – IV operations with objects
(Practical)
GROUP B2: Front Ends Class libraries, Multitasking and multithreading March 4
Programming applications
in Visual
Basic
Front Ends Software design involving forms, objects, March 5
functions, procedure and methods (43 bit
programming)
Front Ends ODBC drivers, Front and development for April 5
database
10
11