Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary...

50
7 750 Detail Syllabus of First Semester

Transcript of Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary...

Page 1: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

7

750

Detail

Syllabus

of

First Semester

Page 2: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

8

751

2HS101 : Calculus [ 3 1 0 4 0]

Learning Outcomes:

Upon completion of this course, students will be able to:

Understand all basic fundamentals of Differentiation and Integration.

Prepare him/her for finding Area and Volume.

Apply mathematical formulas in various subjects of his/her branch.

Syllabus:

Unit

No

Topics Hours

1 Differential Calculus :

Review of the prerequisites such as limits of sequences and functions,

continuity, uniform continuity and differentiability. Successive

differentiation, Leibniz’s theorem (without proof), Taylor's & Maclaurin's

expansions of single variable, Indeterminate forms.

14

2 Partial differentiation and its applications :

Partial and total differential coefficient, Euler’s theorem, Transformations,

Geometrical interpretation of partial derivatives, Tangent plane and Normal

line, Jacobians, Taylor’s expansion for two variables, Errors and

approximations, Maxima and Minima of functions of two variables

,Lagrange method of undetermined multipliers to determine stationary

values.

16

3 Integral Calculus :

Reduction Formulae: Reduction formulae of the type sinn xdx , cosn x dx ,

sinm x cosn xdx , tann x dx and cotn x dx . Beta & Gamma function, Error

function, Elliptic integrals. Application of integration- Length of a curve,

for Cartesian, parametric & polar form.

8

4 Multiple integrals :

Double integral, change of order of integration, transformation of variables

by Jacobian only for double integration, change into polar co-ordinates in

double integrals only ,Triple integral

7

Text Books:

1. Higher Engineering Mathematics by Dr. B. S. Grewal

Reference Books:

2. Higher Engineering Mathematics Vol. I & II by Dr. K. R. Kachot.

3. Calculus and analytical geometry by G. B. Thomas and R. L. Finney

Page 3: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

9

752

2CSE101: Internet Programming [3 0 4 3 2]

Learning Outcomes:

Upon completion of this course, students will be able to:

Understand and apply the design principles of HTML to create static and dynamic web pages.

Understand the difference between HTML and XML scripting languages.

Be able to create simple web pages using XHTML and CSS

Be able to create simple web pages using Java Script

Syllabus:

Unit

No

Topics Hours

1 HTML Basic:

Introduction of HTML, HTML Elements, HTML Basic Tags, HTML

Formatting, HTML Entities, HTML Links, HTML Frames, HTML Tables,

HTML Lists, HTML Forms, HTML Images, HTML Background, HTML

Colors, HTML Color-values, HTML Color-names, Meta-tags and search

engine, HTML URL-encode, Publishing HTML on web.

12

2 Cascaded Style Sheet:

CSS Introduction, Syntax, Setting Background, Text, Font, Border, Margin,

Padding, List, Dimension, Classification, Positioning, Pseudo-class,

Pseudo-element, CSS Media Types, External, Internal and Inline style

sheet.

12

3 Java Scripts:

Variables declaration, If...Else statement, Switch statement, Operators

statement, Popup Boxes, Functions, For Loop, While Loop, Break Loops,

For...In, Events, Try...Catch, Throw, on error, Java Script Objects String,

Date, Array, Boolean, Math, JS Browser, JS Cookies, Validation,

Animation, Image Maps, Timing, Create Object, Accessing Important

properties of HTML controls in a Java Script.

21

Reference Books:

1. Teach yourself HTML in 24 hours By Techmedia

2. HTML4 BIBLE By Brayn Omdex

3. ABC of Javascript By Purcell lee BPB publication

4. Pure java Script By Gilliam Johnson Techmedia

5. Sams Teach Yourself HTML and CSS in 24 Hours, Eighth Edition by Julie Meloni, Michael

Morrison

Page 4: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

10

753

2CSE102: Essentials of Software Foundation & Programming – I [3 0 4 3 2]

Learning Outcomes:

After completing the course, students will learn the following:

Understand the basic terminology used in computer programming

Write, compile and debug programs in C language.

Use different data types in a computer program.

Design programs involving decision structures, loops and functions.

Understand the use of pointers.

Use different data structures and create/update basic data files.

Syllabus:

Unit

No

Topics Hours

1 Introduction to Programming

Basic computer organization, operating system, editor, compiler, interpreter,

loader, linker, program development. Variable naming, basic function

naming, indentation, usage and significance of comments for readability and

program maintainability. Types of errors, debugging, tracing/stepwise

execution of program, watching variables values in memory.

2

2 Constants, Variables and data Types

Character Set, C tokens, Keywords and Identifiers, Constants, Variables,

Data types, Declaration of Variables, Assigning values to variables, typedef,

and Defining symbolic constants, printf - scanf function.

3

3 Operators and Expression

Introduction, Arithmetic Operators, Relational Operators, Logical Operators,

Assignment Operators, Increment and Decrement Operators, Conditional

Operators,Special Operators, Evaluation of expressions, Precedence of

arithmetic operators,Type conversions in expressions, Operator precedence

and associativity.

4

4 Input and Output Management

Operators Introduction, reading a character, writing a character, formatted

input, formatted output.

4

5 Decision Making

Branching introduction, Decision making with IF statement, the IF- ELSE

statement, nesting of IF- ELSE statements, the ELSE IF ladder, switch

statement, and the turnery Operator, the GOTO statement.

5

6 Looping

Introduction, entry controlled and exit controlled loop, the WHILE

statement, the DO-WHILE statement, The FOR statement, Break and

Continue

5

Page 5: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

11

754

7 Array

Introduction, One-dimensional arrays, Two-dimensional arrays, Concept of

Multidimensional arrays.

3

8 String handling

Introduction, Declaring and initializing string variables, Reading string from

terminal, Writing string to screen, String, atoi(), Operations: String Copy,

String Compare, String Concatenation And String Length(using predefined

functions & without using them), array of strings

3

9 User-Defined Functions

Introduction, Need for user-defined functions, The form of C function,

elements of UDF, Return values and their types, Calling a function, category

of functions, Nesting of functions, Recursion , Functions with arrays, The

scope and Lifetime of variables in functions, multi-file program

4

10 Structures and Unions

Introduction, Structure definition, declaring and initializing Structure

variables, accessing Structure members, Copying & Comparison of

structures, Arrays of structures, Arrays within structures, Structures within

Structures, Structures and functions, Unions.

4

11 Pointers

Introduction, Understanding pointers, Accessing the address of variable,

Declaring and initializing pointers, Accessing a variable through its pointer,

Pointer expressions, Pointer increments and scale factor, Pointers and arrays,

Pointers & character strings, Pointers & Functions, Function returning

multiple values, Pointers and structures.

5

12 File Management in C and CONSOLE I/O

Introduction, Defining files and its Operations, Error handling during I/O

operations, Random access files, Command line arguments. Types of files,

File vs. Console, File structure, File attributes, Standard i/o, Formatted i/o,

Sample programs

3

Text Book:

1. Programming in C By E. Balagurusamy

Reference Books:

1. Let Us C By Yashwant Kanitker

2. The C Programming Language By Kernighan and Ritchie

Page 6: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

12

755

2CSE103: Digital Electronics [3 0 2 3 1]

Learning Outcomes:

At the end of the course, the student will be able to:

Able to understand the basics of digital circuits.

Capable to design different types of digital logic circuit.

Learn microprocessor with the help of basic knowledge of digital electronics.

Syllabus

Unit

No

Topics Hours

1 Binary Systems:

Digital Computer & Systems, Binary Numbers, Number Base conversions,

Different Number systems & their relations, Complements, Binary codes,

Binary storage & registers.

5

2 Digital Integrated Circuits:

RTL, DTL circuits, I2L Logic, TTL, ECL, MOS & CMOS circuits & their

characteristics, source current & sink current.

4

3 Boolean Algebra & Logic Gates:

Basic definitions, Axiomatic definition of Boolean Algebra, Basic

Theorems & Properties, Boolean functions, Canonical & Standard forms,

Logic operations, Digital Logic gates & Logic families.

5

4 Simplification of Boolean Functions:

Map method, Two, Three, Four, Five & Six variable maps, Products of Sum

& Sum of Products simplification, NAND, NOR & Other two level

Implementations, Don't care conditions, Tabulation method.

6

5 Combinational Logic:

Design Procedure, Address, Subtractors, Code Conversion, Analysis

