Scheme of examination


Paper Code: ETCS-204 L T/P C



Yüklə 1,11 Mb.
səhifə5/12
tarix08.08.2018
ölçüsü1,11 Mb.
#61216
1   2   3   4   5   6   7   8   9   ...   12

Paper Code: ETCS-204 L T/P C

Paper: Computer Organization & Architecture 3 1 4
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: To understand the architecture and organization of computer in depth.
UNIT- I

Computer Arithmetic and Register transfer language:

Unsigned notation, signed notation, binary coded decimal, floating point numbers, IEEE 754 floating point standard, Micro-operation, Bus and Memory Transfers, Bus Architecture, Bus Arbitration, Arithmetic Logic, Shift Micro operation, Arithmetic Logic Shift Unit.



[T1,T2][No. of hrs. 11]

UNIT- II

Instruction set architecture & computer organization:

Levels of programming languages, assembly language instructions, 8085 instruction set architecture, Instruction Codes, Computer Registers, Computer Instructions, Timing & Control, Instruction Cycle, Memory Reference Instructions, Input-Output and Interrupts



[T1,T2][No. of hrs. 11]

UNIT- III

Control Design:

Instruction sequencing & interpretation, Hardwired & Micro Programmed (Control Unit), Micrprogrammed computers, Microcoded CPU: Pentium processor. Specifying a CPU, Design & implementation of simple CPU, General Register Organization, Stack Organization, Instruction Formats, Addressing Modes, Internal architecture of 8085 microprocessor.



[T1,T2][No. of hrs. 11]

UNIT- IV

Memory & Input/Output organization: Memory Technology, Main Memory (RAM and ROM Chips), Virtual memory, High-speed memories

Asynchronous Data Transfers, Programmed I/O, interrupts, Direct memory Access, Serial communication, UARTs, RS-232-C & RS-422 standard



[T1,T2][No. of hrs. 11]

Text Books:

[T1] J. D. Carpinelli, “Computer Systems Organization and Architecture”, Pearson Education, 2006.

[T2] J. P. Hayes, “Computer Architecture and Organization”, McGraw Hill, 1988.
Reference Books:

[R1] J. L Hennessy and D. A. Patterson, “Computer Architecture: A quantitative approach”, Morgon Kauffman, 1992.

[R2] W. Stallings, “Computer organization and Architecture”, PHI, 7th ed, 2005.

[R3] B. Parhami, “Computer Architecture: From Microprocessors to Supercomputers”, Oxford University press, 2006.


THEORY OF COMPUTATION

Paper Code: ETCS-206 L T/P C

Paper: Theory of Computation 3 1 4
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: To understand fundamental requirements for building algorithms of any language.
UNIT- I

Overview: Alphabets, Strings & Languages, Chomsky Classification of Languages, Finite Automata, Deterministic finite Automata (DFA) & Nondeterministic finite Automata (NDFA), Equivalence of NDFA and DFA, Minimization of Finite Automata, Moore and Mealy machine and their equivalence, Regular expression and Kleen’s Theorem(with proof), Closure properties of Regular Languages, Pumping Lemma for regular Languages(with proof).



[ T1,T2][No. of hrs. 11]

UNIT- II

Context free grammar, Derivation trees, Ambiguity in grammar and its removal, Simplification of Context Free grammar, Normal forms for CFGs: Chomsky Normal Form & Greibach Normal Form, Pumping Lemma for Context Free languages, Closure properties of CFL(proof required), Push Down Automata (PDA), Deterministic PDA, Non Deterministic PDA ,Equivalence of PDA and CFG, Overview of LEX and YACC.



[ T1,T2][No. of hrs. 11]

UNIT- III

Turing machines, Turing Church’s Thesis, Variants and equivalence of Turing Machine, Recursive and recursively enumerable languages, Halting problem, Undecidability, Examples of Undecidable problem.



[ T1,T2][No. of hrs. 11]

UNIT- IV

Introduction to Complexity classes, Computability and Intractability, time complexity, P, NP, Co-NP, Proof of Cook’s Theorem, Space Complexity, SPACE, PSPACE, Proof of Savitch’s Theorem, L ,NL ,Co-NL complexity classes.



[ T1,T2][No. of hrs. 11]

Text Books:

[T1] Hopcroft, John E.; Motwani, Rajeev; Ullman, Jeffrey D “Introduction to Automata Theory,



Languages, and Computation”, Third Edition, Pearson.

[T2] Sipser, Michael, ”Introduction to the theory of Computation”, Third Edition, Cengage.


References Books:

[R1] Martin J. C., “Introduction to Languages and Theory of Computations”, Third Edition, TMH.

[R2] Papadimitrou, C. and Lewis, C.L., “Elements of the Theory of Computation”, PHI.

[R3] Daniel I.A. Cohen, ”Introduction to Computer Theory”,Second Edition, John Wiley.



DATABASE MANAGEMENT SYSTEMS
Paper Code: ETCS-208 L T/P C

Paper: Database Management Systems 3 1 4
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: The concepts related to database, database techniques, SQL and database operations are introduced in this subject. This creates strong foundation for application data design.
UNIT-I : Introductory Concepts of DBMS: Introduction and application of DBMS, Data Independence, Database System Architecture – levels, Mapping, Database users and DBA, Entity – Relationship model, constraints, keys, Design issues, E-R Diagram, Extended E-R features- Generalization, Specialization, Aggregation, Translating E-R model into Relational model.

