Show PDF
Show PDF
COMPUTER SCIENCE
(Honours & General)
REVISED
Vidyasagar University
Midnapore 721 102
West Bengal
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
VIDYASAGAR UNIVERSITY
3-YEAR DEGREE SYLLABUS IN COMPUTER SCIENCE (Honours)
PART I
PAPER I (TH) 100 Marks
Unit- 1:
GROUP A: Computer Fundamental 15 Marks
GROUP B:Programming in C 30 Marks
Unit-2:
GROUP A: Graph Theory 15 Marks
GROUP B: Numerical Methods 15 Marks
GROUP-C: Operation Research 15 Marks
Unit- 1:
GROUP A: Digital Electronics 30 Marks
GROUP B: Discrete Mathematics 15 Marks
Unit- 2:
GROUP A: Basic Electronics 25 Marks
GROUP- B: Fundamental of Networking 20 Marks
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PART II
Unit -1:
GROUP A: Data Structure and Algorithm 25 Marks
GROUP B: OOPs Using C++ 20 Marks
Unit- 2:
GROUP A: Operating Systems 30 Marks
GROUP B: Software Engineering 15 Marks
Unit- 1:
Computer Architecture 45 Marks
Unit -2:
GROUP A:Microprocessor and Interfacing 25 Marks
GROUP B: System Programming (Assembler, 20 Marks
Loader,Linker)
Internal Assessment- 10 Marks
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PAPER V (PR) 100 Marks
Unit 1:
GROUP A: C Programming 25 Marks
GROUP B :Numerical Programming using C 25 Marks
Unit 2:
GROUP A: Digital Electronics 25 Marks
GROUP B:Microprocessor and Interfacing 25 Marks
PART III
Unit -1:
GROUP A: Fundamentals of Automata 25 Marks
and Compiler Design
GROUP B: DBMS 20 Marks
Unit -2:
GROUP A: Introduction to JAVA Programming 25 Marks
GROUP B: Computer Graphics 20 Marks
Unit- 1:
GROUP A: Programming in C++ 25 Marks
GROUP -B: Computer Graphics 25 Marks
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Unit- 2: RDBMS (ORACLE) 50 Marks
PAPER VIII (PR) 100 Marks
Unit- 1:
JAVA Programming 30 Marks
Unit -2:
GROUP A:Seminar and Industrial Visit 20 Marks
GROUP B :Project (Based on PHP/dot NET/Mobile
Technology/Web Application/ Hardware Technology etc.) 50 Marks
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PART-I
PAPER-I
Theoretical
F.M.-100
(University Examination: 90 & Internal Assessment : 10)
Unit-1 (45 Marks)
Reference Books:
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
(branching and looping) -Simple and nested IF, If-Else, switch-case,
While, Do-While, for.
Arrays -One and two dimensional. String handling with arrays -
reading and writing, concatenation and comparison, string handling
functions.
User-defined functions, Recursion, call by value and call by reference.
Structures and Union -definition and initialization, arrays of structure,
arrays within structure, structure within structure, size of structure.
Pointer- declaration and initialization, accessing variables through
pointer, arithmetic pointer and arrays, strings, functions and Dynamic
Memory Allocation.
File handling opening, reading, writing and closing text file.
Reference Books:
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Reference Books:
Reference Books:
1. V. Rajaraman, Computer Oriented Numerical Methods -
Prentice Hall Publication.
2. S. S. Sastry, Introductory methods of Numerical Analysis -
Prentice Hall Publication.
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
3. Dr. B. S. Grewal : Numerical Methods in Engineering and
Science.
5. Numerical Mathematical Analysis (By J.B.Scarborough)
6. Numerical Analysis & Algorithms, Pradeep Niyogi, TMH
7. Numerical Mathematical Analysis ,Mathews,PHI
8. C language and Numerical Methods ( By C.Xavier)
Reference Books:
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PAPER-II
Theoretical
F.M.-100
(University Examination: 90 & Internal Assessment : 10)
Reference Books:
1. Fundamentals of Digital Circuits, Anand Kumar, PHI
2. Digital Electronics, Tokheim, TMH
3. Digital Electronics, S. Rangnekar, ISTE/EXCEL
4. Digital Logic & Computer Design, M. Morris Mano
5. Introduction to Digital Computer Design, An, 5th ed., Rajaraman
&Radhakrishnan
6. Digital Electronics, P. Raja, Scitech Pub.
10
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
GROUP-B: Discrete Mathematics 15 Marks
Reference Books:
1. Discrete mathematics and graph theory: Satyanarayana and
Prasad.
2. Discrete mathematics with graph theory -3rd Ed.: Goodaire and
parmenter.
3. Discrete mathematics and graph theory, 2nd Ed.: Biswal
4. Discrete mathematics : Rajendra Akerkar and Rupali Akerkar.
5. Discrete mathematics: Babu Ram
6. BCA Mathematics : J. Sengupta, S. Roy, S.Chand Pub.
11
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Applications of diodes in rectification. Amplifiers concept of negative
and positive feedback. Oscillators, R-C, Regulated Power Supply:
Inverters: Operational amplifier
Reference Books:
1. Data Communication & Networking Behuouz A. Forouzan, TMH
2. Computer Network A.S Tanenbaum, Pearson Education
3. Computer Newtworks- kundu PHI
4. Computer Network Rajesh Vikash
12
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PART-II
PAPER-III
Theoretical F.M.-100
(University examination: 90 & Internal Assessment : 10)
Unit-1: (45 Marks)
13
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Hashing: Concepts, Advantages and disadvantages. Different types of
hash functions, Collision and Collision
Sorting: Terminology, Performance Evaluation, Different Sorting
Techniques (Bubble, Insertion, Selection, Merge, Quicksort. Heap
sort, Radix sort).
Reference Books:
14
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Hybrid Inheritance), Virtual Base Class, Abstract Class, Introduction
to Polymorphism (Runtime Polymorphism, Compile time
Polymorphism), Virtual Function.
Exception Handling.
Reference Books:
15
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Memory Management: background, logical vs. physical address
space,swapping, contiguous memory allocation, paging, page
replacement algorithms, Beladys anomaly, segmentation, Virtual
Memory.
Threads: overview, benefits ofthreads, user and kernel threads.
References Books:
16
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Reference Books:
17
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PAPER-IV
TheoreticalF.M.-100
(University Examination: 90 & Internal Assessment : 10)
Instruction: Operation Code and Operand. Zero, One, Two and Three
address instruction. Instruction types. Addressing modes. Stack
organization.
Memory: Types of Memory. Memory Hierarchy: CPU Register. Cache
Memory, Primary Memory, Secondary
Memory. Virtual Memory (Introduction only). Memory organization -
Linear two-dimensional Von Neumann vs
Harvard Architecture, Different storage technology.
I/O system organization and interfacing. Bus: SCSI, PCI, USB
(introduction and comparative study); Tri State
Devices, Bus Arbitration.
Fixed and Floating Point Arithmetic: Addition, Subtraction,
Multiplication & Division.
ALU - Combinational ALU, Two's Complement Addition, Subtraction
unit
Control Unit: Control Structure and Behavior, Hardwired Control and
Micro programmed Control: Basic Concept,
Parallelism in Microinstruction, I/O: Polling, Interrupts, DMA, I/O
Bus and Protocol.
RISC and CISC.
Reference Books:
18
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
2. Computer Architecture & Logic Design Thomas C. Barty -
McGraw Hill
3. Computer Organization J.P. Heys
4. Digital Computer Morris Mano Pearson.
Reference Books:
19
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
3. Microprocessor 8085 : architecture, programming and interfacing-
Wadhwa Ajay
4. Microprocessor 8085 and its interfacing-Mathur Sunil
5. Microprocessor architecture, programming and applications with
8085/8085A, Wiley eastern Ltd, 1989
by Ramesh S. Gaonkar.
6. Intel Corp: The 8085 / 8085A. Microprocessor Book Intel
marketing communication, Wiley inter
science publications, 1980.
7. An introduction to micro computers Vol. 2 some real
Microprocessor Galgotia Book Source, New
Delhi by Adam Osborne and J. Kane
Reference Books:
20
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PAPER V (PR)
Practical F.M.-1OO
1. Verification of Gates,
2. Half/Full Adder/Subtractor,
3. Parallel Adder/Subtractor,
4. Excess-3 to BCD & Vice Versa,
21
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
5. Binary-Grey & Grey-Binary Converter,
6. MUX/DEMUX,
7. MUX/DEMUX using only NAND Gates,
8. Comparators ,
9. Encoder/Decoder, Design a seven-segment display unit.
Sequential Circuits:
1. Realize S-R, D, J-K, J-K master slave and T flip-flop using basic
gates (NAND and NOR).
2. Study the undefined state in S-R flip-flop.
3. Implement a serial adder using Shift Registers, Flip-flops and other
logic gates.
4. Design a 4-bit shift register (shift left and shift right) using flip-
flops.
5. Design MOD counters using JK master slave flip-flop.
6. Design asynchronous and synchronous counters (3 bit and 4bit)
using JK master slave flip-flop.
7. Design decade counter using JK master slave flip-flop.
8. Study the functional characteristics of RAM IC chip. Study ofopen
collector and tri-state output. Use 74189, 7489, 2114 or any
available chip.
22
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
4. Ordered arrangement of set of operands.
5. Bubble sort of a group of byte, Sequential and binary search.
6. Fibonacci sequence.
7. Evolution of simple mathematical expression.
8. Highest and lowest number from a list of byte.
9. Negative and positive number from a list of byte.
10. Block replacement.
11. Code conversion.
12. Parity Generator.
13. Delay Routines.
14. Programming related SID and SOD instruction.
23
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PART-III
PAPER-VI
Theoretical F.M.-100
(University examination: 90 & Internal Assessment : 10)
Unit-1: (45 Marks)
GROUP A:
Reference Books:
1. Aho, Sethi, Ullman - Compiler Principles, Techniques and Tools
- Pearson Education.
2. Holub - Compiler Design in C - PHI.
3. O.G.Kakde-Comprehensive Compiler Design,Laxmi Publication.
24
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
GROUP B: DBMS 20 Marks
Reference Books:
1. The complete reference-By Coach and loney
2. A Beginners guide- By Abbey and corney
3. Database System-Elmasri and Navathe
4. Database system concepts- Silberschatz Abraham Korth Henry F.
Jt. auth. Sudarshan S. Jt. Auth.
5. DBMS, Rajib Chopra, S. Chand Pub.
25
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
6. Database management system oracle SQL and PL/SQL- Das Gupta
Pranab Kumar
26
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
2D Transformation and Viewing: Basic Transformations---
Translation, Rotation, Scaling; Matrix Representations and
homogeneous coordinates, Transformations between coordinate
systems; Reflection, Shear; Transformations of points, lines, parallel
lines, intersecting lines. Viewing pipeline, Window to viewport
coordinate transformation; Clipping Operations--- Point clipping, Line
clipping, Clipping circles, polygons and ellipse.
Reference Books:
1. Procedural & Mathematical Elements in Computer Graphics,
Rogers, TMH
2. Computer Graphics, Hearn & Baker, PHI
3. Introduction to Computer Graphics, A. Mukherjee, VIKAS
4. Fundamentals of Computer Graphics & Multimedia, Mukherjee,
PHI
5. Computer Graphics, Bhandari & Joshi, EPH
6. Introduction to Java Balaguruswami
7. Thinking in Java Bruce Eckel
8. Java Cookbook Ian Darwin, OReily Pub.
9. Foundation of Java for ABAP Programmes Alistair Rooney,
Apress.
27
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PAPER VII (PR)
Practical F.M.-1OO
Unit-1 (50 Marks)
28
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Unit-2: (50 Marks)
GROUP A: RDBMS (ORACLE) 50 Marks
29
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PAPER VIII (PR)
Practical F.M.-1OO
Unit-1: (30 Marks)
JAVA Programming 30 Marks
30
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
3 Year Degree Course Syllabus
Computer Science
(General)
PART I
PAPER-I (TH) 100 Marks
PART II
PAPER II 100 Marks
GROUP A (TH)
Unit-I: Basic concepts of Operating Systems 20 Marks
Unit- II: Data Base Management Systems 25 Marks
Internal Assessment 05 Marks
GROUP B (PR)
31
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PART III
32
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
COMPUTER SCIENCE (General)
PART-I
PAPER -I
Theoretical F.M. -100
(University examination: 90 & Internal Assessment in College: 10)
Reference Books:
1. Fundamentals of Digital Circuits, Anand Kumar, PHI
2. Raja Raman. V: Fundamentals of computers, PHI
Boolean Algebra: Postulates and Theorems, OR, AND, NOT operators, Truth
tables, Boolean identities, De Morgan's theorems. Logic gates -AND, OR,
NOT, NAND, NOR Exclusive-OR Boolean functions, Half-Adder, Full
Adder, Memory Circuits -Flip-Flop.
33
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Reference Books:
1. Fundamentals of Digital Circuits, Anand Kumar, PHI
2. Digital Electronics, Tokheim, TMH
3. Digital Electronics, S. Rangnekar, ISTE/EXCEL
4. Digital Logic & Computer Design, M. Morris Mano
5. Introduction to Digital Computer Design, An, 5th ed., Rajaraman &
Radhakrishnan
6. Digital Electronics P. Raja
Control Flow: Statements and blocks, If-else, else-if, switch statement, while,
for and do-while loop, break, continue and goto statements. Functions:
Functions, arguments, auto, external, static and register variables, recursion.
Arrays: Basic Concepts, Memory Representation, One Dimensional Arrays,
Two Dimensional Arrays
Reference Books:
1. C Programming, Stephen Kochan
2. Programming with C, Schaums Series
3. C Programming , V. Balaguru Swami
34
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
and applications.Trees: Definition, Binary Trees, Strictly Binary Trees,
Complete and Full Binary Trees, Tree Traversing ( Inorder, Preorder and
Postorder ).Searching: Linear and Binary search.Sorting: Bubble, Insertion &
Selection sort.
Reference Books:
1. Data Structure using C Rajni Jindal Umesh Publication
2. Data Structure using C B. Baluja Dhanpatrai Publication
3. Classic Data Structures, 2nd ed., Samanta
PART-II
PAPER -II
Theoretical F.M.-50
(University Examination: 45 & Internal Assessment in College: 05)
GROUP A (TH)
35
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Memory Management: Contiguous memory allocation, paging, page
replacement algorithms, swapping.
References Books:
1. Milenkovie M., Operating System : Concept & Design, McGraw
Hill.
2. Tanenbaum A.S., Operating System Design & Implementation,
Practice Hall NJ.
3. Silbersehatz A. and Peterson J. L., Operating System Concepts,
Wiley.
4. Dhamdhere: Operating System TMH
Basic concepts: Entity, Attributes, Data Base, DBMS, different types of keys.
Relational Algebra: Union, Intersection, Subtraction, Cartesian Product,
Division, Natural Join, Selection and Projection.
Reference Books:
1. The complete reference-By Coach and loney
2. A Beginners guide- By Abbey and corney
3. Database System-Elmasri and Navathe
36
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Practical
F.M.-5O
GROUP B (PR)
PAPER-III (PR)
Practical F.M.-100
Group -A: Digital Electronics 25 Marks
1. Familiarization with the following digital IC's NAND and NOR gates.
2. Demonstrate the Universal nature of NAND and NOR gates by
relating AND, OR and NOT gates using IC.
3. Set up Exclusive -OR function using NAND & NOR gates.
4. Set up combinational circuits to implement some Boolean functions
and test them.
5. Demonstrate the use of Half-Adder using five NAND/NOR gates.
6. Demonstrate the working of Full-Adder with NAND/NOR gates.
37
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Group -B: Programming in C and Data Structure 35 Marks
38
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
PART-III
PAPER-IV 100 Marks
Theoretical F.M.-50
(University Examination: 45 & Internal Assessment in College: 05)
GROUP A (TH)
Reference Books:
1. Data Communication & Networking Behuouz A. Forouzan, TMH
2. Computer Network A.S Tanenbaum, Pearson Education
39
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Unformatted console I/O operations-Member functions of istream class-
manipulators-manipulators with parameters
Reference Books:
1. E. Balaguruswami Object Oriented programming with C++
2. Kris James Success with C++
3. David Parsons Object Oriented programming with C++
4. D. Ravichandran Programming in C++
5. Dewhurst and Stark Programming in C++
6. Venugopal, Ravishankar, Rajkumar Mastering C++
40
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf
Practical
F.M.-5O Marks
GROUP B (PR):
Programming in C++ 15 Marks
Practical Note Book & VIVA 05 Marks
41
Downloaded from Vidyasagar University by 64.233.173.17 on Monday, June 19, 2017 : 7:32:20 AM; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/UG_Syllabus/computer_sc.pdf