Procedure, Multilevel NAND & NOR circuits, Exclusive-OR &

Equivalence functions.

5

6 Combinational Logic with MSI & LSI:

Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

Multiplexers, ROMs, PLAs, introduction of PLDs, CPLDs and FPGA..

5

7 Sequential Logic:

Latch, Flip Flops, difference between latch and flip flop, Triggering of Flip

flops, Analysis of clocked sequential circuits, State reduction & assignment,

Flip Flop Excitation tables, Design of Sequential circuits, Design of

counters, Design using state equations.

8

8 Registers and Counters:

Registers, Shift registers, Ripple Counters, Synchronous Counters,

Memory.

7

Reference Books:

1. Digital Logic and Computer Design by Morris Mano 2. Digital Fundamentals by Floyd

3. Digital Electronics by R. P. Jain

Page 7: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

13

756

2CSE104:Basic Electronics [3 0 2 3 1]

Learning Outcomes:

After successful completion of this course, student will be able to:

Understand the fundamentals of various basic semi-conductor devices and principles of analog

electronics

Apply the knowledge of basic semi-conductor devices to realize the working of basic

electronic circuits

Develop basic electronic circuits and various power supply designs used in various parts of

computer and other hardware.

Unit

No

Topics Hours

1 D.C. Circuits

Ideal and Practical Energy Sources, Application of Kirchhoff’s Law,

Superposition Theorem, Thevenin’s Theorem, & Maximum Power Transfer

Theorem.

7

2 Semiconductor Diodes

Introduction to Semiconductor-Intrinsic & Extrinsic, PN junction, its

characteristics, half wave, full wave rectifier circuits with efficiency, basic

filter circuits, Diode as a voltage multiplier, clipper & clamper circuit.,

Characteristics and applications of Special diodes : zener diode, Varactor

Diode, Schottky Diode, LED .

8

3 Transistor

Introduction to transistors, Characteristics of transistors in different

configuration. Concept of load line and operating point, Various biasing

techniques, determination of voltage gain, current gain, input resistance and

output resistance & power gain. Construction and characteristics of JFET

and MOSFET.

7

4 Feedback circuits

Negative feedback & its effect, Types (Voltage series,voltage-shunt,current-

series and current shunt),positive feedback & oscillators (RC phase shift,

colpitts, hartley, wein-bridge, and crystal(piezoelectric effect))

6

5 Operational Amplifier

Differential amplifier and its transfer characteristics. IC Op-Amps, its ideal

& practical specifications and measurement of parameters. Op-Amp in

different modes as inverting amplifier, non inverting amplifier, Voltage

comparator, Summing, Scaling and averaging Amplifier, differentiator &

integrator. IC 555 Timer & its applications.

8

6 Regulated Power Supplies

Line Regulation and Load Regulation, Zener voltage regulator, voltage

regulator IC 78XX and 79XX, Series Regulated power supply, Switch

Mode Power Supply(SMPS), Uninterrupted Power Supply(UPS)

6

Page 8: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

14

757

References:

1. Electronic Devices & Circuits by Boylstad & Nashelsky

2. Integrated Electronics By Millman & Halkias.

3. Electronic Principles by Malvino

4. Principles of Electronics by V.K. Mehta, Shalu Melta.

5. Electronic Devices & Circuits by David A Bell

6. Op-Amps & Linear Integrated Circuits by Ramakant Gaykwad

Page 9: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

15

758

Audit Course-I

Learning Outcomes:

On successful completion of the course the students will be able to:

Learning basics of communication & grammar

Developing reading, writing and listening skills

Identify ones flaw in English pronunciation and have an individual plan to rectify the same

Adapt speech organs to get near-perfect native English pronunciation.

Enhance knowledge and skills to develop life-long goal to perform in globally competitive

service industry

Understand the very need of “Basic Etiquettes” in Corporate

Syllabus

Unit

No

Topics Hours

1 Basics of Communication: Definition, Principles, Process, Functions, and Forms of communication (Formal – Informal, Verbal – Non-verbal, Electronic and Visual)

Barriers to Communication with Remedies

All eight Parts of Speech, Tenses, Active and passive Voice

6

2 Introduction to Functional Grammar in English Verb Forms, Collocations, Homophones and Homonyms, Conjunctions,

Abbreviations & Acronyms and Introduction to English Sounds

6

3 Receptive Language Skills [Listening and Reading Skills] A. Listening Skill:

Definition and process of listening skill

Pre-requisites of effective listening

Modes of listening

Causes of poor listening

Tips for effective listening

Traits of a good listening

B. Reading Skill:

Definition and types of reading Techniques for effective reading comprehension

Purposes of Reading

6

4 Productive Language Skills (Written Communication)

Basic Writing Skills

Significance of written communication for professionals

Fundamentals of good writing

Guidelines for effective writing – Selection of words

Improving Technical vocabulary

Framing sentences and composing paragraphs.

Precise writing

Letter Writing

Structure and layout of a business letter / emails Types of business letters – inquiry, reply, complaint and adjustment letter,

salespromotion, Job application with resume

Error free writing, Improving word power and fast writing

Advertisement / PR Writing

Advertisement drafts with special reference to engineering & technology

Writing PR drafts for events & activities

6

Page 10: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

16

759

5 Learning Basic Etiquettes What is Etiquette Why Etiquettes are needed?

Dressing and Grooming Etiquette

Wishing, Meeting and Parting Etiquette

Standing Tall Etiquette

Interview Ethics Etiquette

Being Polite Etiquette

General Office Manners Etiquette

Telephone Etiquette / Mobile Etiquette

6

Reference Books:

1. Business Communication by V. K. Jain and Omprakash Biyani (S. Chand & Company) 2. A Communicative Grammar of English by Geoffery Leech and Fan Svartvik (Pearson

Longman)

3. Oxford English for Careers: Technology 1: Student's Book by Eric Glendinning

4. English for Specific Purposes (Resource Books for Teachers) by Keith Harding

5. Word Power Made Easy by Norman Lewis

6. English Grammar by Wren & Martin

7. Nautical Miles by IMS

Page 11: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

17

760

Detail

Syllabus

Of

Second

Semester

Page 12: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

18

761

2HS102: Linear Algebra [3 1 0 4 0]

Learning Outcomes:

Upon completion of this course, students will be able to:

Understand all basic fundamentals of Matrices and Vectors.

Prepare him/herself for solving a Linear equation.

Prepare him/herself for Learning Advance Mathematics in coming semester.

Apply knowledge of matrices and vectors in various applications of his/her branch.

Syllabus:

Unit

No

Topics Hours

1 Matrix Algebra:

Review of algebra of matrices & elementary transformations, Rank of

a matrix, inverse of a matrix by Gauss-Jordan method, normal form of

a matrix, Solution of system of algebraic simultaneous equations,

Linear dependent and Linear independent vectors. Eigen values and

Eigen vectors, Eigen values and Eigen vectors of: Symmetric,

Skewsymmetric, Hermitian, Skewhermitian, Unitary and Normal

matrix, Algebraic and Geometric multiplicity, Diagonalization,

Spectral theorem for real symmetric matrices, Application of

Quadratic forms.

22

2 Vector Space :

Vectors in Rn

and its properties, Dot product, Norm and Distance

properties in Rn

, Pythagorean theorem in Rn

, Definition and

Examples of vector spaces, Vector subspace, Linear Independence

and dependence , Linear span of set of vectors, Basis of subspaces,

Extension to basis.

5

3 Linear Transformation :

Definition and basic properties, Types of linear transformation

(Rotation, reflection, expansion, contraction, shear, projection),

Matrix of linear transformations, Change of basis and similarity, Rank

nullity theorem

4

4 Infinite Series :

Definition, Comparison test, Cauchy’s integral test, ratio test, root test,

Leibniz’s rule for alternating series, power series, range of

convergence, uniform convergence.

14

Text Books:

1.Higher Engineering Mathematics by Dr. B. S. Grewal

2. Vector Calculus and Linear Algebra by Dr. A.R.Patel & Dr.H.C.Patel

Reference Books:

1. Higher Engineering Mathematics Vol. I & II by Dr. K. R. Kachot.

2. Advanced Engineering Mathematics (Fifth Edition), Erwin Kreyszig.

3. Applied mathematics for engineering by Dr. R. C. Shah.

Page 13: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

19

762

2CSE201: Aptitude Skill Building [2 0 2 2 1]