[T1, T2][No. of Hrs. 10]

UNIT-II : Relational Model: The relational Model, The catalog, Types, Keys, Relational Algebra, Fundamental operations, Additional Operations-, SQL fundamentals, DDL,DML,DCL PL/SQL Concepts, Cursors, Stored Procedures, Stored Functions, Database Integrity – Triggers.

[T2, R3][No. of Hrs. 10]

UNIT-III: Functional Dependencies, Non-loss Decomposition, First, Second, Third Normal Forms, Dependency Preservation, Boyce/Codd Normal Form, Multi-valued Dependencies and Fourth Normal Form, Join Dependencies and Fifth Normal Form.

[T2, R1, R3][No. of Hrs. 10]

UNIT-IV: Transaction Management: ACID properties, serializability of Transaction, Testing for Serializability and concurrency control, Lock based concurrency control (2PL, Deadlocks), Time stamping methods, Database recovery management.

Implementation Techniques: Overview of Physical Storage Media, File Organization, Indexing and Hashing, B+ tree Index Files, Query Processing Overview, Catalog Information for Cost Estimation, Selection Operation, Sorting, Join Operation, Materialized views, Database Tuning.

[T1, T2, R2][No. of Hrs. 12]

Text Books:

[T1] Abraham Silberschatz, Henry F. Korth, S. Sudharshan, “Database System Concepts”, 5th Edition, Tata McGraw Hill, 2006

[T2] Elmsari and Navathe, “Fundamentals of Database Systems”, 6th Ed., Pearson, 2013
References Books:

[R1] C.J.Date, A.Kannan, S.Swamynathan, “An Introduction to Database Systems”, 8th Edition, Pearson Education, 2006.

[R2] J. D. Ullman, “Principles of Database Systems”, 2nd Ed., Galgotia Publications, 1999.

[R3] Vipin C. Desai, “An Introduction to Database Systems”, West Publishing Co.,


OBJECT ORIENTED PROGRAMMING
Paper Code: ETCS-210 L T/P C

Paper: Object Oriented Programming 3 0 3
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: To learn object oriented concepts to enhance programming skills.

UNIT – 1:

Objects, relating to other paradigms (functional, data decomposition), basic terms and ideas (abstraction, encapsulation, inheritance, polymorphism).  Review of C, difference between C and C++, cin, cout, new, delete operators.



[ T1,T2][No. of hrs. 11]

UNIT – II:

Encapsulation, information hiding, abstract data types, object & classes, attributes, methods. C++ class declaration, state identity and behavior of an object, constructors and destructors, instantiation of objects, default parameter value, object types, C++ garbage collection, dynamic memory allocation, metaclass/abstract classes.



[ T1,T2][No. of hrs. 11]

UNIT – III:

Inheritance, Class hierarchy, derivation – public, private & protected; aggregation, composition vs classification hierarchies, polymorphism, categorization of polymorphic techniques, method polymorphism, polymorphism by parameter, operator overloading, parametric polymorphism, generic function – template function, function name overloading, overriding inheritance methods, run time polymorphism.

 [ T1,T2][No. of hrs. 11]

UNIT – IV:

Standard C++ classes, using multiple inheritance, persistant objects, streams and files, namespaces, exception handling, generic classes, standard template library: Library organization and containers, standard containers, algorithm and Function objects, iterators and allocators, strings, streams, manipulators, user defined manipulators, vectors, valarray, slice, generalized numeric algorithm.

 [ T1,T2][No. of hrs. 11]

Text Books:

[T1] Rumbaugh et. al. “Object Oriented Modelling & Design”, Prentice Hall

[T2] A.R.Venugopal, Rajkumar, T. Ravishanker “Mastering C++”, TMH

 

Reference Books:

[R1] A.K. Sharma, “Object Oriented Programming using C++”, Pearson

[R2] G . Booch “Object Oriented Design & Applications”, Benjamin,Cummings.

[R3] E.Balaguruswamy, “Objected Oriented Programming with C++”, TMH

[R4] S. B. Lippman & J. Lajoie, “C++ Primer”, 3rd Edition, Addison Wesley, 2000.

[R4] R. Lafore, “Object Oriented Programming using C++”, Galgotia.

[R5] D . Parasons, “Object Oriented Programming with C++”,BPB Publication.

[R6] Steven C. Lawlor, “The Art of Programming Computer Science with C++”, Vikas Publication.
CONTROL SYSTEMS
Paper Code: ETEE- 212 L T/P C

Paper: Control Systems 3 1 4


INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks.




Objective: To teach the fundamental concepts of Control systems and mathematical modeling of the system. To study the concept of time response and frequency response of the system. To teach the basics of stability analysis of the system
UNIT I : Control Systems -- Basics & Components

Introduction to basic terms, classifications & types of Control Systems, block diagrams & signal flow graphs. Transfer function, determination of transfer function using block diagram reduction techniques and Mason’s Gain formula. Control system components: Electrical/ Mechanical/Electronic/A.C./D.C. Servo Motors, Stepper Motors, Tacho Generators, Synchros, Magnetic Amplifiers, Servo Amplifiers,



[T1,T2][No. of Hrs. : 11]