Learning Outcomes:

On successful completion of the course the students will be able to:

Understand the basic concepts of QUANTITATIVE ABILITY

Understand the basic concepts of LOGICAL REASONING Skills

Acquire satisfactory competency in use of VERBAL REASONING

Solve campus placements aptitude papers covering Quantitative Ability, Logical Reasoning

and Verbal Ability

Compete in various competitive exams like CAT, CMAT, GATE, GRE, GATE, UPSC, GPSC

etc.

Syllabus:

Unit

No Topics Hours

1. Basics of Quantitative Abilities

Problems on Number System

Problems on HCF and LCM Problems on Average

Problems on Ratio and Proportion

Problems on Percentage

8

2. Arithmetic Quantitative Abilities

Problems on Ages Problems on Profit and Loss

Problems on Simple and Compound Interest

Problems on Time and Distance

8

3. Logical Reasoning

Number Series Alpha Numerical, Letter & Symbol Series

Numerical and Alphabet Puzzles

Seating Arrangement

8

4. Verbal Reasoning

Para – Jumble, Text Completion 6

Reference Books:

Quantitative abilities by Arun Sharma

Quantitative Aptitude for Competitive Examinations by R S Agrawal

Verbal and Non-Verbal reasoning by R S Agrawal

Page 14: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

20

763

2CSE202: Basics of Communication Systems [3 0 2 3 1]

Learning Outcomes:

At the end of the course, the student will be able to:

Analyze and design basic communications systems, particularly with application to noise-free

analog and digital communications.

Develop the ability to compare and contrast the strengths and weaknesses of various

communication systems.

Assess and evaluate different analogue and digital modulation and demodulation techniques.

Evaluate the influence of noise on communications signals.

Define the basic principles, and network architectures and communication services.

Identify and describe telephone, mobile phone and public data networks and resolve network-

level related problems.

Syllabus

Unit

No

Topics Hours

1 Introduction

Data Communications, Networks, Data Representation, Data Flow,

Distributed Processing, Network Criteria, Physical Structures, Network

Models, Categories of Networks, Intranet, The Internet, Protocols and

Standards

4

2 Network Models

Layered Tasks, Sender, Receiver and Carrier Hierarchy, The OSI Model,

Layers in the OSI Model, TCP/IP Protocol suit, Addressing – Physical,

Logical, Port and Specific Addresses Data and Signals Analog and Digital

Signals, Periodic and Non-periodic Signals, Sine Wave, Phase, Wavelength,

Time and Frequency Domains, Composite Signals, Bandwidth, Bit Rate, Bit

Length, Transmission of Digital Signals, Transmission Impairment, Data Rate

Limits, Performance – Bandwidth, Throughput, Latency, Bandwidth-Delay

Product, Jitter

8

3 Digital Transmission

Digital-to-Digital Conversion, Line Coding, Line Coding Schemes, Block

Coding, Scrambling, Analog-to-Digital Conversion, PCM, DM, Transmission

Modes – Parallel and Serial Transmission

8

4 Analog Transmission

Digital-to-Analog Conversion, Amplitude Shift Keying, Frequency Shift

Keying, Phase Shift Keying, Quadrature Amplitude Modulation, Analog-to-

Analog Conversion, Amplitude Modulation, Frequency Modulation, Phase

Modulation

8

Page 15: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

21

764

5 Bandwidth Utilization: Multiplexing and Spreading

Frequency-Division Multiplexing, Wavelength-Division Multiplexing,

Synchronous and Statistical Time-Division Multiplexing, Spread Spectrum

6

6 Transmission Media

Guided Media – Twisted Pair, Coaxial and Fiber-Optic Cable, Unguided

Media – Radio Waves, Micro Waves and Infrared

4

7 Switching

Circuit-Switched Networks, Telephone Networks, Datagram Networks,

Routing Table, Virtual-Circuit Networks, Structure of a Switch

4

8 Telephone and Cable Networks for Data Transmission

Telephone Network, Dial-up Modems, Digital Subscriber Line, Cable TV

Networks, HFC Network, CM and CMTS, DOCSIS

3

Reference Books:

1. Data Communication and Networking – 4th Edition By – Behrouz A Forouzan

2. Data and Computer Communications – 7th Edition By – William Stalling

3. Computer Networks – 4th Edition By – Andrew S Tanenbaum

Page 16: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

22

765

2CSE203: Essentials of Software Foundation & Programming – II [3 0 4 3 2]

Learning Outcomes:

After completing the Course, students will learn:

Articulate the principles of object-oriented problem solving and programming.

Outline the essential features and elements of the C++ programming language.

Explain programming fundamentals, including statement and control flow and recursion.

Apply the concepts of class, method, constructor, instance, data abstraction, function

abstraction, inheritance, overriding, overloading, and polymorphism.

Program with basic data structures using array

Program using objects and data abstraction, class, and methods in function abstraction.

Analyze, write, debug, and test basic C++ codes using the approaches introduced in the course.

Analyze problems and implement simple C++ applications using an object-oriented software

engineering approach.

Syllabus:

Unit

No

Topics Hours

1 Introduction to OOP

What is object oriented programming? Why do we need object oriented,

Programming characteristics of object-oriented languages, C and C++.

3

2 C++ Programming basics

Output using cout Directives. Input with cin, type bool,the setw manipulator,

type conversions.

3

3 Functions

Returning values from functions. Reference arguments. Overloaded function.

Inline function. Default arguments. Returning by reference.

4

4 Object and Classes

Making sense of core object concepts (Encapsulation, Abstraction,

Polymorphism, Classes, Messages Association, Interfaces) Implementation of

class in C++, C++ Objects as physical object, C++ object as data types

constructor. Object as function arguments. The default copy constructor,

returning object from function. Structures and classes. Classes objects and

memory static class data. Const and classes

5

5 Arrays and string arrays fundamentals

Arrays as class member data, Arrays of object, string, the standard C++ String

class

5

6 Operator overloading

Overloading unary operations. Overloading binary operators, data conversion, 4

Page 17: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

23

766

pitfalls of operators overloading and conversion keywords. Explicit and

Mutable.

7 Inheritance

Concept of inheritance. Derived class and based class. Derived class

constructors, member function, inheritance in the English distance class, class

hierarchies, inheritance and graphics shapes, public and private inheritance,

aggregation: Classes within classes, inheritance and program development.

5

8 Pointer

Addresses and pointers. The address of operator and pointer and arrays.

Pointer and Faction pointer and C-types string. Memory management -New

and Delete, pointers to objects, debugging pointers.

5

9 Virtual Function:

Virtual Function, friend function, Static function, Assignment and copy

initialization, this pointer, dynamic type information.

4

10 Streams and Files

Streams classes, Stream Errors, Disk File I/O with streams, file pointers, error

handling in file I/O with member function, overloading the extraction and

insertion operators, memory as a stream object, command line arguments, and

printer output.

4

11 Templates and Exceptions

Function templates, Class templates Exceptions

3

Text Book :

1. Object Oriented Programming in C++ By Robert Lafore

Reference Books :

1. Thinking in C++ By Bruce Eckel

2. C++ : The complete Reference By Herbert Schildt

3. Object Oriented Programming with C++ By E. Balagurusamy

Page 18: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

24

767

2CSE204: Basics of Operating System & Shell Scripting [2 0 2 2 1]

Learning Outcomes:

Students successfully completing this course will be able to:

• Understand UNIX computing environment and how to access system and UNIX Graphical

Interfaces

• Learn how to access and manage files and directories and how to apply file systems and file

utilities

• Learn UNIX System Administration and Network Administration

• Demonstrate how to utilize text editors

• Identify shell features and environmental customization and create shell scripts

Syllabus

Unit

No

Topics Hours

1 Basic of Operating System

Architecture of OS (Ex. Monolithic, Microkernel, Layered ,Exokernel),

Operating system objectives and functions, Virtual Computers, Interaction of

O. S. & hardware architecture, Evolution of operating systems, Batch,

multiprogramming. Multitasking, Multiuser, parallel, distributed & real –time

O.S. , System calls, O. S. Shell, Overview of Linux, Linux Shell commands,

The Linux File system , The Shell, Users and File permissions, The vi editor,

Filter commands, Processes

11

2 Shell scripting

Special Characters, Introduction to Variables and Parameters, Quoting, Exit

and Exit Status, Manipulating Variables, Loops and Branches, Command