UNIT II : Time – Domain Analysis

Time domain performance specifications, transient response of first & second order systems, steady state errors and static error constants in unity feedback control systems, response with P, PI and PID controllers, limitations of time domain analysis.



[T1,T2][No. of Hrs. : 10]

UNIT III : Frequency Domain Analysis

Polar and inverse polar plots, frequency domain specifications and performance of LTI systems, Logarithmic plots (Bode plots), gain and phase margins, relative stability. Correlation with time domain performance closes loop frequency responses from open loop response. Limitations of frequency domain analysis, minimum/non-minimum phase systems.



[T1,T2][No. of Hrs. : 10]

UNIT IV : Stability & Compensation Techniques

Concepts, absolute, asymptotic, conditional and marginal stability, Routh–Hurwitz and Nyquist stability criterion, Root locus technique and its application.

Concepts of compensation, series/parallel/ series-parallel/feedback compensation, Lag/Lead/Lag-Lead networks for compensation, compensation using P, PI, PID controllers. 

[T1,T2][No. of Hrs. : 11]

Text Books:

[T1] B. C. Kuo, “Automatic control system”, Prentice Hall of India, 7th edition 2001.

[T2] Nagraath Gopal “Control Systems Engineering -Principles and Design” New Age Publishers
Reference Books:

[R1] Norman S. Nise, “Control systems engineering” John Wiley & Sons (Asia) Singapore.

[R2] Raymond T. Stefani, Design of Feedback Control System, Oxford University Press.

[R3] K. Ogata, “Modern control engineering”, Pearson 2002.

[R4] S. P.Eugene Xavier, “Modern control systems”, S. Chand & Company.

[R5] M. Gopal “Control Systems-Principles and Design” TMH 4th Edition 2012


APPLIED MATHEMATICS LAB
Paper Code: ETMA-252 L T/P C

Paper: Applied Mathematics Lab 0 2 1

List of Experiments:-

  1. Solution of algebraic and transcendental equation.

  2. Algebra of matrices: Addition, multiplication, transpose etc.

  3. Inverse of a system of linear equations using Gauss-Jordan method.

  4. Numerical Integration.

  5. Solution of ordinary differential equations using Runge-Kutta Method.

  6. Solution of Initial value problem.

  7. Calculation of eigen values and eigen vectors of a matrix.

  8. Plotting of Unit step function and square wave function.

It is expected that atleast 12 experiments be performed, including the above specified 8 experiments which are compulsory. The remaining experiments may be developed by faculty and students based on applications of Mathematics in Real Life problem.



Text Books:

  1. B.S. Grewal., “Numerical Methods in Engg. And Science”, Khanna Publications

  2. P. Dechaumphai & N. Wansophark, “Numerical Methods in Engg.: Theories with Matlab, Fortran, C & Pascal Programs”, Narosa Publications

Reference Books:

  1. P.B. Patil & U.P. Verma, “Numerical Computational Methods”, Narosa Publications

  2. John C. Polking & David Arnold, “Ordinary Differential Equations using MATLAB”, Pearson Publications

  3. Rudra Pratap, “Getting Started With MatLab” Oxford University Press

  4. Byrom Gottfried, “Programming With C” Shaum’s Outline

  5. Santosh Kumar, “Computer based Numerical & Statistical Techniques”, S. Chand Publications.


NOTE:- At least 8 Experiments out of the list must be done in the semester.
COMPUTER ORGANIZATION & ARCHITECTURE LAB
Paper Code: ETCS-254 L T/P C

Paper: Computer Organization & Architecture Lab 0 2 1

Experimental work based upon the course Computer Organization & Architecture (ETCS-204).




NOTE:- At least 8 Experiments from the syllabus must be done in the semester.
DATABASE MANAGEMENT SYSTEMS LAB
Paper Code: ETCS-256 L T/P C

Paper: Database Management Systems Lab 0 2 1

LAB BASED ON DBMS

Lab includes implementation of DDL, DCL, DML i.e SQL in Oracle.


List of Experiments:


  1. Design a Database and create required tables. For e.g. Bank, College Database

  2. Apply the constraints like Primary Key, Foreign key, NOT NULL to the tables.

  3. Write a SQL statement for implementing ALTER, UPDATE and DELETE

  4. Write the queries to implement the joins

  5. Write the queries for implementing the following functions: MAX (), MIN (),AVG (),COUNT ()

  6. Write the queries to implement the concept of Integrity constrains

  7. Write the queries to create the views

  8. Perform the queries for triggers

  9. Perform the following operation for demonstrating the insertion, updation and deletion using the referential integrity constraints

TEXT BOOK:

1. SQL/ PL/SQL, The programming language of Oracle, Ivan Bayross, 4th Edition BPB Publications



NOTE:- At least 8 Experiments out of the list must be done in the semester.

OBJECT ORIENTED PROGRAMMING LAB
Paper Code: ETCS-258 L T/P C