Substitution, Arithmetic Expansion, Internal Commands and Builtins, External

Filters, Programs and Commands, System and Administrative Commands,18.

Regular Expressions, I/O Redirection, Subshells, Restricted Shells, Process

Substitution, Functions, Aliases, List Constructs, Arrays.

14

3 Case Study

Different Operating Systems Overview, Mobile OS (Android, IOS, Windows)

5

Text Book:

1. Internals and design issues By William Stallings , 7th

edition

2. Linux Shell Scripting, Step by Step

References:

1. Beginning the Linux Command Line by Sander van Vugt 2. Linux Bible by Christopher Negus and Christine Bresnahan

Page 19: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

25

768

2CSE205: Computer Organization [3 0 2 3 1]

Learning Outcomes:

After successful completion of this course, students will be able to

Understand the organization of a Computer system

Apply the knowledge of combinational and sequential logical circuits to design a computer

architecture

Understand the input / output and Memory related concepts.

Syllabus:

Unit

No

Topics Hours

1 Introduction to Computer Organization and Architecture 3

2 Register Transfer and Micro operations

Register Transfer Language, Register transfer, Bus and Memory transfer,

Arithmetic Micro operations, Logic Micro-operations, Shift Micro

operations, Arithmetic Logic Shift Unit.

5

3 Basic computer organization

Instruction codes, Computer registers, computer instructions, Timing and

Control, Instruction cycle, Memory-Reference Instructions, Input-output and

interrupt, Complete computer description.

5

4 Micro programmed control

Control Memory, Address sequencing, Micro program Example, design of

control Unit

5

5 Central processing unit

Introduction, General Register Organization, Stack Organization, Instruction

format, Addressing Modes, data transfer and manipulation, Program Control,

Reduced Instruction Set Computer (RISC), Complex Instruction Set

Computer (CISC), comparison of RISC and CISC

5

6 Central processing unit

Introduction, General Register Organization, Stack Organization, Instruction

format, Addressing Modes, data transfer and manipulation, Program Control,

Reduced Instruction Set Computer (RISC), Complex Instruction Set

Computer (CISC), comparison of RISC and CISC

5

7 Pipelining

Parallel processing, Pipelining, Arithmetic Pipeline, Instruction Pipeline,

RISC Pipeline.

5

8 Computer arithmetic

Introduction, Addition and subtraction, Multiplication and Division

Algorithms (Booth Multiplication Algorithm), Floating Point Arithmetic,

Decimal Arithmetic Unit and Operations

4

Page 20: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

26

769

9 Input – Output organization

Input-output interface, Asynchronous Data Transfer, Modes of Transfer,

Priority Interrupt, DMA, Input-Output Processor (IOP), CPUIOP

communication, Serial Communication.

4

10 Memory Organization

Memory Sub System, Memory hierarchy, Main memory, Auxiliary memory,

Flash memory,

Associative memory, Cache memory, Virtual memory.

4

Text Books:

1. Computer System Architecture By M. MorrisMano, Pearson Publlication

2. Computer Architecture and Organization By Hayes, Tata McGraw Hill

Reference Books:

1. Structured Computer Organization: By Tanenbaum, PHI Publication

2. Computer Organization and Architecture By Stallings, Pearson Publication

3. Computer Organization and Design by P. Pal Chaudhury, PHI Publication

Page 21: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

27

770

Audit Course-II

Learning Outcomes:

On successful completion of the course the students will be able to:

Develop and Present Professional Presentations

Develop discussion skills and further participate in discussions

Develop Reasoning Skills in Discussion

Plan primary CV with a view to develop it further in upcoming semesters

Asses himself/herself in various career related assessments

Syllabus

Unit

No Topics Hours

1. Learning Presentation Skills

What is Presentation Key elements of Presentation

Presentation Delivery

Rules of a professional Presentation

Positive and Nervous making Factors

Tips for dynamic Deliveries

Dealing with questions in Presentation

2

2 Mock Presentation

Delivering Presentation

2

3 Learning Group Discussion Skills

What is Group Discussion? Personality Qualities in Group Discussion

Need of Group Discussion in Industry / Organization

Organization’s Group Discussion Perspective

Aspects of Group Discussion

Types of Topics

Managing Score Cards in Group Discussion

Techniques to Imitate Group Discussion

Do’s and Don’ts in Group Discussion

Positive and Negative factors in Group Discussion

3

4 Profile Development

Learning CV Building Skills

Planning Profile Building Factors

Execution Strategies for Profile Building

2

5 Personality Skills

Learning through Professional Role Plays

Learning Situation Reactions

Picture & Word Perceptions

2

6 Personality Assessments

Career Advancement Assessment

Attention Disorder Assessment

Comm. Skill Assessment

Employability Skills Assessment

2

7 Mock Group Discussions

Group Discussion on Factual & Abstract Topics

2

Page 22: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

28

771

Reference Books

1. The “Art of Winning” by M Ashraf Rizvi 2. “How to Succeed in Group Discussions” by Dr. S K Mandal

3. “Presentation Skills: The Essential Guide for Students” by Patsy McCarthy & Caroline

Hatcher

Page 23: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

29

772

Detailed

Syllabus

of

Third Semester

Page 24: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

30

773

2HS306 Applied Engineering Mathematics [3 1 0 4 0]

Learning outcomes:

Upon completion of this course, students will be able to:

Understand all basic fundamentals of numeric methods transforms.

Prepare him/her self for solving the problem by applying differential equations and transforms.

Apply knowledge of transforms and numerical methods in various application of his/her branch.

Syllabus:

Unit

No

Topics Hours

1 Theory of complex Variable:

Analytic functions, Cauchy-Riemann equation, Line integral, Cauchy’s

theorem and Cauchy’s integral. Simple form of conformal transformation

with application of the solution of two-dimensional problems.

5

2 Finite Differences And Difference Equations:

Finite differences interpolation. Newton’s and LaGrange’s formula.

Difference equation with constants co-efficient. Solution of ordinary and

partial differential equations with boundary conditions by finite difference

method.

5

3 Numerical Methods:

Roots of algebraic equations. Solution of linear simultaneous equations.

Solution of linear simultaneous equations. Numerical differentiation and

integration. Numerical methods to solve first order, first degree ordinary

differential equations.

10

4 Laplace Transforms:

Definition, Laplace transform of elementary functions. Properties of Laplace

transform, Inverse Laplace transforms. Transform derivatives, Transform of

integration. Multiplication by tn, Division by t, Convolution theorem. Unit

step and Heaviside’s unit function, Dirac-delta function. Periodic functions

Solution of ordinary linear differential equations Simultaneous equations

with constant coefficient applied to electrical circuits.

10

5 Fourier Series:

Definition of periodic function. Euler’s formula. Functions having points of

discontinuity. Change of intervals. Odd and even functions. Expansion of

odd or even periodic functions. Half range cosine and sine series. Elements

of harmonic analysis.

10

6 Difference equations:

first order, second order and nth order, with integer argument and their

solutions; First order, second order, nth order, with continuous variables and

their solutions; The state space form & Kalman-Bucy filter, Riccati Matrices

(Equations) and applications

5

Text Books:

1. Higher engineering mathematics by B. S. Grewal

2. A textbook for Higher Engineering Mathematics by N.P. Bali and Usha Paul

Page 25: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

31

774

Reference Books:

1. Text book of engineering mathematics by A. B. Mathur and V. P. Jaggi

2. Higher Engineering Mathematics vol -3 by Dr. K.R. Kachot

3. Engineering mathematics by Srivastava

4. Applied Mathematics vol.-I and II by P.N.Wartikar and J. N. Wartikar

5. Applied Numerical Analysis by C.F. Gerald and P.O. Wheatley, Pearson Publication

Page 26: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

32

775

2HS307: Economics for Engineers [3 0 0 3 0]

Learning Outcomes:

The course is intended to provide basic understanding of Economics and Management to engineering

students with following aspects:

To impart knowledge, with respect to concepts, principles and practical applications of Economics,

which govern the functioning of a firm/organization under different market conditions.

To help the students to understand the fundamental concepts and principles of management; the

basic roles, skills, functions of management, various organizational structures and basic knowledge

of marketing.

Unit

No

Topics Hours

1. Introduction to Economics

Definitions, Nature, Scope, Difference between Microeconomics &

Macroeconomics Theory of Demand & Supply; meaning, determinants, law of

demand, law of supply, equilibrium between demand & supply Elasticity;

elasticity of demand, price elasticity, income elasticity, cross elasticity

7

2. Theory of production

production function, meaning, factors of production (meaning & characteristics of

Land, Labour, capital & entrepreneur), Law of variable proportions & law of

returns to scale Cost; meaning, short run & long run cost, fixed cost, variable cost,

total cost, average cost, marginal cost, opportunity cost. Break even analysis;

meaning, explanation, numerical

9

3. Markets

meaning, types of markets & their characteristics ( Perfect Competition,

Monopoly, Monopolistic Completion, Oligopoly) National Income; meaning,

stock and flow concept, NI at current price, NI at constant price, GNP, GDP,

NNP,NDP, Personal income, disposal income.

8

4. Macro Economic Theories

Poverty-meaning, absolute & relative poverty, causes, measures to reduce

Unemployment: meaning, types, causes, remedies Inflation; meaning, types,

causes, measures to control

8

5. Money

meaning, functions, types, Monetary policy- meaning, objectives, tools, fiscal

policy-meaning, objectives, tools Banking; meaning, types, functions, Central

Bank- RBI; its functions, concepts; CRR, bank rate, repo rate, reverse repo rate,

SLR.

10

Text Books:

1. Engineering Economics, R.Paneerselvam, PHI publication

Reference Books:

Page 27: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

33

776

1. Fundamentals of Management: Essential Concepts and Applications, Pearson Education, Robbins

S.P. and Decenzo David A.

2. Economics: Principles of Economics, N Gregory Mankiw, Cengage Learning

3. Principles and Practices of Management by L.M.Prasad

4. Principles of Management by Tripathy and Reddy

5. Modern Economic Theory, By Dr. K. K. Dewett & M. H. Navalur, S. Chand Publications

Page 28: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

34

777

2CSE301: Database Management System [3 1 2 4 1]

Learning Outcomes: On successful completion of the course the students will be able to:

Understand database concepts and structures and query language

Understand the E R model and relational model

To design and build a simple database system and demonstrate competence with the

fundamental tasks involved with modeling, designing, and implementing a DBMS.

Understand Functional Dependency and Functional Decomposition.

Apply various Normalization techniques.

Perform PL/SQL programming using concept of Cursor Management, Error Handling,

Package and Triggers.

Execute various advance SQL queries related to Transaction Processing & Locking using

concept of Concurrency control.

Understand query processing and techniques involved in query optimization.

Understand the principles of storage structure and recovery management.

Syllabus:

Unit

No

Topics Hours

1 Introduction

Introduction and applications of DBMS, Purpose of data base, Data,

Independence, Database System architecture- levels, Mappings, Database,

users and DBA

5

2 Entity Relationship Model

Basic Concepts , Constraints, Keys , Design Issues , Entity Relationship

Diagram, Weak Entity Sets, Extended E-R Features , Design of an E-R

Database Schema Reduction of an E-R Schema to Tables

5

3 Relational Model

Structure of Relational Databases, The Relational Algebra, Extended

Relational Algebra Operations, Modifications of the Database Views, The

Tuple Relational Calculus , The Domain Relational Calculus

6

4 SQL

Basics of SQL, DDL,DML,DCL, structure – creation, alteration, defining

constraints – Primary key, foreign key, unique, not null, check, IN

operator, Functions - aggregate functions, Built-in functions – numeric,

date, string functions, set operations, sub-queries, correlated sub-queries,

Use of group by, having, order by, join and its types, Exist, Any, All ,

view and its types. transaction control commands – Commit, Rollback,

Savepoint

6

5 Relational Database Design

First Normal Form, Pitfall of Relational-Database Condition, Functional

Dependencies, Decomposition, Desirable Properties of Decomposition,

5

Page 29: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

35

778

Boyce-Codd Normal Form Third Normal Form

6 PL/SQL Concepts

Introduction, Cursors, Stored Procedures, Stored Functions, database

Triggers

3

7 Overview of Storage and Indexing

Data on External Storage – File Organization and Indexing – Cluster

Indexes, Primary and Secondary Indexes – Index data Structures – Hash

Based Indexing – Tree base Indexing

5

8 Transaction Management

Transaction concepts, properties of transactions, serializability of

transactions, testing for serializability, System recovery, Two- Phase

Commit protocol, Recovery and Atomicity, Log-based recovery,

concurrent executions of transactions and related problems, Locking

mechanism, solution to concurrency related problems, deadlock, , two-

phase locking protocol, Isolation, Intent locking

5

9 Query Processing and Query Optimization

Overview, Measures of Query Cost

4

10 Database System Architecture

Centralized and Client-Server Architectures, Server System Architectures,

Parallel Systems, Distributed Systems

2

Text Books:

1. Database System Concepts By Silberschatz, Korth, Sudarshan,

2. SQI, PI/SQL The Programming Language of ORACLE By Ivan Bayross

Reference Books:

1. An Introduction to Database Systems : Seventh Edition By C. J. Date

2. Database Management Systems by Raghu Ramakrishnan and Johannes Gehrke McGraw-Hill

3. Basics of Information Management with DB2 by IBM

Page 30: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

36

779

2CSE302: Data Structures [3 0 4 3 2]

Learning Outcomes:

On successful completion of this course, students will be able to:

Differentiate between the types of Data Structures. Select an appropriate data structure for solving typical compupting roblems. Apply sorting and searching algorithms to the small and large data sets.

Syllabus:

Unit

No

Topics Hours

1 INTRODUCTION TO DATA STRUCTURE:

Data Management concepts, Data types – primitive and non-primitive, Types

of Data Structures- Linear & Non Linear Data Structures.

5

2 LINEAR DATA STRUCTURE Stack: Concepts and representation, Operations, Applications. Polish Expression, Reverse Polish Expression And Their Compilation, Recursion, Tower of Hanoi. Queue: Concept and Representation, Operations, Types viz. simple, circular, priority, double ended. Applications of queue. Linked List: Concept and Representation. Operations : Insertion at beginning, at the end and at any point, Deletion at the beginning, at the end and at any point.

Types of Linked lists : Singly Linked List, Doubly Linked list, Circular linked

list, Linked implementation of Queue. Applications and Advantages of Linked

Lists.

10

3 NONLINEAR DATA STRUCTURE :

Tree : Definitions and Concepts, Representation of binary tree, Binary tree

traversal (Inorder, postorder, preorder), Threaded binary tree, Binary search

trees, Conversion of General Trees To Binary Trees, Applications Of Trees-

Some balanced tree mechanism, eg. AVL trees, 2-3 trees, Height Balanced,

Weight Balance.

10

4 GRAPH:

Basic Concept of Graph Theory and its Properties, Matrix Representation Of

Graphs, Elementary Graph operations, Breadth First Search, Depth First Search,

Spanning Trees, Shortest path, Minimal spanning tree.

5

5 SORTING & SEARCHING: Performance Analysis and Management - Time and space analysis of algorithms – Average, best and worst case analysis. Sorting – Bubble Sort, Selection Sort, Quick Sort, Merge Sort, Insertion sort, Heap sort.

Searching – Sequential Search and Binary Search

10

6 HASHING : Symbol Table, Hashing fun, Collision Resolution Techniques.

5

Page 31: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

37

780

Text Books:

1. Fundamentals of Data Structures in C++ By Horowitz, Sartaj Sahani 2. Data Structure Using C by Reema Thareja, Oxford Higher Education

Reference Books:

1. Data Structures using C & C++ -By Ten Baum Publisher – Prenctice-Hall International. 2. Fundamentals of Computer Algorithms by Horowitz, Sahni,Galgotia Pub. 2001 ed. 3. Data Structures: A Pseudo-code approach with C -By Gilberg & Forouzan

Publisher- Thomson Learning. 4. An Inttiroonduc to Data Structures with Applications. by Jean-Paul Tremblay &

Paul G. Sorenson Publisher-Tata McGraw Hill

Page 32: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

38

781

2CSE303: Object Oriented Programming [3 0 4 3 2]

Learning Outcomes:

After successful completion of this course, students will be able to:

Understand Java Programming Language

Design, implement, test, debug, and document GUI, event-driven programs.

Design, implement, test, debug, and document in object-oriented programming language.

Understand JSP and Servlet Technology

Web development and deployment

Syllabus

Unit

No

Topics Hours

1 Introduction

Object Oriented Programming Concepts (Encapsulation, Inheritance &

Polymorphism), Features of JAVA Language, Types of JAVA Programs, JAVA