Paper: Object Oriented Programming Lab 0 2 1
List of Experiment:


  1. Write a program for multiplication of two matrices using OOP.

  2. Write a program to perform addition of two complex numbers using constructor overloading. The first constructor which takes no argument is used to create objects which are not initialized, second which takes one argument is used to initialize real and imag parts to equal values and third which takes two argument is used to initialized real and imag to two different values.

  3. Write a program to find the greatest of two given numbers in two different classes using friend function.

  4. Implement a class string containing the following functions:

    • Overload + operator to carry out the concatenation of strings.

    • Overload = operator to carry out string copy.

    • Overload <= operator to carry out the comparison of strings.

    • Function to display the length of a string.

    • Function tolower( ) to convert upper case letters to lower case.

    • Function toupper( ) to convert lower case letters to upper case.

  5. Create a class called LIST with two pure virtual function store() and retrieve().To store a value call store and to retrieve call retrieve function. Derive two classes stack and queue from it and override store and retrieve.

  6. Write a program to define the function template for calculating the square of given numbers with different data types.

  7. Write a program to demonstrate the use of special functions, constructor and destructor in the class template. The program is used to find the bigger of two entered numbers.

  8. Write a program to perform the deletion of white spaces such as horizontal tab, vertical tab, space ,line feed ,new line and carriage return from a text file and store the contents of the file without the white spaces on another file.

  9. Write a program to read the class object of student info such as name , age ,sex ,height and weight from the keyboard and to store them on a specified file using read() and write() functions. Again the same file is opened for reading and displaying the contents of the file on the screen.

  10. Write a program to raise an exception if any attempt is made to refer to an element whose index is beyond the array size.


NOTE:- At least 8 Experiments out of the list must be done in the semester.


CONTROL SYSTEMS LAB
Paper Code: ETEE-260 L T/P C

Paper: Control Systems Lab 0 2 1
List of Experiments:


  1. Comparison of open loop & closed loop control in speed control of D.C. motor & to find the transfer function.

  2. To study the characteristics of positional error detector by angular displacement of two servo potentiometers

    1. excited with dc

    2. excited with ac

  3. To study synchro transmitter in terms of position v/s phase and voltage magnitude with respect to rotor voltage magnitude /phase.

  4. To study remote position indicator systems using synchro transmitter/receiver.

  5. To plot speed- torque curves for ac servomotor for different voltages.

  6. To study ac motor position control system & to plot the dynamic response & calculate peak time, settling time, peak overshoot, damping frequency, steady state error etc.

  7. To study the time response of simulated linear systems.

  8. To study the performance of PID Controller.

  9. Plot impulse response, unit step response, unit ramp response of any 2nd order transfer function on same graph using MATLAB.

  10. To draw the magnetization (Volt Amps) characteristics of the saturable core reactor used in the magnetic amplifier circuits.

  11. Plot root locus for any 2nd order system (with complex poles). For Mp=30%, find the value of K using MATLAB.

  12. To design lead-lag compensator for the given process using Bode plots in MATLAB.


NOTE:- At least 8 Experiments out of the list must be done in the semester.
ALGORITHMS DESIGN AND ANALYSIS

Paper Code: ETCS-301                                                                   L T/P C

Paper: Algorithms Design and Analysis                                                3 1 4
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: The objective of this paper is to teach the students various problem solving strategies like divide and conquer, Greedy method, Dynamic programming and also the mathematical background for various algorithms. After doing this course, students will be able to select an appropriate problem solving strategies for real world problems. This will also help them to calculate the time, complexity and space complexity of various algorithms.
UNIT – I

Asymptotic notations for time and space complexity, Big-Oh notation, Θ notation, Ω notation, the little-oh notation, the little-omega notation, Recurrence relations: iteration method, recursion tree method, substitution method, master method (with proof), subtract and conquer master method(with proof), Data Structures for Disjoint Sets, Medians and Order statistics. Complexity analysis, Insertion sort, Merge Sort, Quick sort. Strassen’s algorithm for Matrix Multiplications.



[T1][R1][R2][No. of Hrs. 10]

UNIT – II

Dynamic Programming: Ingredients of Dynamic Programming, emphasis on optimal substructure , overlapping substructures, memorization. Matrix Chain Multiplication, Longest common subsequence and optimal binary search trees problems, 0-1 knapsack problem, Binomial coefficient computation through dynamic programming. Floyd Warshall algorithm.

[T1][T2][R1] [R3][No. of Hrs. 10]



UNIT – III

Greedy Algorithms: Elements of Greedy strategy, overview of local and global optima, matroid, Activity selection problem, Fractional Knapsack problem, Huffman Codes, A task scheduling problem.  Minimum Spanning Trees: Kruskal’s and Prim’s Algorithm, Single source shortest path: Dijkstra’s and Bellman Ford Algorithm(with proof of correctness of algorithms).

[T1][T2][R4] [No. of Hrs. 10]

UNIT – IV

String matching: The naïve String Matching algorithm, The Rabin-Karp Algorithm, String Matching with finite automata, The Knuth-Morris Pratt algorithm.

NP-Complete Problem: Polynomial-time verification, NP-Completeness and Reducibility, NP-Completeness Proof, NP –hard ,Case study of NP-Complete problems (vertex cover problem, clique problem).

[T1][R1] [No. of Hrs.: 10]

Text Books:

[T1] T. H. Cormen, C. E. Leiserson, R. L. Rivest, Clifford Stein, “Introduction to Algorithms”, 3rd Ed., PHI, 2013.

[T2] Jon Klenberg,Eva Tardos,”Algorithm Design”, Pearson Publications,2014
Reference Books:

[R1] Sara Basse, “introduction to Design & analysis”,Pearson



[R2] Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran, “Computer Algorithms/C++ “Second Edition, Universities Press.  

[R3] A. V. Aho, J. E. Hopcroft, J. D. Ullman, “The Design and Analysis of Computer Algorithms”, Pearson Publication, 2013.

[R4] Richard Neapolitan, “Foundations of Algorithms” , Fifth Edition, Jones & Bartlett Learning
SOFTWARE ENGINEERING
Paper Code: ETCS-303 L T/P C

Paper: Software Engineering 3 1 4
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: To improvise the concept to build any software.
UNIT – I

Introduction:

Software Crisis, Software Processes, Software life cycle models: Waterfall, Prototype, Evolutionary and Spiral models, Overview of Quality Standards like ISO 9001, SEI-CMM.

Software Metrics:

Size Metrics like LOC, Token Count, Function Count, Design Metrics, Data Structure Metrics, Information Flow Metrics.



[T1][R1][R2][No. of Hrs.: 10]

UNIT – II

Software Project Planning:

Cost estimation, static, Single and multivariate models, COCOMO model, Putnam Resource Allocation Model, Risk management.

Software Requirement Analysis and Specifications:

Problem Analysis, Data Flow Diagrams, Data Dictionaries, Entity-Relationship diagrams, Software Requirement and Specifications, Behavioural and non-behavioural requirements, Software Prototyping.

[T1][R1][R2][No. of Hrs.: 11]

UNIT – III

Software Design:

Cohesion & Coupling, Classification of Cohesiveness & Coupling, Function Oriented Design, Object Oriented Design, User Interface Design.

Software Reliability:

Failure and Faults, Reliability Models: Basic Model, Logarithmic Poisson Model, Calender time Component, Reliability Allocation.

[T1][R1][R2] [No. of Hrs.: 12]

UNIT – IV

Software Testing:

Software process, Functional testing: Boundary value analysis, Equivalence class testing, Decision table testing, Cause effect graphing, Structural testing: Path testing, Data flow and mutation testing, unit testing, integration and system testing, Debugging, Testing Tools & Standards.

Software Maintenance:

Management of Maintenance, Maintenance Process, Maintenance Models, Reverse Engineering, Software Re-engineering, Configuration Management, Documentation.

[T1][R1][R2] [No. of Hrs.: 11]

TEXT BOOKS:

[T1] R. S. Pressman, “Software Engineering – A practitioner’s approach”, 3rd ed., McGraw Hill Int. Ed., 1992.

[T2] K.K. Aggarwal & Yogesh Singh, “Software Engineering”, New Age International, 2001
Reference:

[R1] R. Fairley, “Software Engineering Concepts”, Tata McGraw Hill, 1997.

[R2] P. Jalote, “An Integrated approach to Software Engineering”, Narosa, 1991.

[R3] Stephen R. Schach, “Classical & Object Oriented Software Engineering”, IRWIN, 1996.

[R4] James Peter, W Pedrycz, “Software Engineering”, John Wiley & Sons

[R5] I. Sommerville, “Software Engineering ”, Addison Wesley, 1999.


JAVA PROGRAMMING
Paper Code: ETCS-307 L T/P C

Paper: Java Programming 3 1 4
INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks
Objective: To learn object oriented concepts and enhancing programming skills.
UNIT I

Overview and characteristics of Java, Java program Compilation and Execution Process Organization of the Java Virtual Machine, JVM as an interpreter and emulator, Instruction Set, class File Format, Verification, Class Area, Java Stack, Heap, Garbage Collection. Security Promises of the JVM, Security Architecture and Security Policy. Class loaders and security aspects, sandbox model



[T1,R2][No. of Hrs.: 11]

UNIT II

Java Fundamentals, Data Types & Literals Variables, Wrapper Classes, Arrays, Arithmetic Operators, Logical Operators, Control of Flow, Classes and Instances, Class Member Modifiers Anonymous Inner Class Interfaces and Abstract Classes, inheritance, throw and throws clauses, user defined Exceptions, The String Buffer Class, tokenizer, applets, Life cycle of applet and Security concerns.



[T1,T2][No. of Hrs.: 12]

UNIT III

Threads: Creating Threads, Thread Priority, Blocked States, Extending Thread Class, Runnable Interface, Starting Threads, Thread Synchronization, Synchronize Threads, Sync Code Block, Overriding Synced Methods, Thread Communication, wait, notify and notify all.

AWT Components, Component Class, Container Class, Layout Manager Interface Default Layouts, Insets and Dimensions, Border Layout, Flow Layout, Grid Layout, Card Layout Grid Bag Layout AWT Events, Event Models, Listeners, Class Listener, Adapters, Action Event Methods Focus Event Key Event,Mouse Events, Window Event

[T2][No. of Hrs.: 11]

UNIT IV

Input/Output Stream, Stream Filters, Buffered Streams, Data input and Output Stream, Print Stream Random Access File, JDBC (Database connectivity with MS-Access, Oracle, MS-SQL Server), Object serialization, Sockets, development of client Server applications, design of multithreaded server. Remote Method invocation, Java Native interfaces, Development of a JNI based application.

Collection API Interfaces, Vector, stack, Hashtable classes, enumerations, set, List, Map, Iterators.

[T1][R1][No. of Hrs.: 10]