Architecture

2

2 Literals, Data Types And Variables

Literals (Integer Literals, Floating Point Literals, Character Literals, String

Literals, Boolean Literals), Data Types (Integer Types, Floating Point Types,

Character Type, Boolean Type), Variables

2

3 The Structure of a Java Program

Structure of a Java Program, Comments, Expressions and Statements, Type

Conversion, Block Statements and Scope

2

4 Operators

Arithmetic Operators, Bitwise Operators, Relational Operators, Boolean Logical

Operators, Ternary Operator, Operator Precedence

3

5 Control Statements

The if...else Statement, The switch Statement, The while Statement, The

do...while Statement, The for...Statement, The break Statement, The continue

Statement, The comma Statement

3

6 Arrays

One-Dimensional Array, Multi-Dimensional Array

2

7 Classes

Defining a Class, The new Operator and Objects, The dot operator, Method

Declaration and Calling, Constructors, Instance Variable Hiding, this in

Constructor, Method Overloading, Passing Objects as Parameters to Methods

3

8 Inheritance

Creating Subclasses, Method Overriding, Final Class, Final Variables, Object

Destruction and Garbage Collection, Recursion, Static Methods, Block and

Variables (Static Class, Static Variables, Static Block), Abstract Classes

3

9 Packages and Interfaces

Package, The import Statement, Access Modifier, Interfaces (Defining Interfaces,

3

Page 33: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

39

782

Implementing an Interface)

10 Wrapper Classes

The Number Class (Byte Class, Short Class, Integer Class, Long Class, Float

Class, Double Class), The Character Class, The Boolean Class

2

11 Exceptions

Type of Exceptions, Catching Exceptions (Nested try Blocks, Hierarchy of

Multiple Catch Blocks), Rethrowing Exceptions, Creating Your Own Exceptions,

Broadcasting that a Method Throws Exception, The finally Block, Checked and

Unchecked Exceptions

3

12 Input And Output Classes

I/O Streams, The File Class, Byte Stream (InputStream, OutputStream), Disk File

Handling (FileInputStream, FileOutputStream), Memory Handling

(ByteArrayInputStream, ByteArrayOutputStream), Filtered Byte Streams

(BufferedInputStream, BufferedOutputStream, DataInputStream,

DataOutputStream), SequenceInputStream, ObjectOutputStream,

ObjectInputStream, Random Access File, Character Stream(CharArrayReader,

CharArrayWriter, InputStreamReader, Output StreamWriter, FileWriter,

FileReader, BufferedReader, BufferedWriter)

3

13 Strings

The String Class( Equality Operator and equals Method, String Concatenation

with +), The StringBuffer Class

2

14 Applets

Applet Basics, Methods of Building an Applet, Some General Methods of Applet,

Displaying Text in Status Bar, Embedding Applet Information, The HTML

Applet Tag, Reading Parameters into Applets, Colors in Applet, Getting

Documentbase and Codebase, Interfaces in Applet, Multimedia in Applet

(Playing Audio Clips, Images in Applet, Applet Showing Other HTML Pages)

4

15 Event Handling

Delegation Event Model, Events (The ActionEvent Class, The AdjustmentEvent

Class, The ComponentEvent Class, The ItemEvent Class, The KeyEvent Class,

The MouseEvent Class, The TextEvent Class, The WindowEvent Class), Event

Listeners, Registering Listners with Source, Adapter Classes

4

16 Introduction to Advanced JAVA Technologies

Introduction to Servlets, Servlets API, JSP, JSP Specification and Syntax, JSP

Expression Language, JSP Tag files- Custom Tags, Beans, Http: Session

Management, Cookie API, RMI, Web Component, Debugging Web Applications,

Web Archive Development Descriptor, Web Application Security, JDBC, Java

EE Packaging and deployment

4

Text Books:

1. Thinking in Java by Bruce Eckel, Pearson Publication

2. Java Complete Reference Java By Herbet Shield, McGraw Hill.

Reference Books:

Page 34: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

40

783

1. Programming in Java2 By Dr. K. Somasundaram, Jaico Books

2. Programming with Java – A primer By Balaguruswamy, McGraw Hill

2CSE304: Application Development - I [0 0 2 0 1]

The inception of Application Development – I starts from summer break. This is an integral part of

their curricula every summer. The student can work on innovative ideas under the mentor ship of in-

house faculties, PG / Ph.D. scholars, NGOs, R & D or industry in diverse fields of their interest.

The summer work could last anywhere between 6-8 weeks and it is continuing during semester III for

effective execution.

Objectives:

The summer work is designed to help you to experience what it is really like working in real world

environment, to help you apply the theory and skills you have learnt till semesters, and for your

personal development.

Learning Outcomes:

2. Identify, formulate and solve real life problems by applying engineering principles through

prototyping followed by software based solution.

3. Develop inter -personal skills and team building.

Work Plan:

1. Study the existing work environment

2. To improve the existing work environment propose the innovative idea.

3. Submit the abstract

4. Build the prototype and Test

5. Propose the software based solution

6. Document and present the work

Assessment:

Content/discipline knowledge and skills are assessed at the practical level through continuous

evaluation.

Page 35: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

41

784

Audit Course -III

Learning Outcomes

On successful completion of the course the students will be able to:

Face One- to-One Interview

Present oneself [Personality Development]

Solve various questions based on quantitative ability, logical reasoning and data interpretation.

Learn skills involved in developing enriching interpersonal relationships

Handle emotions of largely self and others

Understand the necessity and importance of working together as a team

Deal with stress

Able to create a first-hand bio-data for self

Syllabus

Unit

No

Topics Hours

1. Higher Quantitative Abilities Problems on Time and Work

Problems on Allegation and Mixtures Problems on Partnership

Problems on Set Theory

3

2. Non Verbal Logical Reasoning

Coding – Decoding

Blood Relations

2

3. Data Interpretations

Tables

Pie Charts

Bar Chart

Line Chart

2

4. Life Skills

Learning Time Management Skills

Learning Team Building Skills

Learning Stress Management Skills

3

5. Personality Development

Profile [CV] Building [Workshop]

2

6. Soft Skills

Learning Interview Facing Skills

1

7 Mock Interviews 2

Reference Books:

Quantitative abilities by Arun Sharma

Verbal and Non-Verbal reasoning by R S Agrawal

The Magic of Thinking Big by David Schwartz

Page 36: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

42

785

Detailed

Syllabus

of

Fourth

Semester

Page 37: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

43

786

2CSE401 Probability & Statistics [3 0 2 3 1]

Learning outcomes:

Upon completion of this course, students will be able to:

Understand all basic fundamentals of Statistics and its application on collected information.

Prepare him/her self for making a proper interpretation of system based on parameters of

distribution.

Apply knowledge of statistics and Probability to form a mathematical model to ensure conclusive

hypothesis for problem.

Syllabus:

Unit

No. Topics

Hours

1 Frequency Distribution:

Collection of data, Classification of data, Class interval, Types of Classes, Class

frequency, Class mark, Class Boundaries, Width of a class, Frequency density,

Relative frequency, Percentage frequency, Cumulative frequency.

6

2 Measures Of Central Tendency:

Introduction, Arithmetic Mean, Simple and weighted for raw data, Discrete

frequency distribution, Continuous frequency distribution, Properties of A.M.,

Merits & De merits of A.M., Median for raw data, Discrete frequency distribution,

Continuous frequency distribution, Merits and demerits of Median, Mode for raw

data, Merits & demerits of mode.

7

3 Measures Of Dispersion:

Introduction, Range, coefficient of range, Quartiles, Quartiles deviations,

coefficient of quartile deviations, Mean deviation and coefficient of mean

deviation, S.D and variance for all types of frequency distribution, Coefficient of

Dispersion, Coefficient of variation.

6

4 Correlation:

Definition of Correlation, Types of Correlation, Scatter Diagram Method, Karl

Person’s Correlation Coefficients, Correlation Coefficients for Bivariate frequency

distribution, Probable error for Correlation Coefficients, Rank Correlation Co-

efficient.

5

5 Regression:

Definition of Regression, Regression lines, Regression Coefficients, Properties of

regression Coefficients, and Fitting of regression lines and estimation for Bivariate

frequency distribution, Multiple Linear Regression.

5

6 Probability Theory:

Introduction, Random Experiment, Sample Space, Events, Complementary Events,