Text Books:

[T1] Patrick Naughton and Herbertz Schidt, “Java-2 the complete Reference”,TMH

[T2] Sierra & bates, “Head First Java”, O’reilly
Reference Books:

[R1] E. Balaguruswamy, “Programming with Java”, TMH

[R2] Horstmann, “Computing Concepts with Java 2 Essentials”, John Wiley.

[R3] Decker & Hirshfield, “Programming.Java”, Vikas Publication.


INDUSTRIAL MANAGEMENT
Paper Code: ETMS-311 L T/P C

Paper: Industrial Management 3 0 3

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks.



Objective: The course provides a broad introduction to some aspects of business management and running of business organization.
UNIT I

Industrial relations- Definition and main aspects. Industrial disputes and strikes. Collective bargaining.

Labour Legislation- Labour management cooperation/worker’s participation in management. Factory legislation. International Labour Organization.

[T1,T2][No. of Hrs. 10]

UNIT II

Trade Unionism- Definition, Origin, Objectives of Trade Unions. Methods of Trade unions. Size and finance of Indian Trade unions-size, frequency distribution, factors responsible for the small size. Finance-sources of income, ways of improving finance.

[T1,T2][No. of Hrs. 10]

UNIT III

Work Study-Method study and time study. Foundations of work study. Main components of method study. Time study standards. Involvement of worker’s unions. Work Sampling. Application of work study to office work.

[T1,T2][No. of Hrs. 10]

UNIT IV

Quality Management- What is Quality? Control Charts. Quality is everybody’s job. Taguchi Philosophy. Service Quality. What is Total Quality Management (TQM)? Roadmap for TQM. Criticism of TQM. Six Sigma.

[T1,T2][No. of Hrs. 10]

Text Books:

[T1] Sinha, P.R.N., Sinha I.B. and Shekhar S.M.(2013), Industrial Relations, Trade Unions and Labour Legislation. Pearson Education

[T2] Chary, S.N. (2012), Production and Operations Management. Tata McGraw Hill Education.
Reference Books:

[R1] Srivastava, S.C. (2012), Industrial Relations and Labour Laws, Vikas Publishing

[R2] Shankar R (2012), Industrial Engineering and Management. Galgotia Publications

[R3] Telsang, M. (2006), Industrial Engineering and Production Management. S.Chand

[R4] Thukaram, Rao (2004), M.E. Industrial Management. Himalaya Publishing House.
COMMUNICATION SYSTEMS

Paper Code: ETIT-309 L T/P C

Paper: Communication Systems 3 1 4

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks



Objective: The objective of the paper is to facilitate the students with the knowledge of electronic communication there by enabling the student to obtain the platform for studying in communication system.
UNIT I

Introduction: Overview of Communication system, Communication channels, Mathematical Models for Communication Channels

Introduction of random Variables: Definition of random variables, PDF, CDF and its properties, joint PDF, CDF, Marginalized PDF, CDF, WSS wide stationery, strict sense stationery, non stationery signals, UDF, GDF, RDF, Binomial distribution, White process, Poisson process, Wiener process.

[T1, T2][No. of Hrs. 11]  

UNIT II

Analog Modulation: Modulation- Need for Modulation, Amplitude Modulation theory: DSB-SC, SSB, VSB. Modulators and Demodulators. Angle Modulation, Relation between FM and PM Wave. Generation of FM wave- Direct and Indirect Methods. Bandwidth of FM (NBFM, WBFM)

Pulse Analog Modulation: Sampling-Natural and Flat top. reconstruction, TDM-Pulse Amplitude Modulation (TDM-PAM), Pulse Width Modulation (PWM), Pulse Position Modulation(PPM), Generation and Recovery.

Pulse Digital Modulation: Pulse Code Modulation (PCM), Differential Pulse Code Modulation (DPCM), Delta Modulation (DM), ADPCM.

[T1, T2][No. of Hrs. 11]

UNIT III

Digital Modulation and Transmission: Advantages of digital communication. Modulation schemes: ASK, PSK, FSK. Spectral Analysis. Comparison. Digital Signaling Formats-Line coding.

Information and Coding Theory: Entropy, Information, Channel Capacity. Source Coding Theorem: Shannon Fano Coding, Huffman Coding.

[T1, T2][No. of Hrs. 11]

UNIT IV

Fiber Optical System:  Basic Optical Communication System. Optical fibers versus metallic cables, Light propagation through optical fibers. Acceptance angle and acceptance cone, Fiber configurations. Losses in optical fibers. Introduction to Lasers and light detectors. Applications: Military, Civil and Industrial applications. 

Advanced Communication Systems: Introduction to cellular radio telephones. Introduction to satellite Communication.

[T1, T2][No. of Hrs. 11]

Text Books:

[T1] George Kennedy, “Electronics Communication System”, TMH 1993

[T2] B.P. Lathi, “Analog& Digital Communication”, Oxford University Press 1999.
Reference Books:

[R1] Simon Haykin, “Introduction to Analog & Digital Communication”, Wiley, 2000

[R2] Tannenbaum, “Computer networks”, PHI, 2003

[R3] K. Sam Shanmugam, “Digital & Analog Communication system”, John Wiley & Sons 1998.



COMMUNICATION SKILLS FOR PROFESSIONALS
Paper Code: ETHS-301 L T/P C