Union and Intersection of Two Events, Difference Events, Exhaustive Events,

Mutually Exclusive Events, Equally Likely Events, Independent Events,

5

Page 38: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

44

787

Mathematical & Statistical definition of Probability, Axiomatic definition of

probability, Addition Theorem, Multiplication Theorem, Theorems of Probability,

Conditional Probability, Inverse Probability.

7 Probability Distributions:

Binomial Distribution:

Introduction, Probability mass function of Binomial distribution, Mean and

Variance of Binomial distribution, Properties of Binomial Distribution, Uses of

Binomial Distribution.

Poisson Distribution:

Introduction, Probability mass function of Poisson distribution, Mean and Variance

of Poisson distribution, Properties of Poisson Distribution, Applications of Poisson

Distribution.

Normal Distribution:

Introduction, Probability density function of Normal distribution, Properties of

Normal distribution, Importance of Normal Distribution.

6

8 Hypothesis testing:

Types of Error, Power of a test, Goodness of a fit, Student t and Chi square;

Sufficient Statistic and MLEs; Limit theorems and convergence of random

variables; Elementary concepts related to stochastic processes; Forecasting and

Modelling applications;

5

Text Books:

1. Probability, Statistics and Random Process, 3rd

Eddition by T Veerarajan, TMH.

2. Probablility, random variables and stochastic processes by A. Papoulis and S.U. Pillai, TMH

Reference Books:

1. Fundamental of Applied Statistic by S.C. Gupta & V.K. Kapoor , Sultan Chand Publication.

2. Statistical Methods by S. P. Gupta, Sultan Chand Publication.

3. Business Statistics by Prof. H.R. Vyas & Others, B.S. Shah Prakashan.

Page 39: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

45

788

2CSE402: Operating System [3 0 2 3 1]

Learning Outcomes:

A student passing this course will have acquired the following abilities:

Explain the objective, functions and resource management of modern operating systems.

Analyze the tradeoffs inherent in operating system design.

Describe how computing resources are used by application software and managed by system

software.

Summarize techniques for achieving concurrency and synchronization in an operation system.

Compare and contrast the common algorithms used for both preemptive and non-preemptive

scheduling of tasks in operating systems.

Explain memory hierarchy and cost-performance tradeoffs.

Summarize the range of considerations in the design of file systems.

Syllabus :

Unit

No. Topics

Hours

1 Operating system objectives and functions, evolution, building blocks: Process,

Memory, File and IO

8

2 Process Management, Control and Scheduling: Process, Process States,

description, control. Threads, Symmetric Multiprocessing, ,micro kernels, process

scheduling types, scheduling algorithms, multi-processor scheduling, real time

scheduling.

10

3 Principles of concurrency, mutual exclusion, semaphore, monitors, message

passing, reader’s writers problem, deadlock, prevention, avoidance, detection,

dining philosophers problem.

8

4 Memory management, partitioning, paging, segmentation, virtual memory,

hardware and control structure, shared memory.

5

5 I/O Devices, Functions, Buffering, disk scheduling, RAID, disk cache. 5

6 File Organization and access, directories, file sharing, record blocking, secondary

storage management

6

7 Mobile operating system basics 3

Text Books:

1. Operating System Internals and Design Principles by William Stallings - 9th

Edition, Pearson

Publication

2. Operating System Concepts by Silberschatz, Peterson and Galvin, Addison Wesely

Reference Book:

1. Modern Operating Systems by Andrew S. Tanenbaum, Prentice Hall of India

Page 40: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

46

789

2CSE403: Functional Programming [3 0 2 3 1]

Course Learning Outcome:

After successful completion of this course, student will be able to:

• Understand the use of python

• Object oriented programming with Python

• Working with Database

• Develop a web application or game using python

Unit

No. Topics

Hours

1 Introduction

Why Python? Python Concepts, Dynamic vs. Static Types, Procedural vs.

Object-Oriented Programming, Comparing Programming Languages:

C,C++,JAVA, C#, Python, Python Interpreter

8

2 Programming with Python

Launching Python programs, Types and Operators, Python Syntax ,Indentation,

Multiple Line Spanning, Python Object Types, Python Numbers ,Strings and

string operations, Regular expressions Lists, Conditional statements, Loops, pass

statements, break-continue, try-catch-finally-raise statements

10

3 Dictionaries and Tuples

Concept of dictionary and basic operations, Use of Tuples, Sequence unpacking 5

4 File handling

Files, File Operations, Files and Streams, Creating a File ,Reading From a File,

Iterating Through Files, Writing file

6

5 Object oriented programming with python

Learning Python Classes, Inheritance, Operator Overloads, Class Methods

6

6 Working with Databases

Working With a Databases, Using SQL to Query a Database, Python and

SQLite, Creating an SQLite Database, Pulling Data from a DB

10

Text Books

1. Learning program to Python by Cody Jackson 2nd

edition

2. Beginning Python by James Payne, Wrox Publication

3. Beginning Python by Magnus Lie Hetland, Apress Publication

Page 41: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

47

790

2CSE404: Microprocessor & Microcontroller [3 0 2 3 1]

Learning outcomes:

Upon the successful completion of this course, a student should able to

Understand the 8085 and 8051 microcontrollers and its architecture

Being able to write an assembly level and C programs

Being able to design a hardware interfacing circuit comprising a microcontrollers and supporting

ICs to construct a useful electronic embedded system

Syllabus:

Unit

No. Topics

Hours

1 Introduction of 8085 microprocessor

Architectural Block Diagram, Schematic and Pin diagrams, Pin functions, Bus

Organization, Internal operations and registers, Externally initiated operations,

Serial interrupt and I/O Control, Brief Introduction of Instruction and assembly

language program, Timing and Control Unit, Microprocessor communication,

Multiplexing of address / data bus, Generation of control signals, 8085 machine

cycles

10

2 8051 Architecture

Comparing Microprocessors and Microcontrollers -The 8051 Architecture-

Hardware- Oscillator and clock-program counter –data pointer-registers-stack

and stack pointer-special function registers- memory organization-program

memory-data memory -Input / Output Ports –External memory counter and

timer-serial data Input / output-Interrupts

12

3 8051 PROGRAMMING IN C

Basics of 8051 Assembly Language Programming-Structure of Assembly

language- Basics of 8051 C Language Programming-Structure of C language,

Assembling and running an 8051 program- Addressing modes-Accessing

memory using various addressing modes- Arithmetic operations and Programs-

Logical operations and Programs -Branching - I/O Port Programs - Single bit

instructions and Programs –Timer and counter - and Programs

10

4 Interrupts and serial communication

Concept of Interrupt, interrupt versus polling, Types of interrupts in 8051, 8051

Serial Communication -Connection to RS-232- Serial Communication

Programming- Interrupts Programming

6

5 Interfacing memory and IOs

Microcontroller Interfacing - Memory address decoding, interfacing 8031/8051

with ROM/EPROM and Data ROM Key Board - Displays- Pulse Measurement -

D/A and A/D conversion- Stepper Motor module

7

Page 42: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

48

791

Reference Books:

1. The 8051 Microcontrollers and Embedded Systems: Muhammed Ali Mazidi

2. The 8051 Microcontrollers Architecture, Programming & Applications Kenneth J. Ayala

3. Programming and Customizing the 8051 Micro-controller, Myke Predko, Tata McGraw-Hill

Edition

4. Embedded Systems, Shibu K, Tata McGraw Hill Publishing, New Delhi 2009

5. Microprocessor Architecture, Programming, and Applications with the 8085, By Romesh

Gaonkar, Penram International Publishing (India) LTD

Page 43: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

49

792

2CSE405: Application Development - II [0 0 2 0 1]

Application Development -II is in continuation of the work carried out in Application Development – I

and courses learnt till semester.

Learning Outcomes:

1. Apply knowledge of computer science principles and engineering principles to design, develop,

and verify system on the proposed idea.

2. Design and conduct testing in selected areas of computing, as well as to analyze and interpret the

resulted data.

Work Plan:

1. Revise/ Modify the scope of selected problem during Application Development -I.

2. Perform analysis and design.

3. Apply data structures concepts and programming principles to build software solution.

4. Do developer and user level testing.

5. Write technical report and present the work

Assessment:

Content/discipline knowledge and skills are assessed at the practical level through continuous

evaluation.

Page 44: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

50

793

2CSE406: Technical Communication [0 0 2 0 1]

Course Objectives

This course is designed to develop skills that will enable to produce clear and effective scientific and

technical documents. While the emphasis will be on writing, oral communication of scientific and

technical information will form an important component of the course, as well.

Learning Outcomes:

Act ethically in their role in the communication situation.

Apply concepts of information design. These concepts include effective ways to design documents

for print, web, and other electronic means of communication in order to construct documents

meaningful to the audience.

Use visual items in effectively constructing meaning in communication situations.

Create clear, concise technical documents that effectively use style and grammar and information

structure in ways that create meaning with the reader.

Collaborate effectively in various writing situations, including planning, creating, and managing,

evaluating, editing and revising document production.

LabWork :

Foundation of Reading & Writing, Introduction to Technical Writing, Introduction to research papers,

articles, technical notes, Document Development Life Cycle, Software Tools ( LaTex, etc.), concept of

technical publication

Students create a variety of projects, drawn from the genres listed below, and engage in numerous

discussions and group activities to facilitate their ability to create effective documents.

Case Study:

Design Specification, User Manual / Guides, Hardware Manuals, Installation Manuals, Online Help,

Web sites, Analytical/Feasibility Reports, Proposals (Business Development Perspective),

Lab/Science Reports, Project proposal writing, Abstracts, Progress reports

Reference Books:

Markel, Mike. Technical Communication. 7th ed. New York, NY: Bedford/St. Martin's, 2003. ISBN:

9780312403386.

Buy at Amazon Hacker, Diana. A Pocket Style Manual. 4th ed. New York, NY: Bedford/St. Martin's,

1999. ISBN: 9780312406844.

Perelman, Leslie C., James Paradis, and Edward Barrett.The Mayfield Handbook of Technical and

Scientific Writing. New York, NY: McGraw-Hill, 1997. ISBN: 9781559346474.

Page 45: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

51

794

2CSE407: Web Technology [3 0 2 3 1]

Course Learning Outcome:

After successful completion of this course, student will be able to:

• Understand the concepts of web development and management

• Understand the concepts of web engineering

• Understand the .Net framework and its components

• Design the web application using ASP.Net server controls

Access the data using ADO.Net and ASP.Net

Syllabus:

Unit

No. Topics

Hours

1 Introduction

World Wide Web and Hypermedia, Hypertext Design, Hypertext Design

problems, Web site organizational styles, Web site knowledge structures, Web

action types, Web interface metaphors, Information Decomposition and

Information Structuring, image handling, Cookie management, Session

management

12

2 Web Engineering

Web Engineering, Framework, Principles, Merits, Components, Web

Engineering Process and Process Flow, Web Engineering Planning,

Communication Work, Assess Quality, Refinement, Optimization, Security

10

3 Microsoft .Net Framework

What is .NET framework, .Net Framework Architecture, Components of .Net

Framework, The Common Language Runtime (CLR), The common type system

(CTS),Managed code and unmanaged code, The common language

specification(CLS),The .NET framework class library, Namespaces, Assemblies

12

4 Web Application Development with ASP .Net

Concept of ASP.Net, ASP. NET Server Controls, Validation controls, global.

asax file, web.config file, Web application using ASP.Net

5

5 Working with ADO.Net and ASP.Net

Introduction to ADO. NET, Understanding the Connection Object, Command

Object, Data Adapter, DataSet, Data Reader, Working with Database using

ASP.Net

6

Text Books:

1. Web Technologies: A Computer Science Perspective, Jeffrey C. Jackson, Pearson, 1/e, 2007

2. Web Engineering: A Practitioner’s Approach, Roger Pressman, McGraw-Hill, 2008

3. Beginning ASP.NET 2.0 with C# (Wrox Beginning Guides)

Page 46: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

52

795

Audit Course - IV

Learning Outcomes:

On successful completion of the course the students will be able to:

Solve various questions based on quantitative ability and logical reasoning.

Handle oneself in a given professional setting though effective communication skills

Face HR and Behaviour Interviews

Write a professional CV and further be able to plan the profile development for remaining

course

Ability to follow and execute the code of conduct in a professional environment

Stand tall in corporate with professional etiquettes

Syllabus

Unit

No

Topics Hours

1 Quantitative Abilities

Problems on Permutations and Combinations, Problems on Probability

Problems on Probability

Problems on Stocks and Shares

Problems on Calendar

Problem Square Root and Cube Root

Problem Area and Volume

4

2 Logical Reasoning

Logical Deductive Reasoning

Statement and Argument

3

3 Communication Skills

Learning Communication through Role Plays

Learning Persuasion and Convincing skills

3

4 Life Skills [Corporate Skills]

Campus to Company

2

5

Personality Development

Learning HR Skills Profile [CV] Building Workshop

2

6 Learning Professional Etiquettes 1

Reference Books:

Quantitative abilities by Arun Sharma

Verbal and Non-Verbal reasoning by R S Agrawal

The “Art of Winning” by M Ashraf Rizvi

The Magic of Thinking Big by David Schwartz

Page 47: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

53

796

Program Outcomes:

B. Tech CSE with Specialization in Mobile Applications

Join a technically sophisticated workforce as successful, practicing engineers in a wide range

of software engineering fields

Relevant theoretical and practical knowledge to understand Mobile Applications and highlight

key capabilities of Enterprise Mobility

Understand core technical concepts related to Applications Development on Mobile Platforms

Aligning Technology to the need of Business

Fundamental Software Engineering Concepts like Software Development Life Cycle,

Application Development, Database Management System and many more

Pursue advanced degrees in engineering, business or other professional fields

Page 48: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

54

797

Program Outcomes:

B. Tech CSE with Specialization in Big Data and Analytics

Join a technically sophisticated workforce as successful, practicing engineers in a wide range

of software engineering fields

Relevant theoretical and practical knowledge to understand Business Analytics solutions and

highlight key capabilities of Big Data & Business Analytics

Understand core technical concepts related to Business Intelligence , Big Data Analytics along

with Hadoop Architecture

Use cutting edge Analytical Tools to Find, Interpret, Analyze Business Data

Aligning Technology to the need of Business

Fundamental Software Engineering Concepts like Software Development Life Cycle,

Application Development, Database Management System and many more

Pursue advanced degrees in engineering, business or other professional fields

Page 49: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

798

TEACHING SCHEME FOR DIPLOMA MECHANICAL ENGINEERING (SEMESTER-4)

Sem

Subject

code

Name of Subject

Teaching scheme Credit

Examination Scheme

Hrs. Theory

Practical/TW assess

Grand Total

L

T

P

Total

L

T

P

Total Int

Asses End Sem

Hrs

Total

4

1ME401 Theory of Machines 3 0 2 5 3 0 1 4 40 60 3 100 50 150

1ME402 Fluid Mechanics and Hydraulic Machines 3 0 2 5 3 0 1 4 40 60 3 100 50 150

1ME403 Manufacturing Processes-2 4 0 4 8 4 0 2 6 40 60 3 100 50 150

1ME404 Metrology and Instrumentation 4 0 4 8 4 0 2 6 40 60 3 100 50 150

1ME405 AutoCAD 0 0 4 4 0 0 2 2 0 0 0 0 100 100

Total

14 0 16 30 14 0 8 22 160 240 12 400 300 700

Page 50: Detail Syllabus of First Semester Course... · 6 Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude Comparator, Decoders,

799

SEMESTER – IV- TEACHING SCHEME FOR DIPLOMA ELECTRICAL ENGINEERING

Subject Code

Name of Subject

Teaching Scheme Credit Examination Scheme

Hrs.

L

T

P

Total

L

T

P

Total

Theory

Practical /TW Ass.

Grand Total Int.

Asses Sem End

Hrs Total

1EE401 AC TRANSMISSION AND DISTRIBUTION

3 0 2 5 3 0 1 4 40 60 3 100 50 150

1EE402 FUNDAMENTALS OF ROTATING AC MACHINES

4 0 4 8 4 0 2 6 40 60 3 100 50 150

1EE403 ELECTRICAL ENERGY UTILIZATION 4 0 2 6 4 0 1 5 40 60 3 100 50 150

1EE404 DIGITAL ELECTRONICS 4 0 2 6 4 0 1 5 40 60 3 100 50 150

1EE405 INDUSTRIAL MANAGEMENT 4 0 0 4 4 0 0 4 40 60 3 100 0 100

19 0 10 29 19 0 5 24 200 300 15 500 200 700