Paper: Communication Skills for Professionals 2 0 1

INSTRUCTIONS TO PAPER SETTERS: MAXIMUM MARKS: 75

1. Question No. 1 should be compulsory and cover the entire syllabus. This question should have objective or short answer type questions. It should be of 25 marks.

2. Apart from Question No. 1, rest of the paper shall consist of four units as per the syllabus. Every unit should have two questions. However, student may be asked to attempt only 1 question from each unit. Each question should be of 12.5 marks.



Objective: To develop communication competence in prospective engineers so that they are able to communicate information as well as their thoughts and ideas with clarity and precision. This course will also equip them with the basic skills required for a variety of practical applications of communication such as applying for a job, writing reports and proposals. Further, it will make them aware of the new developments in communication that have become part of business organisations today.
UNIT I

Organizational Communication: Meaning, importance and function of communication, Process of communication, Communication Cycle - message, sender, encoding, channel, receiver, decoding, feedback, Characteristics, Media and Types of communication, Formal and informal channels of communication, 7 C’s of communication, Barriers to communication, Ethics of communication (plagiarism, language sensitivity)

Soft Skills: Personality Development, Self Analysis through SWOT, Johari Window, Interpersonal skills -Time management, Team building, Leadership skills. Emotional Intelligence.Self Development and Assessment- Self assessment, Awareness, Perception and Attitudes, Values and belief, Personal goal setting, Career planning, Self esteem.

[T1,T2][No. of Hrs. 08]

UNIT II

Introduction to Phonetics: IPA system (as in Oxford Advanced Learner’s Dictionary), Speech Mechanism, The Description of Speech Sounds, Phoneme, Diphthong, Syllable, Stress, Intonation, Prosodic Features; Pronunciation; Phonetic Transcription - Conversion of words to phonetic symbols and from phonetic symbols to words. British & American English (basic difference in vocabulary, spelling, pronunciation, structure)

Non-Verbal Language: Importance, characteristics, types – Paralanguage (voice, tone, volume, speed, pitch, effective pause), Body Language (posture, gesture, eye contact, facial expressions), Proxemics, Chronemics, Appearance, Symbols.

[T1,T2][No. of Hrs. 08]

UNIT III

Letters at the Workplace – letter writing (hard copy and soft copy): request, sales, enquiry, order, complaint.

Job Application -- resume and cover letter



Meeting Documentation-- notice, memo, circular, agenda and minutes of meeting.

Report Writing - Significance, purpose, characteristics, types of reports, planning, organizing and writing a report, structure of formal report. Writing an abstract, summary, Basics of formatting and style sheet (IEEE Editorial Style Manual), development of thesis argument, data collection, inside citations, bibliography; Preparing a written report for presentation and submission. Writing a paper for conference presentation/journal submission.

[T1,T2][No. of Hrs. 08]

UNIT IV

Listening and Speaking Skills: Importance, purpose and types of listening, process of listening, difference between hearing and listening, Barriers to effective listening, Traits of a good listener, Tips for effective listening. Analytical thinking; Speech, Rhetoric, Polemics; Audience analysis. Telephone Skills - making and receiving calls, leaving a message, asking and giving information, etiquettes.

Presentations: Mode, mean and purpose of presentation, organizing the contents, nuances of delivery, voice and body language in effective presentation, time dimension.

Group Discussion: Purpose, types of GDs, strategies for GDs, body language and guidelines for group discussion.

Interview Skills: Purpose, types of interviews, preparing for the interview, attending the interview, interview process, employers expectations, general etiquettes.

[T1,T2][No. of Hrs. 07]

Text Books:

[T1] Anna Dept. Of English. Mindscapes: English for Technologists & Engineers PB. New Delhi: Orient Blackswan.

[T2] Farhathullah, T. M. Communication Skills for Technical Students. Orient Blackswan, 2002.
References Books:

[R1] Masters, Ann and Harold R. Wallace. Personal Development for Life and Work, 10th Edition.Cengage Learning India, 2012.

[R2] Institute of Electrical and Electronics Engineers. IEEE Editorial Style Manual. IEEE, n.d. Web. 9 Sept. 2009.

[R3] Sethi and Dhamija. A Course in Phonetics and Spoken English. PHI Learning, 1999.



[R4] Khera, Shiv. You Can Win. New York: Macmillan, 2003.
ALGORITHMS DESIGN AND ANALYSIS LAB

Paper Code: ETCS 351 L T/P C

Paper: Algorithms Design and Analysis Lab 0 2 1

List of Experiments:


  1. To implement following algorithm using array as a data structure and analyse its time complexity.

    1. Merge sort

    2. Quick sort

    3. Bubble sort

    4. Bucket sort

    5. Radix sort

    6. Shell sort

    7. Selection sort

    8. Heap sort

  2. To implement Linear search and Binary search and analyse its time complexity.

  3. To implement Matrix Multiplication and analyse its time complexity.

  4. To implement Longest Common Subsequence problem and analyse its time complexity.

  5. To implement Optimal Binary Search Tree problem and analyse its time complexity.

  6. To implement Huffman Coding and analyse its time complexity.

  7. To implement Dijkstra’s algorithm and analyse its time complexity.

  8. To implement Bellman Ford algorithm and analyse its time complexity.

  9. To implement naïve String Matching algorithm, Rabin Karp algorithm and Knuth Morris Pratt algorithm and analyse its time complexity.


NOTE:- At least 8 Experiments out of the list must be done in the semester.
SOFTWARE ENGINEERING LAB
Paper Code: ETCS-353 L T/P C

Paper: Software Engineering Lab 0 2 1
Tool Required: Rational Rose Enterprise Edition
List of Experiments:


  1. Write down the problem statement for a suggested system of relevance.

  2. Do requirement analysis and develop Software Requirement Specification Sheet

(SRS) for suggested system.

  1. To perform the function oriented diagram: Data Flow Diagram (DFD) and Structured chart.

  2. To perform the user’s view analysis for the suggested system: Use case diagram.

  3. To draw the structural view diagram for the system: Class diagram, object diagram.

  4. To draw the behavioral view diagram : State-chart diagram, Activity diagram

  5. To perform the behavioral view diagram for the suggested system : Sequence diagram,

Collaboration diagram

  1. To perform the implementation view diagram: Component diagram for the system.

  2. To perform the environmental view diagram: Deployment diagram for the system.

  3. To perform various testing using the testing tool unit testing, integration testing for a sample code of the suggested system.

  4. 10 Perform Estimation of effort using FP Estimation for chosen system.

  5. 11 To Prepare time line chart/Gantt Chart/PERT Chart for selected software project.


Text Books:

  1. K.K. Aggarwal & Yogesh Singh, “Software Engineering”, New Age International, 2005

  2. Pankaj Jalote, “An Integrated Approach to Software Engineering”, Second Edition, Springer.



NOTE:- At least 8 Experiments out of the list must be done in the semester.
JAVA PROGRAMMING LAB
Paper Code: ETCS-357 L T/P C

Paper: Java Programming Lab 0 2 1
List of Experiments:


  1. Create a java program to implement stack and queue concept.

  2. Write a java package to show dynamic polymorphism and interfaces.

  3. Write a java program to show multithreaded producer and consumer application.

  4. Create a customized exception and also make use of all the 5 exception keywords.

  5. Convert the content of a given file into the uppercase content of the same file.

  6. Develop an analog clock using applet.

  7. Develop a scientific calculator using swings.

  8. Create an editor like MS-word using swings.

  9. Create a servlet that uses Cookies to store the number of times a user has visited your servlet.

  10. Create a simple java bean having bound and constrained properties.


NOTE:- At least 8 Experiments out of the list must be done in the semester.
COMMUNICATION SYSTEMS LAB

Paper Code: ETIT-357 L T/P C

Paper: Communication Systems Lab 0 2 1



List of Experiments:

1. Generation of DSB-SC AM signal using balanced modulator.


2. Practical study of amplitude demodulation by linear diode detector

3. Generation of SSB AM signal.


4. Practical study of envelop detector for demodulation of AM signal and observe diagonal peak clipping effect.
5. To generate FM signal using voltage controlled oscillator.
6. To generate a FM Signal using Varactor & reactance modulation.
7. Detection of FM Signal using PLL & foster seelay method.
8. Practical study of Super heterodyne AM receiver and measurement of receiver parameters viz.sensitivity, selectivity & fidelity.

9. Practical study of Pre-emphasis and De-emphasis in FM.



10. Generation of Phase modulated and demodulated signal.

Simulations study of some of the above experiments using P-spice or Multisim softwares
NOTE: - At least 8 Experiments out of the list must be done in the semester

COMMUNICATION SKILLS FOR PROFESSIONALS LAB
Paper Code: ETHS-351 L T/P C

Paper: Communication Skills for Professionals Lab 0 2 1
Objective: To develop communication competence in prospective engineers so that they are able to communicate information as well as their thoughts and ideas with clarity and precision .These activities will enhance students’ communication skills with a focus on improving their oral communication both in formal and informal situations. They will develop confidence in facing interviews and participating in group discussions which have become an integral part of placement procedures of most business organisations today.

Lab Activities to be conducted:

  1. Listening and Comprehension Activities – Listening to selected lectures, seminars, news (BBC, CNN, etc.). Writing a brief summary or answering questions on the material listened to.

  2. Reading Activities -- Reading different types of texts for different purposes with focus on the sound structure and intonation patterns of English. Emphasis on correct pronunciation.

  3. Conversation Activities-- Effective Conversation Skills; Formal/Informal Conversation; Addressing higher officials, colleagues, subordinates, a public gathering; Participating in a video conference.

  4. Making an Oral Presentation–Planning and preparing a model presentation; Organizing the presentation to suit the audience and context; Connecting with the audience during presentation; Projecting a positive image while speaking; Emphasis on effective body language.

  5. Making a Power Point Presentation -- Structure and format; Covering elements of an effective presentation; Body language dynamics.

  6. Making a Speech -- Basics of public speaking; Preparing for a speech; Features of a good speech; Speaking with a microphone. Famous speeches may be played as model speeches for learning the art of public speaking. Some suggested speeches: Barack Obama, John F Kennedy, Nelson Mandela, Mahatma Gandhi, Jawahar Lal Nehru, Atal Bihari Vajpayee, Subhash Chandra Bose, Winston Churchill, Martin Luther King Jr.


  7. Yüklə 1,11 Mb.

    Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə