MVD 501: Data Structures and Algorithms (Basic Elective-I) (2 – 0 ...

69
1 Integrated Postgraduate (IPG) Programme: 2005 and before I Semester S.No. Code Subject Credits 1 MA101 Mathematics I 4 2 PH101 Physics I 5 3 ID101 Basic Electronics 4 4 IT103 Information Technology Environment 3 5 IT105 Computer Programming 5 6 MT101 Communicative English 2 7 Environment Science Audit Total 23 II Semester S. No. Code Subject Credits 1 EP101 Engineering Processes and Technology 3 2. DLD402 Digital Logic and Design 5 3. DSP102 Data Structures 5 4. MA102 Mathematics II 3 5. PH102 Physics II 4 6. VC102 Fundamentals of Visual Communication 3 Total 23 III Semester S.No. Code Subject Credits 1. IT203 Object Oriented Programming 4 2. IT205 Systems and Control 3 3. IT207 Data Communication 5 4. IT209 Computer Organization and Architecture 4 5. IT211 Discrete Mathematics and Mathematical Logic 3 6. MGT201 Psychological Basis of Organizational Behavior 3 7. MIT501 System Analysis and Design 3 Total 25 IV Semester S.No. Code Subject Credits 1. HU204 Fundamentals of Economics 3 2. HU202 Professional Communication Skill 3 3. IT 202 Microprocessor and Interface 5 4. IT204 Data Base Management Systems 4 5. IT502 Computer Networks 4 6. MA202 Probability and Statistics 3 7. MGT204 Elements of Management 3 Total 25 V Semester S.No. Code Subject Credits 1. IT301 Computer Graphics 4 2. IT303 Operating System 3 3. IT305 Software Engineering 4 4. IT307 Design and Analysis of Computer Algorithms 3 5. IT309 Internet Technologies 4 6. MGT301 Quantitative Methods 4 Total 22

Transcript of MVD 501: Data Structures and Algorithms (Basic Elective-I) (2 – 0 ...

1

Integrated Postgraduate (IPG) Programme: 2005 and before

I Semester S.No. Code Subject Credits

1 MA101 Mathematics I 4 2 PH101 Physics I 5 3 ID101 Basic Electronics 4 4 IT103 Information Technology Environment 3 5 IT105 Computer Programming 5 6 MT101 Communicative English 2 7 Environment Science Audit

Total 23 II Semester

S. No. Code Subject Credits 1 EP101 Engineering Processes and Technology 3 2. DLD402 Digital Logic and Design 5 3. DSP102 Data Structures 5 4. MA102 Mathematics II 3 5. PH102 Physics II 4 6. VC102 Fundamentals of Visual Communication 3

Total 23 III Semester

S.No. Code Subject Credits

1. IT203 Object Oriented Programming 4 2. IT205 Systems and Control 3 3. IT207 Data Communication 5 4. IT209 Computer Organization and Architecture 4 5. IT211 Discrete Mathematics and Mathematical Logic 3 6. MGT201 Psychological Basis of Organizational Behavior 3 7. MIT501 System Analysis and Design 3

Total 25 IV Semester

S.No. Code Subject Credits 1. HU204 Fundamentals of Economics 3 2. HU202 Professional Communication Skill 3 3. IT 202 Microprocessor and Interface 5 4. IT204 Data Base Management Systems 4 5. IT502 Computer Networks 4 6. MA202 Probability and Statistics 3 7. MGT204 Elements of Management 3 Total 25

V Semester S.No. Code Subject Credits

1. IT301 Computer Graphics 4 2. IT303 Operating System 3 3. IT305 Software Engineering 4 4. IT307 Design and Analysis of Computer Algorithms 3 5. IT309 Internet Technologies 4 6. MGT301 Quantitative Methods 4

Total 22

2

VI Semester S.No. Code Subject Credits

1. IT302 Programming Languages 3 2. IT304 Artificial Intelligence 3 3. IT306 Network Management and Security 5 4. IT308 Computer Peripheral and Interface 4 5. MGT302 Human Resources Management System 3 6. MIT302 Modeling and Simulation 4 7. Self Study 2

Total 24 VII Semester

MBA M Tech No. Code Subject Credits No. Code Subject Credits

1. MGT401 Management of Rural Sector and E-Governance

3 1 MGT401 Management of Rural Sector and E-Governance

2

2. MGT403 Research Methodology 3 2 MGT403 Research Methodology

2

3 MGT611 Technology Management

3 3 MGT611 Technology Management

3

4. MGT507 Cost and Accounting 3 4 MGT507 Cost and Accounting

3

5. MGT701 Project Management & Finance

3 5 MGT701 Project Management & Finance

3

6. MGT605 Internet Business Models and Business Strategy

2 6 MIT552 Communication Systems and Engineering

2

7. MGT609 IT Enabled Service Marketing

2 7 IT401 Advanced DBMS 3

8. HP201 Hardware Project 2 8 HP201 Hardware Project 2 Total 20 Total 20

VIII Semester MBA MTech

No. Code Subject Credits No. Code Subject Credits

1. MGT415 Consumer Behavior 2 1 IT402 Object Oriented Analysis and Design

4

2. MGT503 Ethics and Values in Management

2 2 IT404 Digital Signal Processing 5

3. MGT506 Marketing Management

3 3 IT406 Multimedia Technology 5

4. MGT508 Financial Management

3 4 MIT402 Data Mining Tools and Techniques

3

5. MGT608 Operations Management

3 5 MIT404 Human Computer Interface 3

6. MIT401 Data Mining Tools and Techniques

3 6 Advanced Software Engineering

5

7. MGT408 Risk Management 2 8. Advanced Software

Engineering 5

Total 23 Total 25

3

IX Semester

MBA M Tech No.

Code Subject Credits No. Code Subject Credits

1. MGT603 IT Entrepreneurship 3 1 MGT 502 Quality Bench Marking and BPR

3

2. MGT601 Business Process Integration

4 2 MGT 601 Business Process Integration

4

3. MGT603 Strategic Management 3 3 Free Elective 3 4. Elective 3 4 Elective 3 5. Elective 3 5 Free Elective 3 6. Self Study 3 6 Self Study 3 7. MGT800 Thesis 6 7 MGT 800 Thesis 6 8. MGT600 Colloquium 1 8 MGT 600 Colloquium 1 Total 26 Total 26

X Semester MBA M TECH

No. Code Subject Credits No. Code Subject Credits1. Project 6 1 Self Study 3 2. Elective 3 2 Free Elective 3 3. Elective 3 3 Elective 3 4. Elective 3 4 Thesis 9 5. Free Elective 3 Total 18 Total 18

4

IPG COURSE CURRICULUM (Currently 2006 Scheme)

I Semester

S.No. Code Subject Credits 1 AS101 Engineering Mathematics – I 4 2 AS103 Engineering Physics + Lab 5 3 AS105 Basic Electrical Engineering 4 4 IT106 Computer Programming + Lab 5 5 HU101 Language & Communication Skills 4 Total 22

II Semester S.No. Code Subject Credits

1 AS102 Engineering Mathematics – II 4 2 AS109 Material Science 4 3 AS106 Basic Electronics + Lab 5 4 AS108 Bio-Systems Engineering 4 5 HU102 Philosophy & Human Values 2 6 AS202 Probability & Statistics 4 Total 23

III Semester S.No. Code Subject Credits

1 IT102 Data Structures 4 2 IT302 Programming Languages + Lab

(OOPS) 5

3 IT302 Data Communication 4 4 IT209 Computer Organization & Architecture 4 5 MGT201 Organizational Behavior 4 6 ICT302 ICT Workshop 2 Total 23

IV Semester S.No. Code Subject Credits

1 IT405 Digital Logic Design + Lab (Digital System)

5

2 MGT203 Industrial Economics 3 3 IT201 System Analysis and Design 4 4 IT508 Database Management System 4 5 IT206 Computer Networks 4 6 IT205 Control Systems 4 Total 24

V Semester S.No. Code Subject Credits

1 IT401 Microprocessor Based System Design + Lab

4

2 IT301 Computer Graphics 4 3 IT403 Operating Systems + Lab 4 4 IT404 Software Engineering + Lab 4 5 IT307 Design & Analysis of Algorithms 4 6 IT309 Internet Technologies 4 Total 24

5

VI Semester

S.No. Code Subject Credits 1 IT501 Wireless Communication

Technologies 4

2 IT304 Artificial Intelligence 4 3 MIT302 Modeling & Simulation 4 4 IT104 Information Systems Security 4 5 AS305 Ecosystem & Sustainable

Development 3

6 HU511 Foreign Language (French / Japanese / German)

3

Total 22

Name Credits Summer Semester Project 6 Total 6

M. TECH. / MBA CURRICULA

IPG (M. TECH) VII Semester

S.No. Code Subject Credits 1 MGT531 Principles & Practices of Management 4 2 MGT512 Project Management 4 3 MIT402 Data Mining & Data Warehousing 4 4 MGT504 Research Methodology 4 5 EIM101 Entrepreneurship & Innovation Mgt. 4 6 MIT609 Mobile Computing 4 Total 24

VIII Semester S.No. Code Subject Credits

1 IT404 Digital Signal Processing 4 2 MVD607 Embedded Systems 4 3 CS501 Computer Vision 4 4 NLP 4 5 HU511 Foreign Language 3 6 Elective 4

Total 23 INTERNSHIP IX Semester

S.No. Code Subject Credits 1 MGT705 Knowledge Management 4 2 Elective-I 4 3 Elective-II 4 4 Thesis 8 5 Colloquium (Based On Summer

Internship) 4

Total 24 X Semester

S.No. Subject Credits 1 Thesis 20

6

Total 20 Electives (ICT)

MT618 RT Embedded Systems MIT627 Advanced Topics in SE MIT617 Grid Computing MIT641 Microelectronics MVD606 Advanced VLSI Architecture MVD608 Advanced topics in VLSI Design MAN606 Distributed OS IT607 Advanced Network Technologies MSE561 Software Quality Management

M.TECH. / MBA CURRICULA VII Semester (MBA)

S.No. Code Subject Credits 1 MGT531 Principles & Practices of Management 4 2 MGT512 Project Management 4 3 MIT402 Data Mining & Data Warehousing 4 4 MGT504 Research Methodology 4 5 MGT518 Entrepreneurship & Innovation Mgt. 4 6 MIT619 Mobile Computing 4 Total 24

VIII Semester S.No. Code Subject Credits 1 MGT506 Marketing Management 4 2 MGT608 Operations Management 4 3 MGT508 Financial Management 4 4 MGT302 Human Resource Development 4 5 HU511 Foreign Language 3 6 Elective 4 Total 23

INTERNSHIP IX Semester

S.No. Subject Credits 1 MGT705 Knowledge Management 4 2 Elective-I 4 3 Elective-II 4 4 MGT790 Thesis 8 5 Colloquium (Based On Summer

Internship) 4

Total 24 X Semester

S.No. Subject Credits 1 Thesis 20 Total 20

Elective (MBA)

MGT408 Risk Management MGT417 Supply Chain Management MGT605 Internet Business Models & Strategies MGT609 IT Enabled Services Management

7

MGT713 Public Private Partnership

M Tech (IT) I Semester

S.NO. Code Course Title Credits 1. MIT501 Basic Elective-I 3 2. MIT502 Basic Elective-II 3 3. MIT503 System Analysis and Design 4 4. MIT504 Communication Skills 3 5. MIT505 Essentials of Management 3 6. Environmental Science Audit Total 16

II Semester S.NO. Code Course Title Credits

1. MIT550 Research Methodology 3 2. MIT551 Computer Networks 3 3. MIT552 Advanced Communication

Engineering 3

4. MIT553 Data Base Management Systems 3 5. MIT554 Software Engineering 3 6. MIT555 Computer Graphics & Multimedia 3

Total 18 III Semester:

S.NO. Code Course Title Credits 1. Elective-I 3 2. Elective-II 3 3. MIT601 Seminar 2 4. MIT603 Dissertation 6 5. Total 14

IV Semester: S.NO. Code. Course Title Credits

1. MIT651 Dissertation 12 2. Total 12

List of Elective – I

S.NO. Code Course Title Credits 1. MIT606 Advanced DBMS 3 2. MIT607 Project Management & Finance 3 3. MIT608 Client-Server Based IT Solutions 3 4. MIT609 Distributed Computing 3 5. MIT610 Software Project Management 3 6. MIT611 Network Management and Security 3 7. MIT612 Recent Topics in Computer Network 3

8

M.Tech. (VLSI Design)

I Semester S.No. Code Course Title Credits

1. MVD550 MOS VLSI Circuit Design 4 2. MVD501 Basic Elective-I 3 3. MVD502 Basic Elective-II 3 4. MVD503 Integrated Circuit Technology 3 5. MVD554 Digital System Design Lab. 3 Environmental Science Audit Total 16

II Semester: S.No. Code. Course Title Credits

1. MVD551 CAD for VLSI 4 2. MVD552 Mixed Analog-Digital Design 4 3. MVD553 VLSI Testing and Testability 4 4. MVD504 Research Methodology 3 5. MVD505 VLSI Design Lab. 3 Total 18

III Semester: S.No. Code Course Title Credits

1. Elective-I 3 2. Elective-II 3 3. MVD601 Seminar 2 4. MVD603 Dissertation 6 Total 14

IV Semester: S.No. Code Course Title Credits

1. MVD651 Dissertation 12 Total 12

List of Electives: S.No. Code Course Title Credits

1. MVD606 Advanced VLSI Architectures 3 2. MVD607 Embedded System Design 3 3. MVD608 Advanced Topics in VLSI Design, 3

9

M.Tech. (Software Engineering) I Semester

S.No. Code Course Title Credits 1. MSE501 Basic Elective-I 3 2. MSE502 Basic Elective-II 3 3. MSE503 Software Engineering 4 4. MSE504 Communication Skills 3 5. MSE505 Software Engineering Lab.-1 3 Environmental Science Audit Total 16

II Semester: S.No. Code Course Title Credits

1. MSE551 Software Design and Construction 4 2. MSE552 Software Verification, Validation and

Testing 4

3. MSE553 Software Project Management 3 4. MSE554 Essentials of Management 3 5. MSE555 Software Engineering Lab.II 3 Total 18

III Semester: S.No. Code Course Title Credits

1. Elective-I 3 2. Elective-II 3 3. MSE601 Seminar 2 4. MSE603 Dissertation 6 Total 14

IV Semester: S.No. Code Course Title Credits

1. MSE651 Dissertation 12 2. Total 12

List of Electives:

S.No. Code Course Title Credits

1. MSE556 Internet Technologies 3

2. MSE557 Data Warehousing and Data Mining 3

3. MSE558 Advanced Topics of Software Engineering

3

4. MSE559 Object-Oriented Analysis & Design 3

5. MSE560 Component Based Software Development

3

6. MSE561 Software Quality Management 3

7. MSE562 Software Standards & Metrics 3

8. MSE563 Independent Study 3

10

M.Tech. (Advanced Networks) I Semester

S.No. Code Course Title Credits

1. MAN501 Basic Elective-I 3

2. MAN502 Basic Elective-II 3

3. MAN503 Essentials of Management 3

4. MAN504 Networking Essentials 4

5. MAN505 Environmental Science 3

Total 16

II Semester: S.No. Code Course Title Credits

1. MAN551 Research Methodology 3 2. MAN552 Network Design 4 3. MAN553 Network OS and Programming 4 4. MAN554 Network Management & Security 4 5. MAN555 Advanced Computer Networks 3 Total 18

III Semester: S.No. Code Course Title Credits

1. Elective-I 3 2. Elective-II 3 3. MAN601 Seminar 2 4. MAN603 Dissertation 6 Total 14

IV Semester: S.No. Code Course Title Credits

1. MAN651 Dissertation 12 2. Total 12

List of Electives: S.No. Code Course Title Credits

1. MAN606 Distributed Operating System 3 2. MAN607 Mobile AD-Hoc Networks 3 3. MAN608 Internet, intranet and Web

Enablement 3

4. MAN609 Advanced Network Technologies 3 5. MAN609 Grid Computing 3

List of Electives: S.No. Code Course Title Credits

1. MAN611 Gigabit Networking 3 2. MAN612 Network Convergence & VolP 3 3. MAN613 Embedded System Design 3 4. MAN614 Optical Networks 3 5. MAN615 Recent Topics in Computer

Network 3

11

M Tech (2008)*

Sem Code Course Title Type Credits *CS101/ CS102 *Modeling & Simulation /

Advanced Database Management System

Basic Core 4

CS103 Advanced Computer Architecture Basic Core 3 CS104 Advanced Data Structures & Algorithms Basic Core 4 CSXYZ Specialization Core/Elective Specialization

Core/Elective 4/3

CSXYZ Specialization Core/Elective /Open Elective

Specialization Core/Elective/ Open Elective

4/3

I

CS001 Communication skills Core 2 CS105 *Advanced Operating Systems/

Digital Signal Processing Basic Core 4

CS106 Advanced Computer Networks Basic Core 3 CSXYZ Specialization Core/Elective Specialization Core/

Elective 4/3

CSXYZ Specialization Core/Elective Specialization Core/ Elective

4/3

CSXYZ Open /Specialization Elective Specialization Elective/Open Elective

4/3

II

CS002 Research Methodology Basic Core 2 CSX97 Seminar Specialization Core 3 III CSX98 Major Project Part I Specialization Core 6

IV CSX99 Major Project Part II Specialization Core 12 Note * Based on the background of students, one of these courses will be offered.

** X may be a number from 4 to 8 depending on the specialization he/she does his/ her project. YZ may be the specific number of a particular

X =4 for courses in Visual Information Processing; =5 for courses in VLSI, =6 for courses in Digital Communications; =7 for courses in Advanced Networks =8 for courses in Information Security. ; =9 for Open electives * Tentative Structure. This is subject to revision/amendments.

Open Electives Sn Code Course Title L-T-P

1 CS901 Soft Computing 3-0-2

2 CS902 Data Warehousing and Data Mining 3-0-0

3 CS903 Software Engineering 3-0-2

4 CS904 Information Theory and Coding 3-0-0

5 CS905 Advanced Graph Theory 3-0-0

6 CS906 Multiobjective Optimization Methods 3-1-0

* Some electives from Management will also be offered.

12

Specialization : Visual Information Processing Sn Code Course Title L-T-P Type 1 CS401 Computer Vision 3-0-2 Core

2 CS402 Computer Graphics and Multi-media Systems

3-0-0 Core

3 CS403 Information Retrieval 3-0-2 Elective

4 CS404 Pattern Recognition 3-0-2 Core

5 CS406 Advanced Computer Graphics 3-0-2 Elective

6 CS407 Natural Language Processing 3-0-0 Elective

7 CS408 Artificial Intelligence 3-0-2 Elective

8 CS409 Digital Image Processing 3-0-2 Core

9 CS410 Special Topics in Visual Information Processing

3-0-0 Elective

Specialization: VLSI Sn Code Course Title L-T-P Type

1. CS501 MOS-VLSI Circuit Design 3-0-2 Core

2. CS502 CAD for VLSI 3-0-2 Core

3. CS503 Mixed Analog-Digital Design 3-0-2 Core

4. CS504 VLSI Testing & Testability 3-0-2 Elective

5. CS505 VLSI System Design 2-0-2 Elective

6. CS506 Embedded System Design 3-0-0 Elective

7. CS507 Low Power Circuits and Systems 2-0-2 Elective

8. CS605 Digital Signal Processing 3-0-2 Elective

9. CS510 Special Topics in VLSI Design 3-0-0 Elective

Specialization: Digital Communications Sn Code Course Title L-T-P Type

1. CS601 Communication Systems 3-1-0 Core

2. CS602 Cellular and Mobile Communication Systems 3-1-0 Elective

3. CS603 Digital Signal Processing 3-0-2 Core

4. CS604 Advanced Communication Engineering 3-1-0 Elective

5. CS605 Optical Communication 3-1-0 Elective

13

6. CS606 Adaptive Signal Processing 3-1-0 Elective

7. CS608 Detection and Estimation Theory 3-1-0 Core

8. CS609 Signal Theory 3-1-0 Elective

9. CS610 Special Topics in Communications 3-0-0 Elective

10. CS611 Mobile Computing 3-0-2 Elective

Specialization : Advanced Networks Sn Code Course Title L-T-P Type

1. CS602 Cellular and Mobile Communication Systems 3-1-0 Elective

2. CS803 Network Management and Security 3-0-2 Core

3. CS611 Mobile Computing 3-0-2 Elective

4. CS701 Distributed Computing 3-0-0 Core

5. CS702 Grid and Peer-to-peer computing 3-0-0 Elective

6. CS703 Queuing Theory and Data Networks 3-1-0 Core

7. CS704 Quantum Computing 2-0-2 Elective

8. CS710 Special Topics in Networks 3-0-0 Elective

Specialization : Information Security Sn Code Course Title L-T-P Type

1 CS801 Information Privacy and Computer Security 3-0-0 Core

2 CS802 Modern Cryptography 3-0-2 Core

3 CS803 Network Management and Security 3-0-2 Core

4 CS805 Lightweight Security 3-0-0 Elective

5 CS806 Verification of Security Protocols 3-0-0 Elective

6 CS807 Access Control System and Methodology 3-0-0 Elective

7 CS808 Telecommunications, Network and Internet security 3-0-0 Elective

8 CS809 Digital Rights Management

3-0-0 Elective

9 CS810 Special Topics in Information Security 3-0-0 Elective

10 CS811 Cyber Laws and information Crime 3-0-0 Elective

14

MBA I Semester

S.No Code Subject Credits 1 HU 501 Communication Skills 2 2 IT 105 Computer Programming & Lab. 2 3 MGT501 Management of Organization & HR 3 4 MGT503 Ethics & Values in Management 1 5 MGT505 Business Economics & Legal Environment 2 6 MGT507 Cost & Accounting 2 7 MGT509 Seminar 1 8 MGT511 Quantitative Techniques 2 9 MIT501 System Analysis & Design 2 Total 17

II Semester

S.No Code Subject Credits 1 IT 206 Computer Network 3 2 IT 508 Database Management Systems 3 3 IT 554 Software Engineering 2 4 MGT 403 Research Methodology 1 5 MGT 502 Quality and Benchmarking 1 6 MGT 506 Marketing Management 2.5 7 MGT 510 Operations Management 2 8 MGT 512 Project Management 2 9 MGT508 Financial Management 2.5 Total 19

III Semester S.No Code Subject Credits

1 MGT 401 Management of Rural& Social Sector & E-Governance

2

2 MGT 601 Business Process Integration 3 3 MGT 603 Strategic Management 3 4 MGT 605 Internet Business Models & Strategy 2 5 Elective I 3 6 Self Study 2 7 Colloquium (Based on Summer Project) 1 8 Thesis 2 Total 18

IV Semester S.No Code Subject Credits

1 MIT 402 Datawarehousing and Datamining 3 2 Elective II 3 3 Elective III 3 4 Free Elective 3 5 Thesis 6 Total 18

15

Course Contents

Note: The course contents are indicative only.

16

AS101: Engineering Mathematics-I Matrices: Introduction and Rank of a mtrix, Elementary transformation of a martix, Gauss-Jordan method of finding the inverse, Linear dependence, Consistency of linear system of equations, Partition method of finding the inverse, Linear transformation and Orthogonal transformation, Eigen value and eigen vectors, Properties of eigen values, Caylay Hamitlon theorem, Reduction to diagonal form, Complex matrices. Partial Derivatives: Partial Derivatives, Homogeneous Equations, Euler’s theorem and Applications, Total Derivatives, Change of variables, Chain rules and problems, Taylor’s theorem for function of two variables and applications, Errors and approximations of functions of multi-variables, Maxima and Minima of functions of two variables, Lagrange’s method of undetermined multipliers. Differential Equations: Formation of DE and first order DE, Linear diffrential equations, Exact differential equations, Reducible to exact differntial equations and problems, Higher order linear differential equations, Method of Variation and Undetermind coefficients for finding P.I., Reducible to linear differential equations, Application of DE (orthogonal trajectories, Physical applications, L-R electrical series circuit, Oscillatory electrical circuit). Solid Geometry: Equation of Sphere, section of a sphere by a plane, tangent plane, orthogonal spheres, Equation of cone, Right circular cone, Equation of cylinder, Right cylinder cone, Ellipsoid, Hyperboliod of one and two sheet, Few standard Surface of revolutions. Vector Calculus: Introduction and Differntistion of vectors, Curves in space, Scalar and vector point functions, Gradient, Directional derivatives and problems, Physical interpretation of Divergence, Curl and applications, Del applied twice to a point functions, Integration of vectors, line integrals, Surface and Green’s theorem, Stoke’s theorem, Multiple integral concepts and Volume integrals, Gauss Divergence theorem, Irrotational and Solenoidal fields. AS103: Engineering Physics Quantum Mechanics-I: Dual nature of matter, de-Broglie Hypothesis, phase velocity and group velocity, their relations, wave function & its physical significance, probability density, Schrodinger’s wave equation, eigen values & eigen functions, applications. Electronic conduction in solids: Drude-Lorentz Theory, Drift velocity, relaxation time, mean collision time, mean free path, Electrical conductivity, Quantum free electron theory, density of energy states, Fermi energy, thermionic emission. Lasers: Interaction of radiation with matter, Einstein Coefficients, Types of Lasers, Solid state lasers, Ruby lasers, He-Neon Laser, Applications of Lasers, Holography & its applications. Optical Fibers : Optical fibers, propagation of light through a cladded fiber, total internal reflection, acceptance angle and acceptance cone, numerical aperture, types of optical fibers, modes of propagation, applications of fiber optics in information technology (IT). Current trends in Engg. applications : Quantum information & quantum computing, evolution of quantum theory, quantum computer, nanoscale systems and nanotechnology, nanoscience and technology, composite materials, smart materials and structures, nano and micromechanical systems (NEMS and MEMS). AS105: Basic Electrical Engineering Basic Concepts: System of units, Energy. Electric Charge, current, electromotive force and potential difference. Ohm’s Law, Faraday’s law of electromagnetic induction, Kirchhoff’s laws, Ampere’s law, Electrical and Electronic materials and devices. Circuit Elements: Resistors, conductors and inductors, Active and passive circuit elements, Dependent and independent current and voltage sources, Reference directions and symbols, Power and energy, Resistance parameter, Inductance parameter, Capacitance parameter, Operational Amplifier and its role as circuit element and as controlled source. Elementary Network Theory: Series and parallel combination of resistances, capacitances and inductances, Network analysis by Kirchhoff’s laws. Superposition theorem. Thevenin’s theorem. Norton’s theorem. Delta-Star transformation. Maximum power transfer. Inductance in a DC Circuit: Inductive and non-inductive circuit. Inductance of air-cored and iron- cored coil. Growth and decay of current in LR circuit. Energy storage. Mutual inductance and coupling co-efficient. AC Fundamentals: Generation of single phase and three phase alternating e.m.f. Relationship between frequency, speed and number poles. RMS, average, instantaneous and Peak Values of sinusoidal waveform. Voltages and currents in star and delta circuits. Inductive reactance and impedance of RL load.

17

Phasor representation of alternating quantity. Active, reactive and apparent powers, power factor and power triangle. Working principle of transformer. AS202: Probability and Statistics Introduction, Measures of Central Tendency and Dispersion in Frequency Distributions, Arithmetic Mean, Weighted Mean, Geometric Mean, Median, Mode, Dispersion, Ranges, Coefficient of Variation. Probability, Basic terminology, Types of Probability, Probability rules, Probability distribution, Binomial distribution, Poisson distribution, Normal distribution. Sampling and Sampling Distribution, Random sampling, Design of Experiments, Sampling distribution, Relationship between sample size and standard error. Testing Hypotheses: One Sample Test, Basics to hypotheses – testing procedure, Testing hypotheses, Hypotheses testing of means, measuring the power of hypotheses test. Testing Hypotheses: Two Sample Test, Testing for differences between means and proportions, Testing differences between means with dependent samples, Probability values. Chi – Square and Analysis of Variance, Shi – Square as a test of independence, Testing the appropriateness of a distribution, Analysis of variance, Inference about a population variance. Simple Regression and Correlation: Estimation using the regression line, Correlation analysis, making inferences about population parameters. Multiple Regression: Multiple regression and correlation analysis, Finding multiple regression equation, Inferences about population parameters. Time Series and Forecasting, Variation in time series, Trend Analysis, Cycle Variation, Seasonal Variation, Irregular Variation, Time series analysis in forecasting. Activities: Software development in C++ to generate Normal Distribution Curves, Paper Submission on advanced topics related to the application of statistics. AS301: Environmental Science What is environmental engineering science?, Domain of Environmental engineering, Water, Air and their impurities, Transformation Processes, Transport Phenomena, Transport and Transformation Models, Applications in Water quality engineering, Air quality engineering and Hazardous Waste Management. Group Activity (4-6 students) : Presentation of 15-30 min on different natural disasters, for example Water pollution, Air pollution, Noise pollution, Acid Rain, Earth quack, Ozone layer depletion etc. AS312: Fundamentals of Visual Communication Introduction to VC-VC as language of Engineering drawing and Communication. ,Drawing Tools and Instrumentation, Introduction to Conventions.; First Angle and Third Angle Projections.;Introduction to Computer Graphics. ; Drawing Elements and their Generation. ;Generation of Solids. ; Orthographic Projection (OP).;Different Types of Lines and their meaning. ; Exercise of Orthographic Projections.;Drawing Conventions and Symbols. ; Exercise. ;Introduction to Professional Software – AutoCAD-Drawing Commands; Lab. CS001: Communication Skills Importance of Effective Communication; Reading, writing and oral communication skills; Methods/Modes of communication, choice of media; Barriers to communication. Basics of Technical report Writing, Referencing methods, Visual communication and its impact, Hands-on-experiences and Case studies

18

CS002: Research Methodology Research methodology: introduction and motivation, types of research, research approaches, Significance of research, research methods versus methodology, Defining the research problem, selecting the problem, techniques involved in defining a problem, Measurement in research, measurement scales, sources of error in measurement; technique of developing measurement tools, scaling, Methods of data collection ,Case study method, meaning, advantages, limitations, Meaning of interpretation, significance of report writing, different steps in writing report CS101: Modelling and Simulation Introduction and basic simulation procedures. Model classification : Monte Carlo simulation, discrete-event simulation, continuous system simulation, mixed continuous/discrete-event simulation.Quantitative modelling paradigms: queueing networks, stochastic process;algebras and stochastic Petri nets Input and output analysis: random numbers, generating and analysing random numbers, sample generation, trace- and execution-driven simulation, point and interval estimation. Variance reduction techniques, Process-oriented and parallel and component simulation and modelling. CS102: Advanced Database Management Systems Formal semantics of relational databases and systems, Data Model, physical database tuning, advanced issues in query optimization and transaction processing. Advanced database facilities such as triggers and materialized views, query caching, and database mediation. Introduction to modern database systems: object-relational databases, deductive databases, spatial databases, temporal databases, multimedia databases, Real Time Databases and advanced relational databases. Current topics in data base research and development. CS103: Advanced Computer Architecture Instruction set design (RISC and CISC), virtual memory system design, memory hierarchies, cache memories, pipelining, vector processing, I/O subsystems, co-processors, and multiprocessor architectures.

CS104: Advanced Data Structures and Algorithms

Review of basic linear data structures and their realization in object oriented environments. Trees, Graphs, heaps. Graph algorithms: Matching and Flows. Approximation algorithms: Use of Linear programming and primal dual, Local search heuristics. Parallel algorithms: Basic techniques for sorting, searching, merging, list ranking in PRAMs and Interconnection networks. CS105: Advanced Operating Systems Operating systems structuring, multithreading and synchronization, systems issues in parallel and distributed computing systems. CS106: Digital Signal Processing Discrete-time signals and systems, Constant coefficient difference equation. Review of Z Transform: properties, R.O.C, stability and Causality criterion. Structures for digital filters. DTFT and DFT: properties, linear and circular convolution. FFT: Decimation in time & Decimation in frequency. Design of IIR Filters: Bilinear transformation, Impulse invariant transformation. Butterworth, Chebychev, Inverse Chebychev and Elliptical filters etc.

19

Design of F.I.R filters by windowing: rectangular, Bartlett, Hann, Hamming, Kaiser window filters, Design method, Relationship of Kaiser to other windows. Application of MATLAB for design of digital filters. Advanced signal processing techniques: Multirate Signal processing – Down sampling/upsampling. CS107: Advanced Computer Networks Internet overview, in-depth study of the application, transport, network and link layers and associated protocols, peer-to-peer networks CS401: Computer Vision Overview of Applications; Camera; Physics of Image Formation, Projective Model of Camera, Camera Calibration; Multiple-view Geometry and Reconstruction; Edge/feature extraction, correspondence and tracking, 3D structure/motion estimation. Object recognition, Scene and activity interpretation. Shape from X (defocus, shading, texture); Motion Analysis and Tracking; Object Recognition and Image Understanding. CS402: Computer Graphics and Multimedia Systems Computer graphics introduction, interactive graphics, raster graphics, display techniques, geometrical transformation, 2D transformation, Affine and projective transformation, homogeneous co-ordinate system, control points, 3D transformation, geometrical modeling, parametric cubic curves, curve entities, synthetic curve, B-Spline, Bezier curve, solid modeling, lighting / illumination and shading effect, radiance, bidirectional reflectance distribution function BRDF, radiosity, radiance equation, ray tracing, recursive ray tracing, rendering, clipping, Parallel and perspective projection, Euler’s rule, 3D view, introduction to multimedia, representation of graphics and image data, visual modeling, image representation and processing, BIT image, file format, Color model, Color look up table, median – cut-algorithm, multimedia authoring, image compression, Hoffman coding, FM, digital audio signal, MIDI, wave table CS403: Information Retrieval Introduction – What is IR; Applications and Significance; retrieval evaluation; Query Modelling and Query Languages; Indexing and Searching Text; Multimedia IR: Models, indexing, searching; User Interfaces and Visualization: Distributed IR; Web Search Engines; Digital Libraries. CS404: Pattern Recognition Application to pattern recognition, statistical decision theory, image processing and analysis, pattern recognition scheme, feature extraction, shape and texture based classification, concept of probabilities, random variables, joint distribution, supervised and unsupervised learning, RISK estimation, Statistical decision making, Baye’s decision, priori probability, posteriori probability, multiple feature, decision boundary, estimation of error rate, non parametric decision making, nearest neighbor classification, adaptive discriminant function, PARZON window estimator, clustering, unsupervised classification, Fuzzy classification, Fuzzy clustering, artificial neural network, nets with hidden layers, back propagation algorithm, Hopfield network

CS406: Advanced Computer Graphics

Prerequisite: CS402 Rendering: Ray tracing, Radiosity methods, Global illumination models, Shadow generation, Mapping, Anti-aliasing, Volume rendering, Geometrical Modelling: Parametric Surfaces, Implicit Surfaces, Meshes,

20

Animation: Spline driven, quarternions, articulated structures (forward and inverse kinematics), deformation - purely geometric, physically-based. Other advanced topics selected from research papers. CS407: Natural Language Processing Introduction to NLP; History and state-of-the-art; Lexical semantics and word-sense disambiguation; Part-of-speech tagging; Morphology; Context-sensitive spelling correction; Noisy channel model; Language modeling; Parsing; Discourse processing; Dialogue systems; Generation; Inference and world knowledge; Semantic analysis ;Information extraction Machine Translation; CS408: Artificial Intelligence Problem solving, search techniques, control strategies, game playing (minimax), reasoning, knowledge representation through predicate logic rule ;bnased s;ystems, semantics nets, frames, conceptual dependency formalism. Planning, Handling uncertailaty: Bayesian Networks, Dempster-Shater theory, certainity factprs, Fuzzy logic Learning through Neural nets-Back propagation, radial basis functions, Neural computationjal models - Hopfield Nets, Boltzman machines, PROLOG programming Expert Systems. CS409: Digital Image Processing Introduction, Digital image processing, image representation, image sampling and quantization, image histogram, image enhancement, mask processing, spatial domain operation, average filter, median filter, high pass filter, histogram modification, histogram equalization, segmentation, edge detection, gradient operator, first order, 2nd order, LOG operator, Canny edge detection, boundary extraction, boundary representation, chain code, frequency domain analysis, filtering and restoration, DFT, Inverse filter, Wiener filter, other Fourier domain filter, image perception, color representation, image compression, file formats, coding. CS410: Special Topics in Visual Information Processing This will focus on special topics of contemporary relevance and interest to both industry and research. CS501: MOS VLSI Circuit Design MOS transistor structure, CMOS process flow, Design rules and layout, CMOS inverters: static characteristics and dynamic characteristics, Combinational and sequential MOS logic circuits, Low power CMOS logic circuits, Semiconductor memories, and VLSI design methodology. CS502: CAD for VLSI Introduction to VLSI design flow, Overview of simulation with simulation models, categories of simulations, simulation for design verification, advantages, disadvantages and speed of simulation, and types of simulation; Basic features of VHDL, Verifying behavior prior to system construction simulation and logic verification, Behavioral synthesis, RTL design, Logic synthesis, Optimization and high level synthesis, Introduction to Finite state machines (FSM), FSM synthesis, and technology mapping, VLSI physical design with layout algorithms, circuit partitioning, placement and routing algorithms, Introduction to reconfigurable computing and Field Programmable Gate Arrays (FPGAs), and Technology and challenges facing the industry today and in the next ten years. CS503: Mixed Analog-Digital Design Prerequisite: CS501 Introduction to Mixed Analog Digital Design with concepts of digital IC design, concepts of analog IC design, analog signal processing and examples of mixed digital analog systems, VLSI Technology and Layout, MOSFET modeling for ICs with MOS as an amplifier and as a switch, biasing of MOS amplifiers, small

21

signal operation and models, SPICE simulation of MOS circuits; Analog CMOS sub circuits with current sources, current mirrors, current source amplifiers, source follower, cascade and differential amplifiers, CMOS OPAMPs, Comparators, Switched capacitor circuits, and Digital to analog and Analog to digital converters with basic circuits using binary weighted resistors, R-2R ladders, dual slope A/D converter, parallel or flesh converter and charge redistribution converter. CS504: VLSI Testing and Testability Prerequisite: CS502 Introduction, VLSI test process and equipment, Test economics, Yield analysis and product quality, Faults and Fault Modeling, Logic Simulation, Fault Simulation, Testability measures, Combinational Logic Test Pattern Generation basics, Combinational ATPG and logic redundancy, Combinational ATPG algorithms, Major and advanced combinational ATPG algorithms, Sequential Logic Test Pattern Generation, Function Testing, Delay tets, IDDQ current testing, Memory Testing, Pattern sensitive, Electrical meory test, Memory NPSF and parametric test, Ad Hoc Design for Testability, Structured Design for Testability, Built-In Self-Test, BIST Pattern Generation, and Response Analysis. CS505: VLSI System Design Prerequisite: CS501 Introduction to VLSI Systems: VLSI overview, VLSI designs flow, design hierarchy, VLSI design styles .Semiconductor technology trends and impact on VLSI architecture and design; Methodologies for VLSI structured design: Design analysis and simulation, Design Verification, Implementation approaches, Design synthesis, Validation and testing of integrated circuits. VLSI system design and optimizations for performance and power Design for test Case Studies: Application of CAD tools to design VLSI system based on above concepts Students will use VLSI CAD tools for layout and simulation. Laboratory experiments will focus on layout analysis, computer-aided layout, and logic and timing simulation. Students will be exposed to the state-of-the art CAD tools and CMOS circuit and system design methods. CS506: Embedded System Design Introduction to an Embedded systems design, Real Time Operating Systems and its overview, Implementing Embedded Systems: Hardware/Software Co-design, Validation, Program Analysis and Design, Microcontroller, Embedded System Development, and Networks for Embedded Systems, and System Design Techniques CS507: Low Power Circuits and Systems Prerequisite: CS501 Sources of power dissipation in CMOS circuits, Static power estimation techniques (including probabilistic simulation, probabilistic modeling of dependencies, macro-modeling) , Dynamic power estimation techniques (including sampling techniques and sequence compaction), Power optimization at circuit level (including transistor resizing) Power optimization at logic level (including multilevel and two level optimization) Power optimization at RT- and behavioral-level (including module assignment, register sharing for low power and high speed, multiple voltage assignment) Voltage scaling approaches and Minimizing switching capacitance, Special techniques and Advanced techniques CS510: Special Topics in VLSI This will focus on special topics of contemporary relevance and interest to both industry and research. CS601: Communication Systems

22

Review of Fourier methods of signal and system analysis ,Power and energy spectral densities, Correlation functions, Hilbert Transform, Band-pass signals and systems. Review of probability, Random variables and Random Process. Review of Continuous-wave (CW) modulation. Digital transmission of analog signals: Sampling theorem, Quantization, Pulse code modulation (PCM) system, Electrical waveform representation of binary sequences, Differential Pulse Code Modulation (DPCM), Delta Modulation, Adaptive delta modulation, Noise Performance of a PCM System. Digital Modulation Techniques: ASK, PSK and, FSK. Characterization of Communication Signals and Systems: Representation of band-pass signals and systems, Signal space representation, Representation of digitally modulated signals, spectral characteristics of digitally modulated signals. Optimum Receivers for the AWGN Channels: Correlation demodulator, Matched filter demodulator, The optimum detector, The maximum-likelihood sequence detector. Performance of the optimum receiver for memoryless modulation CS602: Cellular and Mobile Communication Systems Prerequisite: CS601 Evolution of wireless communication, Wireless generations and standards. Fundamentals of cellular systems, Operation of cellular system, Concept of frequency reuse, Channel assignment strategies, Hand off strategies, Co-channel and Adjacent channel interference, Trunking and grade of service. Cell splitting, Sectoring. Mobile Radio signal propagation, path loss and channel models: Large Scale Path Loss, Small Scale Path Loss - Rayleigh and Rician Fading. Modulation techniques for mobile radio.Multiple access techniques (F/TDMA, CDMA, SDMA, MU-MIMO, OFDMA);Current and upcoming wireless systems: 3G, 4G, 802.11a/b/g, 802.16, WiMAX, 802.22 CS603: Advanced Communication Engineering Prerequisite: CS601 Signal design for band-limited channels: Characterization of band-limited channels, Nyquist criterion, Partial response signals, Data detection for controlled ISI, Probability of error in detection of PAM. Communication Through Band-Limited Linear Filter Channels: Optimum receiver for channels with ISI and AWGN, Linear equalization, Decision-feedback equalization, reduced complexity ML detectors, Turbo equalization. Digital Communication Through Fading Multipath Channels: Characterization of Fading Multipath Channels, Effects of signal characteristics on the choice of a channel model, Diversity techniques, A tapped delay line channel model, Rake receiver demodulator. Spread Spectrum Signals for Digital Communications: Direct sequence spread spectrum signals (DSSS), Frequency hopped spread spectrum signals (FHSS), PN sequences. Multiuser Communications: Introduction to multiple access techniques, Capacity of multiple access methods, CDMA, ALOHA systems and protocols, Carrier sense systems and protocols. CS604: Optical communication Introduction to optical communications, Optical signaling schemes viz., IM, PL, PCM, PCM/PL, digital PPM, PRM, PFM etc., video signal, electro-optic modulators.Various receiver configurations, performance evaluation of various optical receivers and their comparative study, noise sources in optical communication, , signal-to-noise ratio (SNR) calculations, Optimization of SNR, Applications of optical amplifier in the system. Optical preamplifier design. Optical line coding schemes: NRZ, RZ, Block codes, Error correction. Optical fiber link design power budget, time

23

budget and maximum link length calculation, hybrid fiber co-axial/microwave links, fiber-in the loop (FITL) - FTTH/FFTB, FTTC. WDM Systems. CS605: Adaptive Signal Processing Prerequisite: CS601 Introduction to Adaptive Filters: Adaptive filters, filter structures, cost functions, applications etc. Stationary Processes and Models: Mean Ergodic theorem, correlation matrix and its properties, stochastic models, the eigenanalysis. Wiener Filters: Principle of orthogonality, minimum mean-squared error (MMSE), Wiener-Hopf equations, MMSE cost function, linearly constrained minimum variance filter. Linear Prediction: Forward and backward linear prediction, Levinson algorithm, lattice filters and their properties, joint process estimation. Stochastic Methods: Steepest-descent algorithm, its stability and transient behavior, Least Mean Square (LMS) algorithm, properties of LMS, Recursive LMS (RLMS) algorithm. Least Square Methods: Least squares and orthogonality, Recursive least squares (RLS) algorithms, properties of RLS. CS606: Detection and Estimation Theory Detection Theory: Binary decisions - Single observation: Maximum likelihood decision criterion; Neymann-Pearson criterion; Probability of error criterion; Bayes risk criterion; Minimax criterion; Robust detection; Receiver operating characteristics. Binary decisions - Multiple observations Vector observations; the general Gaussian problem; Waveform observation in additive Gaussian noise; Integrating optimum receiver; Matched filter receiver. Estimation Theory Maximum likelihood estimation; Bayes cost method - Bayes estimation criterion- Mean square error criterion; Uniform cost function; absolute value cost function; Linear minimum,variance - Least squares method; Estimation in the presence of Gaussian noise. Linear observation; Non-linear estimation.;Properties of estimators Bias, Efficiency, Cramer-Rao bound, Assymptotic properties; Sensitivity and error analysis.;State Estimation: Prediction; Kalman filter. Sufficient statistics and Statistical Estimation of Parameters: Concept of sufficient statistics; Exponential families of distributions; Exponential families and Maximum likelihood estimation; Uniformly minimum variance unbiased estimation. CS607: Signal Theory Representation of deterministic signals: Orthogonal representation of signals. Dimensionality of signal spaces. Construction of orthogonal basis functions. Time-bandwidth relationship: RMS duration and bandwidth, uncertainty relations. Random variables: Distribution and density functions, Some special random variables, Conditional distributions and total probability. Functions of one random variable: Mean, variance, Moments, Characteristic functions. Functions of two random variables: Moments and joint distributions, Conditional distributions, Conditional expected values, Mean square estimation.

24

Random Processes: Definition and classification, stochastic integrals, Fourier transforms of random processes, stationary and non-stationary processes, correlation functions. Ergodicity, power spectral density, transformations of random processes by linear systems. Representation of random processes (via sampling, K L expansion and narrow band representations), special random processes (white Gaussian noise, Wiener-Levy processes, shot-noise processes, Markov processes). Introduction to wavelet transform. CS608: Mobile Computing Wireless communication principles such as wireless transmissions, smart antennas, frequency allocations, error detection and correction, location-based technologies, spread spectrum, and CDMA/TDMA. wireless LANs with emphasis on 802.11, Bluetooth, wireless sensor networks, UWB (Ultra Wideband), cellular networks ranging from 1G to 5G, mobile ad hoc networks (MANETs), wireless local loops, satellites communications. Mobility Management: Cellular architecture, Co-channel interference, Mobility: handoff, types of handoffs; location management, HLR-VLR scheme, hierarchical scheme, predictive location management schemes. Wireless Internet, Mobile IP, wireless gateways, mobile application servers. Ad hoc Network Routing Protocols: Ad hoc network routing protocols, destination sequenced distance vector algorithm, cluster based gateway switch routing, global state routing, fish-eye state routing, dynamic source routing, ad hoc on-demand routing, location aided routing, zonal routing algorithm. The architectural, security, and management/support issues and their role in building, deploying and managing wireless systems in modern settings. wireless security wireless sensor applications, and mobile agent applications. CS610: Special Topics in Communications This will focus on special topics of contemporary relevance and interest to both industry and research. CS701: Quantum Computing Introduction, and fundamental notions of computation theory and quantum physics; Review of the necessary tools from linear algebra; Concept of qubits and the framework of quantum mechanics, quantum model of computation; Super dense coding and quantum teleportation, quantum algorithms, algorithms with super polynomial speed-up; Algorithms based on amplitude amplification, quantum computational complexity theory and lower bounds and quantum error correction in detail. CS702: Distributed Computing Models of distributed computing; Basic issues; Causality, Exclusion, Fairness, independence, Consistency; Specification of Distributted Systems; Transition systems, Petri nets, process algebra properties; Safety, Liverness, Stability. CS703: Grid and Peer-To-Peer Computing Computing grids and data grids; Data management in data grids; Resource management and scheduling in computing grids; secure data grid technologies ;P2p systems: pure p2p, super peers, hybrid P2p techniques: distributed hashing, routing, free rider problem ;P2p security ;Current p2p systems: Napster, Gnutella, KazaA, FreeNet, Pastry, Tapestry, CS704 Queuing Theory and Data Networks Review of the lower four layers of the ISO-OSI Model.

25

Queueing Theory: Introduction, Little’s theorem, Applications of the Little’s theorem. The M/M/1 queueing system, M/M/m and M/M/{infinity}, and M/M/m/m, and other Markov systems. The M/G/1 system. Networks of transmission lines. Time reversibility-Burke’s theorem. Networks of queues-Jackson’s theorem. Multi-access communication, Routing and flow control in data networks. Traffic modeling and the application CS710: Special Topics in Networks This will focus on special topics of contemporary relevance and interest to both o industry and research.

CS801: Information Privacy and Computer Security Introduction to security and privacy issues associated with information systems. Control of access through technical and physical means. Confidentiality, integrity, Identification and authentication. Management of encryption systems, key protection and distribution. Privacy legislation and technical means of providing privacy. Operating System security, Database security. CS802: Modern Cryptography Secret Key Cryptography, Public Key Cryptography, Hash functions and MACs, Public key Infrastructure, Digital signatures CS803: Network Management and Security Basic notions of confidentiality, integrity, availability; cryptographic systems, coding and decoding of messages. Cryptographic protocols for privacy, integrity, Authentication, key exchange and access control. TCP/IP security; Firewalls, IPSec; Virtual Private Networks, Web-service security CS804: Lightweight Security Introduction to lightweight Security, Issues of Sensor network, RFID system, smart card system. Remedies against their vulnerabilities. CS805: Verification of Security Protocols Black Box modeling, Secrecy, Authenticity and non repudiation (usage of nonce), BAN-logic, model checking, spi-calculus. CS806: Access Control System and Methodology Access control Techniques, Access Control Administration, Identification and Authentication Techniques, Access Control Methodologies and Implementation. Relational Database Access controls using SQL, Monitoring and Penetration Testing

CS807: Telecommunications, Network and Internet Security Communications and Network Security, Internet/ Intranet/ Extranet security, IPsec Virtual Private Networks, Firewalls, E-mail Security, Secure Voice Communications Network Attacks and countermeasures. CS808: Digital Rights Management Content protection technologies, right expression languages, DRM Architecture, Case study (Analysis of commercial DRM technology) CS810: Special Topics in Information Security This will focus on special topics of contemporary relevance and interest to both industry and research.

26

CS901: Soft Computing Introduction, Soft Computing concept explanation. Importance of tolerance of imprecision and uncertainty. Biological and artificial neuron, neural networks. Adaline, Perceptron. Madaline and BP (Back Propagation) neural networks. Adaptive feedforward multilayer networks. RBF and RCE neural networks. Topologic organized neural networks, competitive learning, Kohonen maps. CPN , LVQ, ART, Neocognitron neural networks ,Neural networks as associative memories (Hopfield, BAM, SDM). Solving optimization problems using neural networks. Stochastic neural networks, Boltzmann machine. Fuzzy sets, fuzzy logic and fuzzy inference. Genetic algorithms. Probabilistic reasoning. Hybrid approaches (neural networks, fuzzy logic, genetic algorithms sets). CS902: Data Warehousing and Data Mining Basic data warehouse architecture, data consolidation, warehouse internals: Storage and indexing, materialized views and aggregate pre-computation, online analytical processing (OLAP) systems, data mining: Main operations: Clustering, Classification, regression, neural networks, feature selection, deviation detection, Item set Associations, discoveries along time, similarity of complex objects, system Integration issues in decision support tools, survey of existing mining and OLAP products, success and failure of data mining.

CS903: Software Engineering Concepts and techniques relevant to production of large software systtems: Structured programming, Requirements specification and analysis . Top-down design and development, Information hiding, abstraction, modularity, object-oriented techniques. Separate compilation, configuration management, program libraries Design patterns, UML Documentation, validation, Quality assurancee, safety, Testing and test case generation, Software metrics, Cost analysis and estimation, manpower and time management. Organization and management of large software design projects. CS904: Information Theory and Coding Entropy, mutual information, channel capacity, information rate, Shannon's noiseless coding theorem and Shannon's fundamental coding theorem; modelling of information sources--zero-memory and Markov models; modelling of information channels--BSC and BEC channels, additivity of information and cascaded channels; construction of compact source codes--Kraft inequality, compact codes, Huffman and Shannon Fano compression codes; and analysis and design of error-control channel codes--Hamming distance, binary linear codes and the parity-check matrix, Hamming codes, checksum codes, cyclic codes and the generator polynomial and CRC codes, convolutional codes, Viterbi and other decoding algorithms. CS905: Advanced Graph Theory Introduction to graphs, Max-flow Min-cut theorem, Algorithms for computing maximum s-t flows in graphs. Algorithms for computing the minimum cut in a graph, Edge and vertex connectivity of graphs and Menger's theorem. Maximum matching, Hall's theorem, algorithms for computing maximum matching in weighted and unweighted graphs. Arborescences and algorithm for computing minimum arborescence, Edmonds therorem for disjoint arborescences. Planar graphs and algorithms for checking for planarity. Edge and vertex colouring of graphs. Independent sets and perfect graphs, External graph theory.

CS906 Multiobjective Optimization Methods

27

Simple Genetic Algorithms: Introduction, Mathematical Foundations, Computer Implementation; Multiobjective Optimization: Multiobjective Optimization Problem, Principals of Multiobjective Optimization, Difference with Single-Objective Optimization, Dominance and Pareto-optimality; Classical Methods: Weighted Sum Method, Epsilon-Constrained Method, Weighted Metric Methods, Benson's Method, Value Function Method, Goal Programming Methods, Interactive Methods; Evolutionary Algorithms: Difficulties with Classical Optimization Method, Genetic Algorithms, Evolution Strategies; Non-Elitist Multiobjective Evolutionary Algorithms: Vector Evaluated Genetic Algorithm, Vector-Optimized Evolution Strategy, Weight-Based Genetic Algorithm, Random Weighted GA, Multiobjective Genetic Algorithm, Non-Dominated Sorting Genetic Algorithm, Niched-Pareto Genetic Algorithm; Elitist Multiobjective Evolutionary Algorithms: Rudolph's Elitist Multiobjective Evolutionary Algorithm, Elitist Non-Dominated Sorting Genetic Algorithm, Distance-Based Pareto Genetic Algorithm, Strength Pareto Evolutionary Algorithm, Thermodynamical Genetic Algorithm, Pareto-Archieved Evolution Strategy, Multiobjective Messy Genetic Algorithm; Constrained Multiobjective Evolutionary Algorithms: Ignoring Infeasible Solutions, Penalty Function Approach, Constrained Tournament Method, RTS Method. CSX97: Seminar Student is expected to study a topic of relevance based on the literature review highlighting critical issues and possible solutions for the same. CSX98: Major Project Part 1 Students are expected to develop algorithm, software/hardware for a specific problem. It is expected that the problem specification and the milestones to be achieved in solving the problem are clearly specified. Students are required to do literature review to specify the problem and clearly articulate the work plan for part ii. CSX99: Major Project Part 2 Prerequisite: CSX98 The students who work on a project are expected to work towards the goals and milestones already defined in Part 1.At the end there would be a demonstration of the solution and possible future work on the same problem. A dissertation outlining the entire problem, including a survey of literature and the various results obtained along with their solution is expected to be produced by each student. DLD402: Digital Logic and Design Designing & Problems using Combinational circuits, Designing & Problems using Sequential circuits, Code Converters, Designing of Combinational circuits using ICs, Designing of Sequential circuits using ICs, Logic Families (RTL, DTL, DCTL, HTL, TTL, ECL, MOS), Designing & Problems using OP-AMP (Operational Amplifiers), Designing & Problems using Timer (555) circuits, Analog to Digital Converters, Digital to Analog Converters, Applications of all the above mentioned topics. EP101: Engineering Process and Technology Power Plant Process: Introduction to sources of Energy – Conventional /Non Conventional Energy, Classification of power Plants, Power Plants in India – Gas based power projects, Hydro Power Projects, Nuclear Power Plants, Primary Commercial Energy Sources, Growth of Electric Supply, Choice of the Type of the Plant, Load definition/Load Curves, Thermodynamics of Power Plants, Rankin Cycle, Reheat Cycle, regenerative cycle, Fundamentals of Flow through of Flow through Nozzles, Gas Power Cycles – SI Engines, C I Engines, Cycle, Intercooling and Cycle, Basic Principles of Sitting and Design of Stream Power stations, Flow Sheet and Elements of Modern Thermal Power Stations Site Selection of Stream Power Stations, Principles of Electronic Power Station Design capacity of the Plant (selection of Turbine/Generator set),

28

Selection of Steam Generators Choice of Steam Cycles, Choice of Steam Pressure and Temperature Influences of Climatic factors of Plant Design General Layout of Stream Power Station. Chemical Process: Water Conditioning and Environment Protection, Coal, Chemicals, Fuel Gases, Industrial Gases, Industrial Carbon, Electrolytic Industries, Nitrogen Industries, Nuclear Industries, Sulphur and Shuphuric Acid Pulp and Paper Industries, Petroleum Processing. Steel Making Process. Manufacturing technology: structure of matter, Metals and Alloys, Deformation and Mechanical Properties of material, Control of Properties casting Process, Pattern and mould melting, Pouring, Casting Process, Forming Process, Advanced manufacturing Technology. Electrical and Electronic Engineering Materials: Classification of Materials, Conducting Materials, Semi Conducting Materials, Insulating Materials, Magnetic Materials. Electrical Machines: single phase and three Phase Supply, Transformers and their Applications, Rotating machines, Induction Machines, Synchronous Machines, DC machines applications. Plants Visit to Refinery: Power Station, (16) Chemical Plant (8), Electronic Component manufacturing Plant (6). HU101: Communicative English Revision of functional grammar and usage. Punctuation, common errors, extension of vocabulary, reading and listening comprehension. Handling complex structures for augmentation and persuasion with particular emphasis on logical exposition of clichés and circumlocution. Oral communication. HU202: Professional Communication Skills Objectives: To sharpen the skills of oral and written communication for the following situations: Information Sharing; Conversation / Group Discussion / Brain Storing Committee Meetings; Unfavorable Situations ; Presentation ;Report Presentation ;Business Correspondence ;Social Gathering HU204: Fundamentals of Economics Indian economy: a historical perspective, present state, guidelines and economic reforms, natural resources, population growth and urbanization, population development and policy, unemployment, poverty, agriculture, land reform, firm size and efficiency, rural development, industrial growth. Microeconomics, marginal, cost and benefits, production possibly curve, green economics, circular flow of ggds and income, different economic system. The command economy, free market economy Adam Smith – invisible hand of the market. Mixed economy, relationship between demand and price, demand curve, demand equation, supply and price, supply curves, equilibrium price and output, demand and supply curves, movement to new equilibrium. Elasticity, arc elasticity, point elasticity, price elasticity of supply, speculation. Uncertainly and risk, government intervention in the market agriculture and agricultural policy, Mcsherry reforms, marginal utility theory. HU501: Communication Skills Sharpening the skills of oral and written communication for Information Sharing,Conversation/Group Discussion/Brain Storing,Committee Meetings,Unfavorable Situations Presentation,Report Presentation,Business Correspondence,Social Gathering Interactive lectures/Discussion Session meaning and process of Communication What is communication? :Importance of Effective Communication Readig, writing and oral communication skills;Methods/Modes of communication, choice of media;Barriers to communication.;Business Correspondence

29

Enquires and Reports ;Orders and Execution ;Tenders;Audit and Collection Letters Notice/Circulars;Corporate Communication Presentation; Reports;Proposal Plans ;Group discussions/Brain storming/Meetings;Extempore HU511: Foreign Language Language such as French, Japanese, German will be covered. Basics of communication and syntax and semantics related to foreign language, Verbal and written communication, simple constructs and case studies, Video/audio based Exercises IP101: Basic Electronics Introductions to Electronics and its Applications: Transducers, Processing, Electronics Devices, Circuits and Systems, Analog and Digital Systems Applications of Electronics. Modeling: Ideal Voltage source, Resistance, battery and its Model, Capacitor and its Model, Inductance and its model, Voltage Source and Current Source, Power and Energy, transformer. Circuit Analysis: Circuit elements R, L and C, Network theorem: Kickoff’s Current law (KCL), Kickoff’s Voltage low (KVL), Application of Kickoff’s Lows, Loop and node method of circuit analysis, Superposition, Theremin’s and Norton’s theorems, Maximum Power Transfer theorem and Application. AC Fundamental: Single phase a.c. circuits, Phaser for a.c. analysis, real and reactive power, n.m.s. value, series AC circuit: AC through Resistance and Inductance, Power factor, Active and reactive components of circuit current, Q factor of a coil. AC through Resistance and Capacitance. Resonance in R-L-C circuit, Graphic representation of Resonance curve. Terminal characteristics of transformer. Semiconductor devices and application: Diode and transistor circuits: Application of Diode, Rectifiers, filters clipping and clamping circuits. Voltage regulation using Zener Diode. Bipolar and field effect transistors, characteristics, bailing and small signal equivalent circuits, basic amplifier circuits, differential amplifier circuits. Principal of feedback. Operational amplifiers, applications of operational amplifiers including analogue computation. IT102: Data Structures Order Notation, complexity of Algorithms, Stacks, Queues, Skip Lists Sorting and Searching, Selection, Heap Sort, Merge Sort, Bucket Sort, Radix Sort, Range Reduction Technique for Integer Sorting. Trees, Search Trees, Dictionary, Mergable Heaps, Concatenble Queues, Height Balanced Trees, k-heaps, Disjoint Set Union, Traversal of trees, Analysis of Disjoint Set Union. Graphs, Depth First Search, Breadth First Search, Shortest Path, Minimum Spanning Trees.

IT103: Information Technology Environments Fundamentals of Computers: Basic Building blocks, Input/Output devices, memory, CPU. Fundamentals of Communication Technology: Medium of Communication – guided and unguided media, Computer Networks, Internet. Introduction to Multimedia Technology, Exposure to Application of IT in various areas of Management Functions and Corporate Work. IT104: Information Systems Security

30

Introduction to security and privacy issues associated with information systems. Control of access through technical and physical means. Confidentiality, integrity, Identification and authentication. Management of encryption systems, key protection and distribution. Privacy legislation and technical means of providing privacy. Operating System security, Database security. IT106: Computer Programming and Laboratory Introduction to Computers, Introduction to Linux, Introduction to C, Simple Computer Programs, Numeric Constants and Variables, Arithmetic Expressions, Input and Output, Conditional Statements, Looping, Arrays, Logical expressions, More control Structures, Functions, Recursive Functions, Character Strings, Structures, Pointers , Linked Lists. IT202: Microprocessor and Interfaces Evolution of the Micro Processor Family, Architecture of 8085, addressing Modes, Interrupt System, Different Machine Cycle, Mode of Transfer, Assembly Language Programming, Peripheral Devices Like 8259, 8255,8251, 8257, Microprocessor Interfacing with Different Devises. 8086 Architecture, Instruction Set, Different modes of working, Difference with other Microprocessor. Study of 80286, 80386 and other Microprocessors. IT203: Object Oriented Programming Concepts of OOP: Introduction, How is different form procedural paradigm, concepts, of class, relation among the classes like dimple n1 n2 relationship. Introduction of Classes in C++: access modifier of data and functions like private, protected and public, constructors, destructors, copy constructor, friend functions, friend classes. Operator Overloading: Introduction, need of operator overloading, overloading unary operators, overloading binary operators. IT204: Database Management System Introduction: Database Systems Application, Database systems File Systems, View of data, Data Models, Database Language, Database Users and Administrators, Transaction Management, Database system structure, Application Architectures, History of Database systems. Diagram, Week entry sets, Extended E-R features, design of an E-R database Schema, Reduction of an E-R Schema to Tables. Relational Model: Structure of Relational database, the relational Algebra, Extended Relational – Algebra Operations, Modification of the Database, View. SQL: Background, Basic Structure, SET Operations, Aggregate Functions, Null Values, Nested sub queries, Views, Complex Queries, Modification of the Database, Joined Relations, DDL, Other SQL features. Integrity and Security: Domain Constraints, Referential Integrity, Assertions, Triggers, Security and Authorization, Authorization in SQL, Encryption and Authorization. Relational Database Design: First Normal Form, Pitfalls in Relational database Design, Functional Dependencies, Decomposition, Desirable Properties of Decomposition, Boyce – Codd Normal Form, Third Normal Form, Fourth Normal Form, Fifth Normal Forms, Overall Database Design Process. Storage and File Structure: Overview of Physical Strong Media, magnetic Disks, RAID, Tertiary Storage, Storage Access File Organization, Organization of Records of Files, Data – Dictionary Storage. Indexing and Hashing: Basic Concepts, Ordered Indices, B tree Index Files, Static Hashing, Dynamic Hashing, Comparison of Ordered Indexing and Hashing, Index Definition in SQL, Multiple Key Access.

31

Query Processing: Overview, Measures of Query cost, Selection Operation, sorting, Join Operation, Other Operations, Evolution Plans, Materialized View. Transaction: Transaction Concepts, Transaction state, Implementation of Atomicity and Durability, Concurrent Executions, Serializability, Recoverability, Implementation of Isolation, Transaction Definition in SQL, Testing for Serializability . Concurrency Control: Lock Based Protocols, Timestamp based Protocols. Validation based Protocols, Multiple Granularity, Multi Version Schemes, Deadlock Handling, Insert and Delete Operations. Recovery Systems: Failure Classification, Storage Structure, Recovery and Atomicity, log Based recovery, Shadow Paging, recovery with Concurrent Translation, Buffer Management, Failure with Loss of Nonvolatile Storage, Advance Recovery Techniques. Database System Architecture: Centralized and Client Server Architecture, server System Architectures, Parallel Systems, Distributed Systems, Network Types. IT205: Systems and Control Introduction: The control system, servomechanism, historical development of automatic control, digital computer control, application of control theory in non – engineering fields, control problem. Mathematics: Introduction, differential equations of physical systems, dynamics of robotics mechanisms, transfer functions, block diagram, algebra, signal flow graphs, Illustrative examples. feedback characteristics of control systems: feedback and non – feedback systems, reduction of parameter variations by use of feedback, control over system dynamics by use of feedback, control of the effects of disturbance signals by use of feedback, linerzing effect of feedback, regenerative feedback Illustrative examples. Control systems and components: introduction, linear approximation of nonlinear systems, control components, stepper motors, hydraulic systems, pneumatic systems. Time response analysis, design specifications and performance indices: Introduction, standard test signals, time response of first – order systems, time response of second – order systems, steady – state errors and error contents, effect adding a zero to a system, design specifications of second – order systems, design considerations for higher – order systems, performance indices, Illustrative examples, robotics control systems, state variable analysis – laplace transform technique, the approximation of higher – order systems by lower – order. Concepts of stability and algebraic criteria: the concept of stability, necessary conditions for stability, Hurwitz stability criterion, Routh stability criterion, relative stability analysis, more on the routh stability criterion, Stability of systems modeled in state variable form. The root locus technique: introduction, the root locus concept, contraction root loci, root contours, systems with transportation, sensitivity of the roots of the characteristic equation, MATLAB : tool for design and analysis of control systems. frequency response analysis: introduction, creation between time and frequency response, polar plots, bode plots, all – pass and minimum phase systems, experimental determination of transfer functions, log magnitude versus phase, metlab: tool for design and analysis of control systems. Stability in frequency domain: introduction, mathematical preliminaries, nyquist stability criterion, assessment of relative stability using nyquist criterion, closed – loop sensitivity analysis in frequency domain. Introduction to design: the design problem, preliminary considerations of classical design, realization of basic compensators, cascade compensation in time domain, cascade compensation in frequency domain, turning of pid controllers, feedback compensation, robust control system design.

32

IT206: Computer Network The physical layer: Fourier analysis, bandwidth: limited signals, the maximum data rate of A channel, broadband coaxial cable, fiber optics, wireless transmission: the electromagnetic spectrum, radial transmission, microwave transmission, infrared and millimeter waves, light wave transmission, microwave transmission, infrared and millimeter waves, light wave transmission, Cellular Radio: Paging systems, cordless telephones, analog cellular telephone, digital cellular telephones, personal communications services, communication satellites: geosynchronous satellites, Low orbit satellites, satellites versus fiber. The data link layer: data link layer design issues: services provided to the network layer, framing, error control, flow control, error detection and correction: an unrestricted simplex protocol, a simplex stop and wait protocol, a simplex protocol, for a noisy channel, sliding window protocols: a one bit sliding window protocol, a protocol using go back, a protocol using selective repeat, protocol specification and verification: finite state machine models, Petri net models, Example Data Link protocols: Hdle – High – Level Data Link control, the data link layer in the internet, the data link layer in Atm. The medium access subtler: the channel allocation problem: static channel allocation in lans and mans, dynamic channel allocation in lans and mans, multiple access protocols: Aloha, carrier sense multiple access protocols, collision – free protocols, limited contention protocols, wavelength division multiple access protocols, wireless lan protocols, digital cellular radio, IEEE standard 802 for lans and mans: IEEE standard 802.3 and Ethernet, IEEE standard 802.4 token bus, IEEE standard 802.5 token ring, comparison of 802.X to 802.Y, Transparent bridges, source routing bridges, comparison of 802 bridges, remote bridges, High speed Lans: FDDI, fast Ethernet, HIPPI high performance parallel interface, fiber channel, satellite networks: polling aloha, FDM, TDM, CDMA. IT207: Data Communication Data Communication Concepts and Terminology: Data Representation,. Data Transmission, Modes of Data Transmission, signal Encoding, Frequency Spectrum, Transmission Channel, Data Communication, Directional Capabilities of Data Exchange. Transmission Media :Transmission Line Characteristics, Liner Distortions, Transmission Line Characteristics in Time Domain, Crosstalk, Metallic Transmission Media, Optical Fiber, Base band Transmission of Data Signals, Equalization for Minimizing Inter symbol Interference, Clocked Regenerative Receiver, Eye Pattern, Telephone Network, Long Distance Network, Transmission Media for Long Distance Network, Echo in Transmission Systems, Noise in Transmission Systems, signal Impairments, Networking Options, CCITT Recommendation for Leased Circuits. Modems and Data Multiplexers : Digital Modulation Methods, Multilevel Modulation, Differential PSK Modern, Standard Modems, Limited Distance Modems and Line Drivers, Group Band Error Control Transmission Errors, Coding for Error Detection and Correction, Error Detection Methods, Forward Error Correction Methods, Reverse Error Correction. Reference Model For Open System Interconnection Topology computer Network, Elements of Meaningful Communication, Transport Oriented Functions, Meaningful Communication in a Distributed Computing System, Components of a Computer Network, Architecture of a Computer Network, Network Architecture Models, Layered Architecture of the OSI Reference, OSI Terminology, Role of OSI Reference Model in Standards Development. The Physical Layer :The Physical Layer, Functions Within the Physical Layer, Relaying Function in the Physical Layer, Physical Layer, Physical Medium Interface, Physical Layer Standards, EIA-232-D Digital Interface, EIA-232-D Interface, Specifications, Common Configurations of EIA-232-D Interface, Limitations of EIA-232-D, RS – 449 Interface, CCITT X.21 Recommendations. The Data Link Layer :Need for Data Link Control, The Data Link Layer, Frame Design, Considerations, Flow Control, Data Link Error Control and Data Link Management?

33

IT209: Computer Organization and Architecture Introduction to computers – Evolution, programming and Architecture, Evolution of Computers, Hardware and Firmware, Computer Software: Introduction to computer Programming, Operating System, Types of computer, Basic Computer Architecture (8086 architecture), Future Trends, Review, Digital Logic Flip – Flops etc Data Representation, Integer representation number systems (Binary, Octal, decimal, hexadecimal), compliments (r’s compliment, r-1’s compliments) Binary coded decimals, Character Representation – ASCII, Floating Point Numbers – IEEE standards, normalization. Computer Arithmetic, Half Adder, Full Adder, Ripple Carry and Carry Look – ahead adders, Multipliers – Booth’s Algorithms, Floating Point Arithmetic, underflow, overflow, Precision consideration – guard bits, rounding, truncation. Processor: Processor organization, Registers – special purpose (Program Counter) and general purpose, Instruction cycle, ALU design. Instruction set of a processor, Types of operands, Types of operations, addressing modes and Instruction formats. Memory: RAM, ROM, DRAM vs SRAM, Organization of memory cells inside a memory chip, Interfacing of Memory with Processor, Cache Memory – Mapping Function, replacement algorithm, write policy, block size, number of caches (levels) Input / Output Organization, Program controlled, Interrupt driven (priority interrupts, daisy chaining) Direct Memory access, I/O interfaces – serial vs parallel communication, Bus interconnection. Control Unit: Micro – operations – hardwired implementations, micro – programming (micro – instruction sequencing and execution, application). Computer peripherals: Key Board, Monitor, Introduction to graphic adapters, hard disk, floppy disk drive, tape drive, CD – ROMs, Printers – dot matrix, inkjet and laser jet. Advanced Topics: Pipelining, Virtual Memory, RISC, Parallel Architecture. IT211: Discrete Mathematics and Mathematical Logic Set Theory: Basic ideas of Sets, Relations and Functions, Equivalence Relations and partitioning of sets, Order Relations, Posets and Lattices, Boolean Algebras and applications to sw Congruence Arithmetic: Some elementary properties, theorems of format, Euler and Wilson and their application to the RSA cryptosystem, Linear, systems of Linear congruence’s and the Chinese Remainder Theorem, Combinatorics: General counting methods for arrangements and selections, the Principle of Mathematical Induction, the Pigeonhole Principle and its generalization, and the Principles of Inclusion and Exclusion, definitions and examples of recurrence relations, methods for solving certain types of recurrence relations, Generating and Exponential Generating function, and their application to solution of recurrence relations. Graph Theory: Definitions, examples and basic results, operations on graphs, paths cycles and Connectedness, Trees and their characterizations, counting labeled trees, Characterization of Euler Ian graphs, Important sufficiency conditions for Hamiltonian graphs, Maximal and Perfect matching, characterization of maximal matching, Hall’s “marriage” theorem, Definition of Graph and map coloring, vertex and edge chromatic numbers, the basic problem of External Graph Theory and Turan’s theorem, Ramsey’s theorem, some simple bounds on Ramsey numbers, Definition of Flows and Cuts, the Max – Flow Min Cut theorem. Algebraic Structures: Group Theory, Definition and examples, Subgroups and Lagrange’s theorem, cyclic Groups, Ring Theory, Definition and Examples, Field, Definition and Examples. IT301: Computer Graphics

34

Introduction, what is Computer Graphics? Elements of Graphics Workstation, Video Display Devices, Raster Scan System, Random Scan Systems, Input Devices, Graphics Algorithms: Line Drawing algorithms, DDA Algorithms, Bresenham’s Line Algorithm, Frame Buffers, Circle and Ellipse Generating Algorithms, Midpoint Circle Algorithms, Midpoint Ellipse Algorithms, Polynomials and Spline Curves, Filling – Filled Area Primitives, scan – Line Polygon Fill Algorithm, Inside Outside Tests, Character Generation, Attributes of Lines, Curves, Filling Characters etc. Graphics Primitives, Primitive Operations, The Display File, Interpreter – Normalized Device Coordinates, Display – File, Structure Display File Algorithms, Display Control, Polygons Polygon Representation. Attributes of Output Primitives, Line Attributes – Line Attributes – Line Types, Line Width, Pen and Brush Options, Line Co lour, Colour and Grayscale Levels – Colour Tables, Grayscale, Area Fill Attributes – Fill Styles, Pattern Fill, Soft Fill – Character Attributes, Text Attributes. Geometric: Transformation : Matrices, Scaling Transformations, Sin and Cos Rotation, Homogeneous Coordinates and Translation, Coordinate Translations, Rotaiton about an arbitrary point, Inverse Transformations, Transformation Routines. Two – Dimensional Viewing, The Viewing Pipeline, Viewing Coordinate Reference Frame, Window – to – viewpoint Coordinate, Transformation, Two – Dimensional Viewing Functions, Clipping Operations, Point Clipping, Line Clipping, Cohen Sutherland Line Clipping, Polygon Clipping, Sutherland Hodgeman Polygon Clipping. Three Dimensional Concepts: Three Dimensional Display Methods, Parallel Projection, Perspective Projection, Visible Line and Surface Identification, Surface Rendering, Three Dimensional Object Representation, Bezier Curves and Surfaces, B-Spline Curves and Surfaces, Visibility, Image and Object Precision, Z-buffer Algorithm, Floating Horizons. Computer Animations, Design of Animation, Sequences, General Computer Animation Functions Raster Animations, Key – Frame Systems, Morphing, Simulating Accelerations, Motion Specifications, Kinematics and Dynamics. IT302: Programming Languages Language Design Issues: Why study Programming Languages, a short history of programming languages, development of early languages, evolution of software architecture, application domains, Role of Programming Languages: What makes a good language, language Paradigms, language standardization, Internationalization, Programming, Environments: Effects On Language Design, Environment Frameworks, job control and process languages, C overview, suggestions for further reading. Impact of Machine architectures: The Operation of a computer, computer Hardware, Firmware computer, translators and virtual architecture, Virtual Computers and Binding Times: Virtual Computers and Languages Implementations, Hierarchies of Virtual machines, binding and binding time, java overview. Language Translation Issues: Programming language syntax, general syntactic criteria, syntactic elements of a language, overall program subprogram structure stages in transition, analysis of the source program, synthesis of the object program, formal translation models: BNF grammars, finite state automats, pearl overview, pushdown automata, general parsing algorithms, recursive descent parsing, Pascal overview, suggestions for further reading. Modeling language properties: Formal properties of language cloudily hierarchy, undividable complexity language semantics: Attribute grammars, denotation semantics, ML overview, program verification, algebraic data types, suggestions for further reading. Elementary data types: Properties of types and objects, Data objects variables and constants, data types, declarations, type conversion,. Assignment and initialization, scalar data types: Numeric data types, enumerations, Booleans, character, composite data types: character strings, pointers and programmer constructed data objects, files and input output, Fortran overview, suggestions for further reading. Encapsulation: structured Data types, structured data objects and data types, specification of data structure types, implementation of data structure types, declarations and type checking for data structures, vectors and

35

arrays, records, lists, sets, executable data objects, abstract data types, evolution of the data type concept, information hiding, encapsulation by subprograms, subprograms As abstract operations, subprogram definition and Invocation, subprogram definitions as data objects, type definitions: type equivalence type definitions with parameters, C++ overview, suggestions for further reading. Inheritance: Abstract data types Revisited, Inheritance, derived classes, methods, abstract classes, Smalltalk overview, objects and messages, abstraction concepts, polymorphism, suggestions for further reading. IT303: Operating Systems Introduction to Processes; CPU Scheduling: Multiprogramming and time – sharing, scheduling approaches (SJF, FIFO, round robin etc). Input / Output: Device Controllers and Device Drives, Disks, other Devices. ;Memory Management: with and without swapping, Neutral Memory – Paging and segmentation, page Replacement Algorithms, Implementation. File Systems: FS Services, Disk Space Management. Deadlocks: Modeling, Detection and Recovery Prevention and Avoidance, Example Systems, UNIX, MSDOS. IT304: Artificial Intelligence Introduction to Artificial Intelligence ; Intelligent Agents Reinforcement Learning ; Artificial Neural Networks Fuzzy Systems ; Genetic algorithms Rough Sets ; Hybrid Intelligent Systems (e.g. Neuro – Fuzzy systems) IT305: Software Engineering Introduction: What is Software Engineering? Software Requirement: Specification, Waterfall Model, Prototyping Model, Interactive Enhancement Model, Spiral Model, Role of Management in Software Development, Role of Metrics and Measurement, Problem Analysis, Requirement Specification, Validation, Monitoring and Control. System Design: Problem Partitioning, abstraction, Top – down and bottom – up design, Structured Approach, Functional v/s Object Oriented Approach, Design specification and verification, metrics, Monitoring and Control. Testing Level of Testing – Functional Testing, Structural Testing, Test Plan, Test Cases Specification, Reliability Assessment, Cost Estimation. IT306: Network Management and Security Basic of Networking, network management modules and protocols, SNMP V I, SNMP V2 and V3, RMON, network and management tools, web – based management. Network Security: Types of security violation, basic security concepts, firewall. IPSEC architecture, public – key infrastructure, Cryptography, IDS, SSL, E-Mail security (MME), OD hardening, PAP, CHAP and RADIUS, VPN security and packet capturing. IT307: Design and Analysis of Computer Algorithms Review and Proof Techniques; Algorithm and Problem Solving: Classic Techniques for Algorithm Design, Problem Solving in the Object Oriented paradigm, and application of algorithm design techniques to a medium sized project with an emphasis on formal methods of testing. Basic Algorithmic analysis: Asymptotic analysis of upper, average and lower complexity bounds, identifying differences among best average and worst case behavior, big “Oh” notation (O), standard complexity classes, empirical measurements of performance, time and space tradeoffs in algorithms.

36

Fundamentals Algorithmic Strategies: Brute – force, greedy, divide and conquer, Backtracking, branch – and – bound, heuristics, pattern matching and string / text algorithms. Fundamental Computing algorithmic: Hash table, binary search trees, graphs, depth and breadth first traversals, shortest path algorithms (Dijkstra’s and Floyd’s algorithms), transitive closure (Floyd’s algorithms), minimum spanning tree (Prim’s and Kruskal’s algorithms), topological sort. The Complexity Classes P and NP: Classes of P and NP – Hard problems, Boolean satisfiability and its application to solve real – worlds problems. IT308: Computer Peripheral and Interfaces Interrupt system, different machines cycle, mode of transfer, assembly language programming, peripheral devices like 8259, 8255, 8251,8257, microprocessor interfacing with different devices. Study of 80286, 80386 and other microprocessor, PC architecture (Computer 80 x 86 series, Pentium series), peripherals: interfacing with monitor, keyboard, printer etc. interfacing with other devices. IT309: Internet Technologies Basics of Networking, network Programming in JAVA, Remote Method Innovation and RPC, Database Programming in JVA, Web – Based Programming (Servlets and JAVA Server Pages), Development of Web – Based 3 – Tier Architecture, Enterprise Based Programming, Enterprise JAVA Beans, JAVA Messaging Server, XML Programming (Creation and Paging) WEB Services Programming SQAR WSDI. IT401: Advance Database Management Systems Database System Architectures: Centralized and Client-Server Architectures, Server System Architectures, Parallel Systems, Distributed Systems, Network Types. Distributed Databases: Homogeneous and Heterogeneous Databases, Distributed Data Storage Distributed Transactions, commit Protocols, Concurrency control in Distributed Databases, Distributed Query Processing, Heterogeneous Distributed Database, Directory Systems. Parallel Databases: Introduction, I/O Parallelism, Interquery Parallelism, Interaquery Parallelism, Interoperation Parallelism, Interoperation Parallelism, Design of Parallel Systems, Application Development and Administration: Web Interfaces to Database, Performance Tuning, Performance Benchmarks, Standardization, E-Commerce, Legacy Systems. Advanced Querying and Information Retrieval: Decision - Support Systems, data analysis and OLAP, data mining, data warehousing, information, information – retrieval system. Advanced Data types and new applications: Motivation, Time in Data bases, Spatial and Geographic Data, Multimedia Data bases Mobility and Personal Databases: Transaction- Processing Monitors, Transactional Workflows, Main-Memory Databases, Real-Time Transaction Systems, Long-Duration Transaction, Transaction management in Multidatabases. IT402: Object Oriented Analysis and Design Basics of object modeling, object classes, association, Behavior Description, Object oriented analysis of applications, object modeling techniques (OMT), use cases, object oriented programming principles, Abstraction, encapsulation and inheritance, methods, programming in C++ and java, use of class libraries, code reusability, nation of business objects, design patterns. IT404: Digital Signal Processing Introduction; Discrete – time signals and systems: Implementation of Discrete – Time Systems. Correlation of Discrete Time Signals; Z-Transform and Its Application to the Analysis of LTI Systems;

37

Frequency Analysis of Signals and Systems; Frequency Analysis of Continuous Time Signals, The Fourier Series for Continuous Time Periodic Signals, Power Density Spectrum of Periodic Signals, The Fourier transform for Continuous – Time Periodic Signals, Energy Density Spectrum of Aperic. IT406: Multimedia Technologies Multimedia Communication :Introduction: Multimedia Information Representation, Multimedia Networks: Telephone Networks, Data Networks, Broadcast Television networks, integrated services digital networks, broadband multiservice networks. Multimedia Applications: interpersonal communications, interactive application over the internet, entertainment application, Application and networking terminology: interpersonal communication, interactive applications over the internet, entertainment application. Application and Networking terminology: application and networking terminology, media types, communication modes, network types, multipoint conferencing, network Qos, application Qos. Multimedia information representation :Introduction: digitization principles, analog signals, Encoder Design, Decoder design, Unformatted test, formatted text, hypertext, graphics, digitized documents, digitized pictures, pem speech, Cd- quality audio, synthesized audio, broadcast television, digital video, Pc video, video content. Text and Image compression :Introduction: Compression principles, source encoders and destination decoders, lossless and lossy compression, entropy encoding source encoding, Static Huffman coding, dynamic Huffman coding, arithmetic coding, Lempel ziv coding, Lempel Ziv welsh coding, graphics interchange format, tagged image file format, digitized documents, digitized pictures, Jpeg. Audio and Video Compression :Introduction: Differential Pulse code modulation, adaptive differential Pom, adaptive predictive coding, Linear Predictive coding, code – excited Lpc, Percentile coding Mpeg audio coders Dolby audio coders.;Video Compression: video compression principles, H 261, H 263, Mpeg, Mpeg 1, Mpeg 2, Mpeg 4. IT501: Wireless Communication Technologies Evolution of wireless communication, Wireless generations and standards. Fundamentals of cellular systems, Operation of cellular system, Concept of frequency reuse, Channel assignment strategies, Hand off strategies, Co-channel and Adjacent channel interference, Trunking and grade of service. Cell splitting, Sectoring. Mobile Radio signal propagation, path loss and channel models: Large Scale Path Loss, Small Scale Path Loss - Rayleigh and Rician Fading. Modulation techniques for mobile radio.Multiple access techniques , Case studies in applications IT502/ IT206: Computer Networks Introduction: Overview of computer networks, seven – layer architecture, TCP/IP suite of protocols, etc. MAC protocols for high – speed LANs. And wireless LANs. (For example, FDDI, DQDB, HIPPI, Gigabit Ethernet, Wireless Ethernet, etc). ATM Networks, ATM layer, ATM Adaptation Layers. Congestion control, Signaling, Routing, QoS support, Neighbor – discovery, Auto – configuration, Changes to other protocols, Application, Programming Interface for IPv6. 6bone.Mobility in networks. Mobile IP. Security related issues. IP Multicasting. Multicast routing protocols, transaction – oriented applications. Other new options in TCP. Network security at various layers. Secure – HTTP, SSL, ESP, Authentication header, key distribution protocols. Digital signatures, digital certificates. IT508: Data Base Management System

38

Introduction: Data Base system Applications, Data Base System File Systems, View of Data, Data Models, Data Base Languages, Data Base users and Administrators, Transaction Management, Data Base System structure, Application Architectures, History of Data Base Systems. Data Models; SQL: Background, basic structure, SET operations, aggregate functions, Null Values, nested sub queries, views, complex queries, Modification of the database, joined relations, DDL, other SQL features. Integrity and Security; Relational database Design: first normal form, pitfalls in relational database design, functional dependencies, decomposition, desirable properties of decomposition, Boyce-Codd normal form, third normal form, fourth Normal form, fifth Normal forms, overall database design process. Storage and File Structure: Overview of Physical storage media, magnetic disks, RAID, Tertiary storage, storage access, file organization, organization of records of files, data – dictionary storage. Indexing and hashing: basic concepts, ordered indices, B tree index files, static hashing, Dynamic Hashing, comparison of ordered indexing and hashing, index definition in SQL, multiple key access. Query Processing: overview, measures of query cost, selection operation, sorting, Join operation, other operations, Evolution Plans, Materialized View. Transaction: Transaction concepts, transaction state, implementation of atomicity and Durability, concurrent executions, serializability, recoverability, Implementation of Isolation, transaction Definition in SQL, testing for serializability. Concurrency control: Lock based Protocols, timestamp based protocols, validation based protocols, multiple granularity, multi version schemes, deadlock handling, insert and delete operations. Recovery Systems: Failure classification, storage structure, recovery and atomicity, log based recovery, shadow paging, recovery with concurrent translation, Buffer management, failure with loss of nonvolatile storage, advance recovery techniques. Database system architecture IT554: Software engineering Introduction to software Engineering; Software development: Life cycle, Requirements analysis, software design, coding, testing, maintenance etc. Software requirement: specification, waterfall model, prototyping model, interactive enhancement model spiral model, role of management in software development, role of matrixes and measurement, problem analysis, Requirement specification, validation, monitoring and control. System design: problem partitioning, abstraction, top- down and bottom- up design, structured approach, functional v/s object oriented approach, design specification and verification, metrics, Monitoring and control. Testing level of testing – functional testing, structural testing, test plan, test cases specification, reliability assessment, cost estimation. MA101: Mathematics I Metric space. (x, d) – open, closed balls and sets, neighborhood interior, boundary, closure, diameter, bounded ness, density, separability, convergence and limit of a sequence, Catchy sequence, complete space, limit of a function, continuous functions – bounded ness and intermediate value theorems, extension by density. Differential, differentiability off, fog, Leibniz rule, Taylor theorem, L Hospital’s rules, extrema of function. Limit, continuity of functions of n-variables, partial derivative and total differential, composity functions, equality of mixed derivatives, Taylor:s theorem, extrema and saddle points, implicit functions, Jacobian. Maxima and minima, constrained extrema and Lagrange multipliers, Ordinary differential equations first and higher order, series solution for Legendre and Bessel equations, Wronslian, solution space, Euler’s equations, boundary value problem, initial value problem – existence and uniqueness theorem. Laplace transforms. MA102: Mathematics – II

39

Review of matrix Theory: Algebra of matrices, Elementary Operations, matrix as liner transformation, Rank and Nullity, Solution of System of Linear equation, matrices in Echelon form and Gauss Elimination, Crarner’s Rule. Eigenvalues and eigenvectors, Cayley – Hamilton theorem, Similar Matrices and Diagoniaisation, Hermitian, Shew-Hermitian, Unitary and orthogonal Matrices, Blinear and quadratic Forms, Positive-Definiteness. Fourier series and Integrals: Periodic, Even Odd Functions: Fourier Integral Applications. Vector field Theory: Vector Calculus, Arc. Length, Directional Derivative, gradient, Curl, Divergence, Line and Double Integral Green’s Theorem, Surface Integral, Triple Integral, Gauss and Stokes Theorems with Application. Vector field Theory: Vector Calculus, Arc Length, Directional Derivative, gradient, Curl, Divergence, Line and Double Integral, Green’s Theorem, Surface Integral, Triple Integral, Gauss and Stokes Theorems with Applications. MAN501: Data Structure and Algorithms Algorithms and Problem Solving: Classic techniques for algorithm design; problem solving in the object-oriented paradigm; application of algorithm design techniques to a medium-sized project, with an emphasis on formal methods of testing. Fundamental Data Structures: Pointers and references; linked structures; implementation strategies for stack, queues, hash tables, graphs and trees; strategies for choosing right data structure. Recursion: The concept of recursion; recursive mathematical function; simple recursive procedures; divide-and-conquer strategies; recursive backtracking implementation; recursion on trees and graphs. Basic Algorithmic Analysis: Asymptotic analysis of upper, average and lower complexity bounds; identifying differences among best, average, and worst case behaviours; big “Oh” notation (O); standard complexity classes; empirical measurements of performance; time and apace tradeoffs in algorithms. Fundamental Computing Algorithms: Hash tables; binary search trees; graphs; depth-first and breadth-first traversals; shortest path algorithms; transitive closure; minimum spanning tree; topological sort, The Complexity Classes P and NP: Classes of P and NP-hard problems; Boolean satisfiability and its application to solve real-world problems.

MAN502: Communication System Engineering Elements of Communication Systems: Baseband and carriers, analog and digital communication signal analysis, Fourier;s transform and its properties, Energy and power of signals, Convolution, Correlation and spectral density, Random signals and process. Analog Modulation Systems: Amplituted and angle modulation, SSB-SC, DSB-SC Systems, Narrowband and wideband F.M., Pulse modulation systems, PAM, PPM, PWM, FDM & TDM System. Digital Modulation and Transmission Systems: PCM, DM, ADM, DPCM, ASK, PSK, FSK, QPSK, QAM, spread spectrum modulation, CDM. Introduction Theory and Coding: Unit, Entropy mutual information, Channel capacity, Symmetrical, BSC, BEC, and binary channels, Shannon theorem, Source coding, Coding efficiency, Shannon-Fano & Huffman codes, Channel coding, Linear black codes and convolution codes. Signal design concepts for the baseband additive-white-Gaussian-noise (AWGN) channel, Orthogonal and simplex signal sets; Designs know to minimize error probability for the AWGN channel, Constant envelope designs using hadamard matrices. Communication systems organization for the transmission and reception of a symbol stream, Baseband and carrier communications, spectral analysis of transmissions, definitions of bandwidth, the mathematical basis for the relation between transmission bandwidth and the rate of growth of signal space dimensionality.

40

MAN503: Essentials of Management Schools of Management Thought: Scientific process, human behavior and social system school; decision theory school; quantitative and systems school; contingency theory of management; functions of a manager. Social Responsibility of Business: Objectives of business; social responsibility; stakeholders and managerial ethics; Functions of Management; planning concept’ significance and types. Organizing: Concept, principles, theories, types of organizations, authority, responsibility, power, delegation, decentralization; staffing; Directing; Coordinating; Control:nature, process and techniques, Management by objectives(MBO) and managerial decision-making. Motivation: Process of motivation; theories of motivation need hierarchy theory, theory of x and theory of y, two factor theory, Mc Clelands learned need theory, Victor Vrooms expectancy theory, Leadership: Concept, leadership styles; Theories; Trait theory, Behavioural theory, Fielders contingency theory, Harsey and Blachards situational theory, Managerial grid; Likerts four systems of Leadership. Communication: Meaning; process; communication network; formal and informal communication; Barriers to communication and principles of effective communication; Controlling: Nature, importance and techniques; steps, feedback; concurrent and feed forward control; prerequisites of an effective control system; behavioral implications. MAN504: Networking Essentials Definition and terminology of networking Electronics and signals. hardware components. Types of computer networks. Cable media. Wireless media. OSI model and industrial standard. Data encapsulation. Network access methods and topologies. Physical layer and criteria for the physical media type. Network interface card Communication pathway, Repeater. hubs; bridge. Switch; router. Network traffic filtering. Switching and forwarding decision. Basic network design. Network cabling and mounting. Safety and security measure in site preparation. Wireless LAN site preparation. Network addressing schemes. IP addressing. Subnet masks. Routing protocols. Routed protocols. Address Reduction Protocol. Dynamic Host Configuration Protocol. WAP. MAN505: Environmental Science What is environmental engineering science?, Domain of Environmental engineering, Water, Air and their impurities, Transformation Processes, Transport Phenomena, Transport and Transformation Models, Applications in Water quality engineering, Air quality engineering and Hazardous Waste Management. Case studies in different natural disasters: for example Water pollution, Air pollution, Noise pollution, Acid Rain, Earth quack, Ozone layer depletion etc. MAN505: Communication Skills What is Communication; Importance of Effective Communication; Reading, writing and oral communication skills; Methods / Modes of communication, choice of media ;Barriers to communication ;Business Correspondence: Enquires and Reports; Orders and Execution; Tenders; Audit and Collection Letters ;Notice / Circulars; Corporate Communication: Presentation, Reports, Proposal Plans; Group discussions / Brain storming/Meetings; Extempore MAN551 : Research Methodology Introduction to Business Research Methods: Concept and nature of research methods, Types of research, Application of research methods on business, Research process. Research Design: Types of research design-exploratory, Descriptive and experimental, Development of research Design, Problem Design and Formulation. Sampling: Types of sampling methods, Sampling process Sampling design preparation.

41

Data Collection: Types of data- Primary and Secondary, Sources of secondary data, Methods of primary data collection-interviews, Questionnaire, Schedule, and Observation. Attitude Measurement Scales: Linkert, Turnstone, Staple, Semantic constant sum, Rating and Ranking scales, Questionnaire Designing. Data Processing: Manual and computerized data processing Methods. Data Analysis and Interpretation: Statistical Techniques of Data analysis, Testing of hypothesis, Interpreting Data. Report writing: Contents and Format. Ethical issues in business Research and measurement if effectiveness of Research. Traditional and Non-Traditional and Modeling Techniques: Smoothing Techniques, CMA Exponential Techniques; Regression analysis, Simple and Multiple; Times series Analysis, Classical decomposition, ARIMA; Models based on learned behavior, Markov models & indirect methods; Evaluation of Forecasts.

MAN 552: Network Design An Overview: Course Objectives, Requirements specifications for network design, Definition of terms, ISO/OSI model, Network design procedures, setting design objectives, Data collection, Reviews, Selecting design tools and techniques, Developing a plan developing configurations, Evaluating alternatives. Business Analysis: Breakeven Analysis, Present Value Analysis, Forecasting. Network Topological Design: Minimum spanning trees, Traveling salesman problem.;Reliability: Types, Reliability analysis, Improving reliability.;Transportation and Transshipment Methods: Transportation model, Transshipment model. Capacity and Maximal Flow Algorithms: Maximal flow model.;Combined Design Approaches: Chandy and Russell, Esau and Williams, Routing: Types of routing, Factors influencing routing, Routing algorithms, Queuing: Number of terminals required, Buffering, Concentration, Polling, Network Resource Location: Traffic Models, Link Cost Models, MAN 553: Network OS and Programming Socket Programming: C and Java APIs for creating clien/server software using TCP/IP and UDP/IP protocols. Perhaps some other languages and tools for examples. Client/Server Design: Protocol and software design issues in client/server systems, complex servers using forking and multithreading to handle volume. Protocols: Design and implementation of protocols over IP. Packet sniffing and analysis. Other Network Communications: RPC, IPC and other ways of making software communicate. Security: Network-aware software has unique security challenges. MAN504: Networking Essentials Network Management Architectures & Applications: Management Standards and Models. Network Management Functions: Configuration Management & Auto-discovery, Configuration Database & Reports, Abstract Syntax Notation One (ASN.1). SNMP v1: Structure of Management Information, Standard Management Information Bases (MIBs), SNMP vl Protocol; Network Management Functions: Fault Management, Fault I identification and Isolation, Event Correlation Techniques. SNMP v2: Version 2 Protocol Specification, Version 2MIB Enhancements, MIB-II, Case Diagram; Network Management Function: Security Management, Protecting Sensitive Information, Host and User Authentication, Key Management. SNMP v3: Version 3 Protocol & MIB, User Based Security Model, View Based Access Model.

42

Network Management Functions: Accounting Management, Performance Management, Network Usage, Metrics and Quotas. Remote Network Monitoring RMON 1 & 2: Statistic Collection, Alarms and Filters, Monitoring Network Protocol Traffic, Application-Layer Visibility; Management Tools. Systems and Applications: Test and Monitoring Tools, Integrating Tools, Development Tools, Web-based Enterprise Management. Broadband Network Management: ATM Network Management, Telecommunications Network Management, HFC/DSL Technology and Management; Network Security; Cryptography; Secret-key algorithms; Public-key algorithms; Authentication protocols; Digital Signatures; Examples.

MAN554 : Network Management and Security Overview of Network Management and Security, Network Control, Network Management Frameworks and Architectures, Management Models: Communication, Information, Functional (OSI, TMN), Internet Management Framework: Introduction to SNMP (Simple Network Management Protocol), ASN.1 & BER (Abstract Syntax Notation & Basic Encoding Rule), SNMP SMI , Modeling SNMP MIB Objects (Management Information Base), MG-Soft MIB Compiler & Browser, Remote Monitoring, OSI Management Framework: OSI SMI (structure of management information), OSI CMIS/CMIP (Common Management Information Service/Protocol), Web Based Network Management. Network Security : Common threats and vulnerabilities of networked systems, network security goals, network security mechanisms and services, packet filtering, firewall, Kerberos, Botnets, applications of cryptography to network security, basic concepts of key management (e.g., session key security principles, Perfect Forward Secrecy, Back Traffic Protection, etc.), manual key management, SKIP (simple Key Management for Internet Protocol), ISAKMP (Internet Security Association and Key Management Protocol), and IKE (Internet Key Exchange), PGP (Pretty Good Privacy), S/MIME (Secure / Multipurpose Internet Mail Extensions), Group key management protocols: Group Diffie-Hellman protocol, Tree-based Group Diffie-Hellman protocol, LKH (Logical Key Hierarchy), and SDR (Subset Difference based member Revocation). Ensuring integrity with hashes: Hashing with MD5 (Message-Digest algorithm 5) and SHA (Secure Hash Algorithm), Application of the above protocols to protect WWW transactions such as electronic payment systems: NetBill, PayWords, fair exchange protocols, Guarding Against Network Intrusions, basic concepts of network intrusion detection and the challenges intrusion detection community is facing, methods for correlating intrusion alerts, e.g, Snort etc. Reducing Denial-of-Service (DoS) attacks, Securing DNS. MAN555: Advanced Computer Networks An Overview: Fast access technologies (For example, ADSL, Cable Modem, etc.). IPv6: why IPv6? Basic Protocol, extensions and options, support for QoS, security, etc., neighbour discovery, auto-configuration, routing. Changes to other protocols. Application Programming Interface for IPv6. 6bone. Mobility in networks: Mobile IP. Security related issues. IP Multicasting, Multicast routing protocols, adderss assignments, session discovery, etc. TCP extensions for high-speed networks,transaction-oriented application. Other new options in TCP. Frame Relay: Introduction, Benefits, Components, FRP, Frame Relay vs X,25, Frame Relay Network’s. Bluetooth Technologies: Introduction, Specification Architecture, Profiles, Networking & Security. Gigabit Ethernet: Introduction, Feature, Need and Application, Frame Format, ATM vs Gigabit. WAP: Introduction, Architecture, Protocol Layers, Wireless Application Environment, Security. 3G Wireless Technologies: Introduction, 3G system design goals, GPRs, GPRs Protocol Layers, 3G Wireless n/w Architecture, 3G Protocol Layers, 3G Application. MAN606 : Distributed Operating Systems

43

Principles of distributed systems in general, and distributed operating systems in particular. Local autonomy, resource sharing, concurrent programming, distributed inter-process communication, distributed process scheduling, virtualization, Wave algorithms, Network Simulation, Traversal algorithms. Synchronizing physical clocks: Logical clocks, Global State recording. Synchronization and Agreement: Synchronization of processes, naming, Termination detection. Distributed mutual exclusion: permission-based algorithms, token-based algorithms. Distributed deadlock detection, Agreement. Resource Management: Remote procedure calls, Distributed file systems , File system extensibility, non-disk file systems, and file system caching, DFS examples: NFS, Andrew File System, Distributed Shared memory , Load distribution, Process migration, Security: Security system implementations: Kerberos, Secure Shell. Clusters, Scalability, High Availability, Disaster Recovery, Special Topics: Fault-Tolerance, Multiprocessor Operating Systems. MAN 607: Mobile Ad-hoc Networks Introduction and Overview,. Off-the-shelf Enablers of Ad Hoc Networks;3. IEEE 802.11 in Ad Hoc Networks;. Scatternet Formation in Bluetooth Networks;. Antenna Beamforming and Power Control for Ad Hoc Networks; . Topology Control in Wireless Ad Hoc Networks; Broadcasting and Activity Scheduling in Ad Hoc Networks;. Location Discovery;9. Routing Technology for Dynamic, Wireless Networking;10. Routing Approaches in Mobile Ad Hoc Networks;11. Energy-Efficient Communication in Ad Hoc Wireless Networks; Ad Hoc Network Security; Self-Organized and Cooperative Ad Hoc Networking;. Simulation and Modeling of Wireless, Mobile and Ad Hoc Networks; Modeling Cross-Layering Interaction Using Inverse Optimization; Algorithmic Challenges in Ad Hoc Networks MAN608: Internet, Intranet and Web Enablement Development of Internet, Designing principles of Internet, Internetworking architecture Internetworking issues. Network layer structure, Internet protocol standards, Internet IP, Ipv6 The ISO Internet protocol , ISO routing protocols. The world wide web : Web fundamentals, URL , Web protocols- HTTP, SSL , Services HTTP other web tools, FTP, HTML, Java , VRML, Jargon IRC, WAIS. , Net components: Internet terminology , provider, client & browser, services, viewers, Gateway and Routers, Net applications : e mail, Netnews, Telnet, e commerce Network security firewalls, Digital Signature. Intranet and extranet., Web enablers and technologies, cases MAN609 : Grid Computing Motivation for grid computing, various considerations, Security for Wide Area Environments:-Authentication,-Authorization and access control;-Encryption; Resource Management:-Remote execution,-Scheduling ;-Resource reservation and quality of service;Information Management:-Registering and locating grid resources;-Performance measurement: choosing the "best" resources; Data Management:-Managing petabytes of data;-Efficient, parallel transfers over wide area networks;-Caching and replication; Applications,Advanced Topics:-Including other grid projects, MAN613: Embedded System Design Introduction to an Embedded systems design, Real Time Operating Systems and its overview, Implementing Embedded Systems: Hardware/Software Co-design, Validation, Program Analysis and Design, Microcontroller, Embedded System Development, and Networks for Embedded Systems, and System Design Techniques. Introduction to embedded systems and in particular to design metrics and tradeoffs among them, and introduction to processor technologies and integrated circuit technologies, Customized processors, Programmable processors, Standard processors, Memory components.

44

Intermediate embedded and real time systems: Concurrent processes and advanced state machines, providing an introduction to the programming of concurrent processes, Implementation technologies, custom layout, ASICs and FPGA technologies, Design technologies, synthesis tools, simulation methods and design processes. Advanced embedded and real time systems: Design and simulations of recent technology embedded systems, use of single chip microprocessor/FPGA, modeling hardware/software systems in System C MAN615: Recent Topics in Computer Network This will focus on special topics of contemporary relevance and interest to both industry and research. MGT201: Psychological Basis of Organization Behavior Concept and nature of management: functions, level and skills of managers, planning, organizing, staffing, Mintzberg’s roles, areas of management, managerial functions and managerial roles. Management: thoughts and thinker, classical theory, scientific management theory, behavioral science, quantitative approach, contingency approach, operational approach. Strategic planning, types of strategy, BCG matrix, factors governing modes of strategy making, objectives, projects, policies, procedures, McKinley’s 7-S framework, decision making process and models, importance of decision making, types of decision making, classification, models. Concept and nature of organizing, meaning and nature of organizational structure, objectives, steps, approach to design, organization as a social system, role, conflict, status, organizational structure and its managerial contribution. Motivation, mechanism of motivation, classification of needs, theories and models of motivation, Maslow’s hierarchy model, McGregor’s participation model, X and Y theory, Z theory. MGT204: Elements of Management School of Management Thoughts: Scientific Process, Human Behavior and Social System School, Theory School, Quantitative and Systems School, Contingency Theory of Management, Functions of a Manager. Social Responsibility of Business: Objective of Business, Social Responsibility, Stakeholder and Managerial Ethics, Functions of Management, Planning Concepts Significations and Types. Organizing: Concepts, Principles, Theories, Types of Organizations, Authority, Responsibility, Power, Delegation, Decentralization, Staffing, Directing, Coordinating, Control, Nature, Process and Techniques. Management by Objectives (MBO) and Managerial Decision Making: Motivation: Process of Motivation, Theories of Motivation needs Hierarchy Theory, Theory of X and Theory of Y, Two Factor Theory, Mc Cleland’s Learned Need Theory, Victor Vroom’s Expectancy Theory, Stacy Adams Equity Theory. Leadership: Concepts, Leadership Styles, Theories, Trait Theory, Behavioral Theory, Fielders Contingency Theory, Harsey and Blachards Situational Theory, Managerial Grid, Likerts Four Systems of Leadership. Communication: Meaning, Process, Communication Network, Formal and Informal Communication, Barriers to Communication and Principles of Effective Communication, Controlling, Nature, Importance and Techniques, Steps, Feedback, Concurrent and Feed Forward Control, Prerequisites of an Effective Control System, Behavioral Implications. MGT301: Quantitative Method Overview of Quantitative Methods in Management (OMM). Nature, Scope and

45

Introduction to Linear Programming (LP), Construction of the LP model, Graphical Analysis of LP Problem, Graphical Sensitivity Analysis. Solution of LP by Simplex Method, Standard LP form and its Basic Solution, Special cases in Simplex Method Applications. Duality and Sensitivity Analysis, Formulation of Dual Problem, Relationship between Optimal Primal and its Dual Simplex Method, Post Optimal or Sensitivity Analysis. Transportation Model and its Variant, Formulation of Transportation Model, Initial Basic Feasible Solution (Vogel’s approximation Method), Optimization by Stepping stone Method and Modified Distribution Method (MODI), Assignment Model, Formulation, Solution using Hungarian method. Goal Programming, Single Objective versus Multiple Goals, Formulation, Goal Programming Problem Solution. Integer Linear Programming, Introduction, Illustrative Applications, Solution Algorithm. Deterministic Inventory Model, Introduction, General Inventory Model, Economic Order Quantity Models. Review of Basic Probability, Introduction, Laws of Probability, Random Variables and Probability Distribution, Expectation of the Random Variable, Common Probability Distribution. Forecasting Models, Introduction, Moving Average Technique, Exponential Smoothing Regression. Decision Analysis, Decision Environments, Decision Making Under Certainty, Decision Making under Risk, Decision Making Under Uncertainty. Game Theory, Introduction to Games, Maximin and Minimax Principle, Pure and Mixed Strategies. MGT302: Human Resources Management System Evolution and Emergence, The Industrial Revolution, Scientific Management, Classical Organization Theory, Human Relation Movement, Behavior Science Movement and Systems Approach, The Organization Development Movement, The Process System Views, Corporate Culture analysis, Role of HRM in the Organization, Responsibilities and Objectives of HRM, HRM Programs, HRM Models, Implementation of HRM Status of HRM today and Expectation from Hr Manager, Contemporary Challenges in HRM, Evaluation. Recruitment Screening and Selection, Recruitment needs, objectives, Planning, External Influences, Internal Influences, Employee Requisition, Screening, Selection, Interview, Interview Problems, Training and Development, Distinction between training and Development, Identification of Training Needs, Principles of Training, Choosing Trainer and Trainees, Administration of Training Programs, Evaluation, Development, Coaching and Counseling. Team Work, Definition, Team Vision, Leading the Team,. Size of the Team, Team Building, Membership and Effective Team Working, Techniques of Promoting Creativity, Conflict Resolution, Creative Problem Solving, Team Weakness and Drawbacks. Leadership, Definition, Three Fold commitment, leadership style, what does a leader do? Characteristics of leader. Performance appraisal: definition, objectives and uses of performance appraisal, Requirement of good appraisal system, problems in appraisal. Case development: a complete case to be developed by every student covering different aspects of HRM which shall be a part of the curriculum. MGT401: Management of Rural Sector and E – Governance Review of the Historical Process, India’s development planning, Panchayt Raj instauration, land reforms, Gandhian thoughts, W.T.O. and its implication, human Development index, Women and child development, E-Governance, Defining governance ,Structure and functionalities ,IT and governance – symbiotic relationship, Evolution of government, The central government and federating status, Districts and sub – organizations;Rise of E-Governance, Definition of E-Governance, Perspectives of E-Governance ,Enabled of E- Governance,Conceptual Pillars of E-Governance ;e--Governance as Intervention Strategy-Governance

46

Models ,Portals ,Internal vs, External Effects ,Centralization vs Localization ,Development of Strategies ;Reforms and E- Governance ;Private Public partnership; Knowledge management in government Challenges of e governance and concerns; Policy of Security and Accountability.; Strategic Management of e governance;Intellectual property rights, rural infrastructure, India’s health presenting. MGT403: Research Methodology Introduction to Business Research Methods: Concept and Nature of Research Methods, Types of Research, Methods in Business, Research Process.Problem Design and Formulation, Research Design: Types of Research Design, Exploratory, Descriptive and Experimental, Development of Research Design,Sampling: Types of sampling Methods, sampling Process, Sample Design ;Preparation., Data Collection: Types of data-Primary and Secondary, Sources of Secondary Data, Methods of Primary Data Collection-Interviews, Questionnaire, Schedule, Observation. Attitude Measurement Scales: Linkert, Turnstone, Staple, Semantic, Constant Sum, Rating and Ranking Scales, Questionnaire Designing. Data Processing: Manual and Computerized Data Processing Methods. Data Analysis and Interpretation: Statistical Techniques of Data Analysis, Testing of Hypothesis, Interpreting Data.;Report Writing: Contents and Format. Ethical Issues in Business Research: Measurement if Effectiveness of Research. Traditional and Non-Traditional and Modeling Techniques: Smoothing Techniques Smoothing Techniques, CMA Exponential Techniques, Regression Analysis, Simple and Multiple, Time Series Analysis, Classical Decomposition, ARIMA, Models based on Learned behavior, Markov Models and Indirect Methods, Evaluation of Forecasts.

MGT408: Risk Management Perspectives on risk, Theoretical and practical approaches to effective financial management. Planning, analyzing and controlling investment, and short and long term financing for decision-making purposes. Application of Risk, the methods in today's business environment and related industries.: Capital budgeting, risk and diversification, asset liability management, financial derivatives and financial engineering, swaps, options and financial future. MGT415: Consumer Behavior Consumer Behavior: Its origin and strategic applications; Consumer research; Market Segmentation; Consumer Motivation; Personality and consumer behavior; Consumer perception; Consumer learning; Consumer attitude formation and change; Communication and consumer behavior; Reference groups and family influence; Social class and consumer behavior; The influence of culture on consumer behavior Subcultures and consumer behavior; Cross-cultural consumer behavior : An introduction perspective; Consumer influence and the diffusion of innovations; Consumer decision making. MGT417: Supply Chain management Historical perspective, Physical distribution, Materials management and need for SCM, Push and Pull view, Issues: Inventory, Transportation, and Performance, Role of IT in SCM, Models for SCM, Simulation Behavioral issues in SCM; Organizational structure for SCM, Case studies MGT501: Management of Organization and Human Resource

47

History And Development Of Management Thoughts From Industrial Revolution To The Current Period, Major Thinkers And Theory Development In Management Cases, Comparative Study Of Asian, European And American Management Styles. Planning Methods Tools, Planning For Varied Requirements And Time Frames, Financial Support, It Marketing Hr Dimensions Of Planning, Planning As a Strategy, Cases. Organizing, Methods, organizing For Different Types Of Tasks And Organization Structures, Organizing Cross Cultures, Key To Successful Organizing And Team Building, Organizing Through Small And Large Group, Main Pitfalls to be Avoided In Organizing Cases. Directing, Reasons Of Changes in Directing Structure through Time And increasing Expertise, Organization Culture and Direction, Employee Initiation and Direction, Cases. Controlling, Various Controlling Structures, Reasons For Controlling, A Comparative Study Of Various Controlling Structures, Methods Of Control, Cases Having a Holistic Approach to Management Evolution and Emergence, The industrial Revolution, Scientific Management, Classical Organization Theory, Human Relation Movement, Behavior science Movement and System Theory, The Neoclassical Approach, The Organization Development Movement, The Process System Views, Corporate Culture Analysis, Role of HRM in The Organization, Responsibilities and Objectives of HRM,HRM Programs, HRM Models, Implementation of HRM, Status of HRM today and Expectation from Hr manager, Contemporary Challenges in HRM, Evaluation Recruitment screening and Selection, Recruitment needs, Objectives, Planning, External Influences, internal Influences, Employee Requisition, Screening, Selection, Interview, Interview Problems, Training and Development, Distinction between training and Development, Identification of Training Needs, Principles of Training, Choosing Trainer and Trainees, Administration of Training Programs, Evaluation, Development, Coaching and Counseling. Team Work, definition, Team Vision, Leading the Team, Size of the Team. Team Building, Membership and Effective Team Working, Techniques of Promoting creativity, Conflict Resolution, Creative Problem Solving, Team Weakness and drawbacks. Leadership, definition, Three Fold Commitment, Leadership Style, Characteristics of a Leader. Performance Appraisal: Definition, Objectives and Uses of Performance Appraisal, Requirement of Good Appraisal System, Problems in Appraisal. Case development: A complete Case to be developed by every student covering different aspects of HRM which shall be a part of the Curriculum. MGT501: Business Process Integration Introduction to ERP, need for and Evolution of ERP, Benefits Business Process Re-engineering;Business engineering and business blueprint ERP life cycle and implementation issues ;SAP R/3 overview, development and implementation issues ; Functional Modules :Sales logistics MM / Procurement logistics ;PP / Production logistics Finance and controlling; ERP / ES architecture, framework and tools E-Business and ERP, Transforming the Enterprise Case studies CRM: Conceptual framework of Customer Relationship Management CRM Architecture, Types of CRM systems;Sales force Automation;Marketing Automation;Customer Support and Care;Supply Chain Management: Concept and Scope SCM Modules;Planning and Implementation of Package Integration issues and Management MGT502 Quality, Benchmarking and BPR

48

The concept of Quality, Evolution of Quality Management: Inspection, Quality control, Quality Assurance and Quality Management, Introduction of TQM & ISO 9000. Application of QC 7 Tools, Involvement of Employees for Quality Improvements through Quality Circles, Suggestion Schemes and Continuous Quality Improvement & Cost-reduction through Basic tools. Application of the Concepts: Cost of Quality and Quality Function Deployment. Application of metrics such as: Variance, Standard deviation, Coefficient of Variance, Standard Normal Variable, Process Capability Indices, MSA, and Sigma Level with & without Shift etc. for Breakthrough Improvement,The application of ‘DMAIC’ Methodology for breakthrough improvements. Meaning & Definition of BPR Stages of Product & Process life cycle and the process of BPR. Meaning& Definition of Benchmarking, Phases of Benchmarking, Application and Benefits of Benchmarking. MGT503: Ethics and Values in Management Values-driven management, Value conceptualization and construction. ;A strategy and vision of value, creating a shared vision of value. ;Ingraining practical ideals. Human technology. Fundamental human pursuits. Importance of action and the technique of right action. Values for effective managers. Specific problem areas: stress, motivation, quality, and leadership, Quality of life. Enlightened and liberated organization. MGT505: Business Economics and Legal Environment Overview, Government-Business Relationship, Status of Indian Economy, Industry Policy, Credit Structure and Financial Institution, Fiscal Policy and Money Market, Trade Policy, Exam Policy, Company Law, IPR and Consumer Protection Laws, Indian Business Houses, BT 500 1998, Asian Dragons and Case of a Japanese Company Business Environment-Corporate Strategy, Global Business Scenario, Overview of Indian Economy, Background of Indian Economy, Five Years Plan, Changing State of Economic, Present Economy Scenario.Economic Reforms: Industrial Policy, Privatization, Liberalization, Globalization Changes in Business Laws, Company Law, Consumer Protection Law, MRTP, FERA, Labor Laws (Exit Policy Overview of Legal Environment in India, law of contract, partnership act, sales of goods act, Companies Act Introduction of the Constitution of India, EXIM Policy, FERA & FEMA, Labor Laws and Exit Policy, Consumer Protection Law, IPR and other allied Laws to protect citizens, Company Law, Intellectual Property Right Laws. MGT506: Marketing Management Introduction to Marketing Concepts, Marketing System and Marketing Environment Marketing Mix; Marketing Plan ;Marketing Segmentation, Targeting and Positioning Consumer Behavior; Marketing Information System ;Marketing Research; Product management-Product Policy, PLC and Product Mix ;New Product Development-Process and Strategies Price Management-Price Policy Considerations and Strategy; Promotion Mix- Advertising, Public Relation, Personal Setting, direct Marketing ; Channel management: SCM, Channel Selection and Management Marketing Implementation and Control ; Strategic Marketing, Services Marketing Brand Management ; Relationship Management. MGT507: Cost and Accounting The nature and Purpose of Accounting The need of Information, Operating Information, Financial Accounting, Management Accounting, The Definition of Account. Basic Accounting Concepts: The balance Sheet-Basic Concepts, The Money Measurement Concepts: The Entity Concept, The Going Concern Income Statement, The Concept, The Dual Aspect Concept, The balance

49

Sheet, The Income Statement, The Nature of Income, The Accounting period Concept, The Matching Concept, Application to Revenue Recognition, The Realization Concept, The Matching Concept, Recognition of Expenses, Criteria for Expense Recognition, Expenses and Expenditures, Recognition, Summary of Expense Measurement, Grains and Losses, The Consistency Dividends, Summary of Expense Measurement, Gains and Losses, The Consistency concepts, The materiality Concept, The Income Statement, Other Concepts of Income. Introduction to Cost Behavior and Cost Volume Relationships, Cost Drivers, Comparison of Variable and Fixed Costs, Cost Volume profit Analysis, Break Even Analysis, variations of Cost Behavior, Cost Drivers and Cost Behavior, management Influence on Cost Behavior, Measurement of Cost Behavior, Methods of Measuring Cost Functions. Relevant Information and Decision Making ABC, Opportunity, Outlay and Differential Costs, Make-or-Buy Decisions, Joint Product Costs, Meaning of Relevance, Role of Costs in Prancing Decision. MGT508: Financial Management Introduction to Financial Management Concepts:(Introduction, Scope of Finance, Financial Goal and Firms Objective, Statement of Financial Information, Ratios)Time Value of Money Concept of Value and return, Time reference of Money, Present Value, Concept of Annuity, Net present value, IRR, Portfolio Theory and Risk Diversification, Cost of Capital, Systematic and Unsystematic Risk, CAPM) Capital Budgeting and Risk,(Nature of Rish, Sensitivity Analysis, Capital Expenditure and Planning, Strategic Aspect of Investment, Capital Budgeting, Decision Making) Capital Structure and Leverage,Kind of Capital – Debt, Security and Stocks and their type, Net Income Approach, Net Operating income approach, Optimal capital structure, M-M Hypothesis under corporate Taxes, CAPM and Capital structure, adjusted Net Value, Features of Appropriate capital Structure, operating and Financial leverage Working Capital Management ,Concepts of WC, need of WC, Determinates and issues in WC management, Finance of current asset, credit polity – nature and Goal, credit policy variables, monitoring receivables, objective of inventory management, cash collection and disbursement, investing surplus cash in marketable securities

MGT509: Seminar Topics are assigned to individual students for the purpose of seminar and evaluation is done on the basis of report and presentation. MGT510: Operations Management Management of production systems – concepts and practices, strategies for competitive Manufacturing, economic analysis, facilities location and layout concepts and methods, Assembly line balancing, forecasting, aggregate production planning, production planning and control, scheduling, materials management and inventory control, material requirement planning, application of optimization techniques, total quality management, quality circles, maintenance management, value engineering, work study, job evaluation, payment systems, material handling system, Business process reengineering, benchmarking, advance manufacturing systems, supply chain management, just in time (JIT), factories of the future, enterprise resource planning. MGT511: Quantitative Techniques Overview of Quantitative Methods in Management (QMM), Nature, Scope and Limitations of QMM, Simulation Modeling.;Introduction to Linear Programming (LP), Construction of the LP model, Graphical Analysis of LP Problem, Graphical Sensitivity Analysis. Solution of LP by Simplex Method, Standard LP form and its Basic Solution, Special cases in Simplex Method Applications.Duality and Sensitivity Analysis, Formulation of Dual Problem, Relationship between optimal Primal and its Dual Simplex Method, Post

50

Optimal or Sensitivity Analysis. Transportation Model and its Variant, Formulation of Transportation Model, Initial Basic Feasible Solution (Vogel Approximation Method), Optimization by Stepping Stone Method and Modified Distribution Method (MODI), Assignment Model, Formulation, Solution using Hungarian method.Goal Programming, Single Objective versus Multiple Goals, Formulation, Goal Programming Problem Solution. Integer Linear Programming, Introduction, Illustrative Applications, Integer Programming, Solution Algorithm. Deterministic Inventory Model, Introduction, General Inventory Model, Economic Order Quantity Models. Review of Basic Probability, Introduction, Laws of Probability, Random Variables and Probability Distribution, Expectation of the Random Variable, Common Probability Distribution. Forecasting Models, Introduction, Moving Average Technique, Exponential Smoothing Regression, Decision Analysis, Decision Environments, Decision Making under Certainty, Decision making Under Risk, Decision Making under Uncertainty, Game Theory, Introduction to Games, Maximum and Minimax principle, Pure and Mixed Strategies. MGT512: Project Management Project Management Principles and Strategies, key concepts and principles in project management to describe the roles and responsibilities of the project manager, Definition of project and project management, project life – cycle Planning the project, project planning process , project charter and project plan, work breakdown structure (WBS) techniques,, project structuring and organization. Estimating Project Costs, organize project activities, resource and time constraints, final project schedule manually or by using automated tools. Activity sequencing, precedence network diagram, critical path method, program evaluation and review techniques, project scheduling, basics of scheduling. Executing the Project, basic needs and requirement of project execution, project tracking and control elements,factor contribute to successful project control. MGT 531: Principles and Practices of Management Typical functions of management: Leading, Directing, controlling, staffing. Styles of management, Motivation: Theories and Practices, Group Behavior and group dynamics, various organizational structure s and Management Styles, Managerial grid, Quality, Productivity and role of management, Changing role of management in IT environment, Case studies in practice of management: Indian as well as global MGT600 : Colloquium It is based on summer project work. Work done during summer training is evaluated jointly by Industry and Faculty of Institute. MGT601: Business Process Integration Introduction to SCM, Efficient Customer Responsiveness:; Value Chain Analysis, Coordination and Integration Issues In SCM: Implementation Of Advance Planning Systems, Defining System Projects: Implementation Of Process: Supply Chain Strategies: Performance Measurement For Supply Chain Management, Introduction to ERP, Need for and Evolution of ERP, Benefits, Business Process Re-engineering, Business Engineering and Business Blueprint, ERP Systems, ERP Life Cycle and Implementation Issues, SAP R/3 Overview, Development and Implementation Issues, Functional Modules: Sales Logistics, MM / Procurement Logistics, PP / Production Logistics, Finance and Controlling. ERP / ES Architecture, Framework and Tools, E-Business and ERP, Transforming the Enterprise, Case Studies: Customer Relationship Management: Changing face of marketing: From Transactional to Customer Centric Marketing, Customer Management Models, Empowerment & IT, Customer Management Dimensions in emerging marketing environment,

51

Transactional to Relationship Marketing: Concept, Approaches & Strategy, Total Relationship Marketing, Customer Relationship Management: Philosophical Foundations, IT Enabled Customer Relationship Management, CRM Package: Modules and Capabilities, Sales Force Automation, Marketing Automation, Customer Support & Care, CRM Planning and Implementation Issues, Recent Practices in managing customers: Customer Knowledge Management (CKM), Customer Portfolio Management (CPM), Customer Value Analysis and Customer Equity Management, Customer Database Management, Customer Referral Management, Emerging Trends in CRM: An Indian Reality (with focus on verticals). MGT603: Strategic Management Business strategy, competitive advantage, internal context, organization design, organization and competitive advantage, SWOT: external context, industry analysis, the spectrum of competition and Niche market, competition in concentrated market, entry and the advantage of incumbency, creating and capturing value in the chain, Strategic management in a changing environment, strategy in markets with demand side increasing returns, globalization and strategy, corporate strategy, Managing for value in a multi business company, the strategy process, applying game theory to strategic management, case presentation. MGT605: Internet Business Models and Business Strategies Introduction to E-Commerce and its impact on organization, economy Porter’s framework in the new economy Value chain, virtual value chain Extracting value out of the value chain :(Amazon publishing industry case) Economics of information, impact on strategy ;Value proposition, business models and revenue models on the web ;Business models, components, dynamic and appraisal Value configuration and the internet ;Market opportunity analysis, customer interface, market communication Strategy formulation and implementation for online firms, BMG online, ford, dell, eBay, egghead.com, priceline.com, yahoo, MicroAge, wells, Fargo online, Charles schwb, Merryl Lynch etc. Comprehensive overview and case discussion of impact of internet on various industries Banking, Travel, Insurance, Automobiles, Health care, advertising, telecom, retail etc. MGT609: IT Enabled Services Management Service: A Conceptual Framework, Strategic Planning for Services, Services Marketing Mix, Customer Behavior and Services, STP Strategies in Service Marketing, Service Delivery Process, Information Technology and Service Management, IT Enabled Services: Strategic Framework, Overview of IT Enabled Service: Call Centre, Medical Transcription, Data Processing and Back Office Operation, Web Enabled Education, Content Development and Multimedia Animation, GIS Services. Ventures in IT Enabled Services and Business Process Outsourcing, IT Enabled Services: Banking, Insurance. IT Enabled Customer Interaction Services, Call Centre. IT Services: Enterprises Wide Integration, Networking Services, Database Management Services, IT Consulting Services. Measuring Service Quality and Satisfaction, Customer Relationship Management, Web Enabled Services, Health Care Services, Travel and Tourism Services, Hospitality Services, Telecom Services, Transportation Services, Infrastructure Services. MGT611 : Technology Management Role of Technology management, various frameworks, innovation and technology management. Analysis of Internal and external and external Business Environment. , Life cycle, Technology management issues: Adoption, adaptation, diffusion, Organization Learning Capabilities in Technology, Technology and

52

Innovation life cycle, Relation of Competitiveness with Technology and Innovation and various legal issues in transfer of Technology., Barriers and enablers for successful technology management, Case studies in technology management MGT701: Project Management and Finance Project Management Principles and Strategies, key concepts and principles, Definition of project and project management, project life – cycle ;Planning the project, project planning process , project charter and project plan, work breakdown structure (WBS) techniques,, project structuring and organization. Estimating Project Costs, organize project activities, resource and time constraints, final project schedule manually or by using automated tools. Activity sequencing, precedence network diagram, critical path method, program evaluation and review techniques, project scheduling, basics of scheduling. Executing the Project, basic needs and requirement of project execution, project tracking and control elements,factor contribute to successful project control. Project Cost Justifications, Introduction to cost benefit analysis, Financial measures, Identifying the Benefits, Measuring Intangible benefits, Justifying projects benefits, Managing Project Risks,key concept and principles in risk management . common risk in project management, framework for managing project risks Principles and concepts of Risk Management, Risk Assessment, Risk Management. Managing Project Quality : principles and concerning quality, quality management control framework ,e quality assurance techniques applied in project. Project Environment: Project team development and effectiveness, effective project leadership, conflict Management, project politics. MGT703: Change Management Introduction to Organization Development , Nature of Planned Change ; Organization Development Practitioner ; Diagnosing Organizations ; Diagnosing Groups and Jobs ; Collecting and Analyzing Diagnostic Information ;Designing Interventions ;Leading and Managing Change ;Individual, Interpersonal, and Group Process Approaches ;Restructuring Organizations & Competitive and Collaborative Strategies MGT705: Knowledge Management The rise of Knowledge Management: Traditional Methods, Factors of Productivity, The Learning Organization, The Role of Information Technology, Implications to Leadership and Competitiveness Concepts of Knowledge, Definitions, Attributes, A Classification Framework - Forms / Types / Organizational Levels / Structure / States / Domains Knowledge and Organizational Strategy: Elements of Organizational Strategy, Knowledge for Strategy Formulation and Implementation, Knowledge and Organizational Leadership. Knowledge and Organizational Processes : Elements of Organizational Processes, Knowledge for Process Effectiveness and Efficiency, Knowledge Environment and Infrastructure - Structure / Climate and Culture / Technology and Systems. Knowledge Management Processes and Practices : Knowledge Creation and Acquisition. Knowledge Documentation and Retrieval .Knowledge Sharing and Application. MGT707: Logistics Management Logistics and Competitive Strategy, Assessing Logistics Costs and Performances, The Customer Service Dimension, Benchmarking the Supply Chain, Location of Plants and Warehouses, Physical Distribution Logistics, Inventory Management, “Just in Time” and “Quick Response” Logistics, Transportation and Model Choice Decisions, Third Party Logistics: Opportunities and Issues.

53

MGT709: Investment & Portfolio Management Nature and Scope of Investment Mgmt:What is investment, why?.Security Valuation: Element of Investment, Approaches to Investment, Basic Valuation Modes- Bonds, shares, stock etc. The investment Alternatives: Investor Classification, Armature forms of divestment. Investor and Interest rate, Dividend process, Tax planning. Fundamental Analysis & Technical Analysis. Portfolio Analysis: Traditional Vs Portfolio Analysis, Maikouitz Theory, Efficient frontier. Portfolio Selection and International Diversification. Performance Measurements of managed Portfolios. MGT711: Mergers and Acquisitions Introduction and Conceptual issues Surrounding Mergers and Acquisition: Mergers: Necessity of Merger/Acquisition, Timing the Merger, Selecting the Right Merger Partners, Types of Mergers, Motives of Mergers Gains and Costs from Mergers.Acquisition: Acquisition, Guide Lines, Agreement, Defending Against Acquisition, Managing the transition. Science and Art of Valuation: The acquiring firm and Valuation, Valuation Principles, The Science of Valuation, DCF, The art of Valuation; Qualitative issues, Equity Residual Method.Alternatives of Merger/Acquisition: Introduction to alternatives to Merger/Acquisition, Case for Internal Development, Due Diligence, Alternatives to Merger/Acquisition – Strategic Partners, Minority Investment, Venture Capital, Licensing Agreements;, The Right Decision. Techniques in Mergers, Corporate Restructuring – Merger Tactics.Take over Defenses. Multinational Acquisitions: Introduction, Critical Issues for International Acquisition, and Summary of Issues Surrounding a Multinational Acquisition. MGT713: Public Private Partnership Changing Economic Scenario & Growing Role of Partnership in Public Services: Global Investment Scenario, Reducing Role of Govt. in business, Collaborative Business and introduction to PPP. Public Private Partnerships (PPP) : PPP – The Concept : PPP and Privatization / Nature of Collaboration. Principles of PPP - Contractual Framework, Selection of Service Provider - Competitive Bidding / Swiss Challenge approach / Competitive Negotiation, Payment Mechanisms, Potential Benefits of PPP, Local Government & PPP.. Types of PPP: BOT/ BTO- Built Operate Transfer/Built Transfer Operate, BOO- Built Own Operate, BBO- Buy Built Operate, DB-Design Built, DBO-Design Built Operate, DBM-Design Built Maintain, Contract Services, Developer Finance, Enhanced Use Leasing, LDO/BDO, Lease/Purchase, Sales/Leaseback, Tax exempt Lease, Turnkey. Issues – PPP: Monitoring and evaluation, Risks and Revenues sharing, Guiding Principals for successful PPP Implementation. Social Sector and PPP: Indian Scenario, Cases in PPP Best Practices MGT790: Thesis Thesis is research work done by students in areas of specialization under the guidance of faculty MIT302: Modeling and Simulation Introduction to Modeling and Simulation :Traditional and Non- Traditional and Modeling Techniques : Smoothing Techniques CMA Exponential Techniques ;Regressing Analysis, Simple and Multiple ;Time series analysis, Classical Decomposition ;ARIMA,Models based on learned behavior, Markov Models and indirect methods. Soft Computing and AI Models :ANN ;GA and Fuzzy Expert Systems. Causal Modeling :White – Box Modeling ;System Dynamic Modeling, Model Validation and Testing ;Evolution of Models and Forecasts.

MIT402: Data Warehousing and Data Mining Basic data warehouse architecture, data consolidation, warehouse internals: Storage and indexing, materialized views and aggregate pre-computation; online analytical processing (OLAP) systems, data mining.; Main operations: Clustering, Classification, regression, neural networks, feature selection, deviation

54

detection, Item set Associations, discoveries along time, similarity of complex objects, system Integration issues in decision support tools, survey of existing mining and OLAP products, success and failure stories of data mining. MIT404: Human Computer Interface Prerequisites: a sound understanding of working of computers and experience with different software applications is essential. Communication theory concepts as applied to human computer interfaces, user centered design, user task analysis, usability issues, usability in Usability in Indian conditions, interface evaluation methodologies, interface design principles and issues, prototyping tools, future trends of human computer interaction, analysis seminar, design seminar. MIT402: Data Mining Tools and Techniques Concepts / Class Description: characterization and discrimination, association Analysis, Classification and prediction, cluster analysis, outlier analysis, evolution Analysis, are all of the patterns interesting, classification of data mining systems, and major Issues in data – mining;Data Model ; Data mining primitives languages and system architectures: Mining Association Rules in Large Databases: Association Rule Mining: market basket analysis a motivating example for association rule mining, basic concepts, association rule mining a road map, Mining Single – Dimensional Boolean association Rules from Transactional Databases: The apriori algorithm finding frequent item sets using, candidate generation, generating association rules from frequent item sets, improving efficiency of Apriori, Iceberg queries, Mining Multilevel Association Rules From Relational Databases and data warehouses: multidimensional association rules, Mining multidimensional association rules using static discretization of quantitative attributes, mining quantitative association rules, mining distance based association rules, from association mining to correlation analysis: Strong rules are not necessarily interesting an example, From association analysis to correlation analysis, Constraint Based association mining: Metarule guided mining of association rules, mining guided by additional rule constraints. Classification and prediction: MIT501: System Analysis and Design Introduction to SAD, Broad Categories of Systems, Natural, Man - Made and Automated Systems, General Systems Principles, System Characteristics. Modern Business Systems, Roles and Representatives of SA in Modern Business System, analyst as a Business Problem Solver, Skill Measurement of SA. Fundamentals of Information Systems, Information System Definition, Types of ISS, IS Manifestations, TPS MIS, DSS and Expert Systems. Modern Approach to SAD ;IS Architecture and IS Prospective from various stake holder’s point of view. ;IS Framework and System Analysis: Various Focuses of ISs ;Data Focus ;Process Focus, Flowcharts, Decision Table People (interface) Focus ;Geography (Network) Focus System Description Techniques, DFD, ER Diagram, Decision Tables and Decision Trees, Contextual Diagram, Data Modules, IS Building Blocks. SDLS, IS Methodology, Principles of IS Development System Development :Project Selection, Sources of Project Requests, managing Project Review and Selection, Preliminary Investigation ;Feasibility Studies MIT501: Data Structures and Algorithms

55

Algorithms and Problem Solving: Classic techniques for algorithm design: Problem solving in the object-oriented paradigm: Application of algorithm design techniques to a medium-sized project with an emphasis on formal methods of testing. Fundamental Data Structures: Pointers and references: and references; Linked structures; Implementation strategies for stacks, Queues, Hash tables, graphs and trees; Strategies for choosing right data structure. Recursion: The concept of recursion; Recursive mathematical functions; Simple recursive procedures; procedures; Divide-and-conquer strategies; Recursive backtracking implementation; Recursion on trees and graphs. Basic Algorithmic Analysis: Asymptotic analysis of upper, Average and lower complexity bounds; Identifying differences among best, average, and worst case behaviors: Big “Oh” notation (O); Standard complexity classes; Empirical measuremance; Time and space tradeoffs in algorithms, Fundamental Computing Algorithms: Hash tables; Binary search trees; Graphs; depth-first and breadth-first traversals; Shortest path algorithms; Transitive closure; Minimum spanning tree; Topological sort. The Complexity Classes P and NP: Classes of P and NP-hard problems; Boolean satisfiability and its application to solve real-world problems. MIT502: Communication System & Engineering Elements of Communication Systems: Baseband and carriers, analog and digital communication signal analysis, Fourier’s transform and its properties, Energy and power of signals, Convolution, Correlation and spectral density, Random signals and process. Analog Modulation Systems: Amplitude and modulation, SSB-SC, DSB-SC Systems, Narrowband and wideband F.M., Pulse modulation systems, PAM, PPM, PWM, FDM & TDM System. Digital Modulation and Transmission Systems: PCM, DM, ADM, DPCM, ASK, PSK, FSK, QPSK, QAM, Spread spectrum modulation, CDM. Information Theory and Coding: Unit, Entropy mutual information, Channel capacity, Symmetrical, BSC, BEC, and binary channels, Shannon theorem, Source coding, Coding efficiency, Shannon – Fano & Huffman codes, Channel coding, Linear black codes and convolution codes. Signal design concepts for the baseband additive-white-gaussian-noise (AWGN) channel, Orthogonal and simplex signal sets; Designs known to minimize error probability for the AWGN channel, Constant envelope designs using Hadarmard matrices. Communication systems organization for the transmission and reception of a symbol stream, baseband and carrier communications, spectral analysis of transmissions, definitions of bandwidth, the mathematical basis for the relation between transmission bandwidth and the rate of growth of signal space dimensionality. MIT503: System Analysis and Design Introduction: Broad categories of systems, Natural, Man-made and automated systems, General systems principles, System characteristics, Modern Business Systems: Roles and representatives of system analysis in modern business system, Analyst as a business problem solver, Skills measurement of system analysis. Fundamentals of Information systems: Types and manifestation, TPS, MIS, DSS and expert systems, Modern approach to SAD, Information system, Architecture and prospective from various stake holder’s point of view. Information System Framework and System Analysis: Data focus; Process focus, Flowcharts, Decision table; People (interface) focus; Geography (Network) focus. System Description Techniques: DFD, ER diagram, Decision tables and decision trees, Contextual diagram, Date models, Information system building blocks, SDLC, Information system methodology, Principles of information system development. System Development: Project selection, Sources of project requests, Managing project review and selection, Preliminary investigation.

56

System Development: Project selection, Sources of project requests, Managing project review and selection, Preliminary investigation. Feasibility Studies: Technical and economic feasibility, Cost and benefit analysis, System requirement specification and analysis, Fact finding techniques. Detailed Information System Design: Modularization, module specification, File design, System development involving database, System control and quality assuraqnce, system administration and training, Conversion and operation plans, Hardware and software and hardware selection, Logical and physical design, Project planning, System investigation & analysis, Project monitoring, managing of a Information System project. MIT504: Communication Skills What is Communication; Importance of Effective Communication; Reading, writing and oral communication skills; Methods / Modes of communication, choice of media ;Barriers to communication ;Business Correspondence: Enquires and Reports; Orders and Execution; Tenders; Audit and Collection Letters ;Notice / Circulars; Corporate Communication: Presentation, Reports, Proposal Plans; Group discussions / Brain storming/Meetings; Extempore MIT505: Essentials of Management Schools of Management Thought: Scientific process, human behavior and social system school; Decision theory school; Quantitative and systems school; Contingency theory of management; Functions of a manager. Social Responsibility of Business: Objectives of business; Social responsibility; Stakeholders and managerial ethics; Functions of management; Planning concept’ significance and types. Organizing: Concept Principles, theories Types of organizations, Authority, Responsibility, Power, Delegation, Decentralization: Staffing: Directing; Coordinating; Control Nature, Process and techniques. Management by objectives (MBO) and managerial decision-making. Motivation: Process of motivation; Theories of motivation need hierarchy theory, Theory of x and theory of y. Two factor theory, Mc Cleland’s learned need theory, Victor Vrooms expectancy theory, Stacy Adams equity theory. Leadership: Concept, Leadership style; Theories; Trait theory, Behavioural theory, Fielders Contingency theory, Harsey and Blachards situational theory, Managerial grid; Likerts four systems of Leadership. Communication: Meaning; process; Communication network; Formal and informal communication; Barriers to communication and principles of effective communication; Controlling: Nature, Importance and techniques; Steps, Feedback; Concurrent and feed forward control; Prerequisites of an effective control system; Behavioral implications. MIT550: Research Methodology Introduction to Business Research Methods: Concept and nature of research methods, Types of research, Application of research methods in business, Research process. Research Design: Types of research design-exploratory, Descriptive and experimental, Development of research design, Problem design and formulation. Sampling: Types of sampling methods, Sampling process, Sampling design preparation. Data Collection: Types of data-primary and secondary, Sources of secondary data, Methods of primary data collection-interviews, Questionnaire, Schedule, and observation. Attitude Measurement Scales: Likert, Turnstone, Staple, Semantic constant sum, Rating and ranking scales, Questionnaire designing. Data Processing: Manual and computerized data processing methods. Data Analysis and Interpretation: Statistical techniques of data analysis, Testing of hypothesis, Interpreting data.; Report writing: Contents and format.; Ethical issues in Business Research and measurement if effectiveness of Research.; Traditional and Non-Traditional and Modeling Techniques: Smoothing Techniques, CMA exponential techniques; Regression analysis, Simple and multiple; Times series analysis,

57

Classical decomposition, ARIMA; Models based on learned behavior, Markov models and indirect methods; Evaluation of forecasts. MIT551: Computer Networks Introduction to computer networks: Telephone networks, Networking principles; Multiple access, Multiplexing; Local Area Network: Ethernet, Token ring, FDDI. Switching: Circuit switching, Packet switching, Multicasting. Scheduling: Performance bounds, Best effort disciplines, Naming and addressing, Protocol stack, SONET/SDH. ATM networks: AAL, Virtual circuits, SSCOP. Internet: Addressing, routing, end point control; Internet protocols; IP, TCP, UDP, ICMP, HTTP; Traffic management- models, Classes, Scheduling. Control of Networks: QoS, static and dynamic routing, Markov chains, Queueing models, Bellman ford and dijkstra’s algorithms, Window and rate congestion control, Large devations of a queue and network, Open and closed loop flow control, Control of ATM networks. MIT552: Communication System & Engineering Elements of Communication Systems: Baseband and carriers, analog and digital communication signal analysis, Fourier’s transform and its properties, Energy and power of signals, Convolution, Correlation and spectral density, Random signals and process. Analog Modulation Systems: Amplitude and modulation, SSB-SC, DSB-SC Systems, Narrowband and wideband F.M., Pulse modulation systems, PAM, PPM, PWM, FDM & TDM System. Digital Modulation and Transmission Systems: PCM, DM, ADM, DPCM, ASK, PSK, FSK, QPSK, QAM, Spread spectrum modulation, CDM. Information Theory and Coding: Unit, Entropy mutual information, Channel capacity, Symmetrical, BSC, BEC, and binary channels, Shannon theorem, Source coding, Coding efficiency, Shannon – Fano & Huffman codes, Channel coding, Linear black codes and convolution codes. Signal design concepts for the base band additive-white-Gaussian-noise (AWGN) channel, Orthogonal and simplex signal sets; Designs known to minimize error probability for the AWGN channel, Constant envelope designs using Hadarmard matrices. Communication systems organization for the transmission and reception of a symbol stream, baseband and carrier communications, spectral analysis of transmissions, definitions of bandwidth, the mathematical basis for the relation between transmission bandwidth and the rate of growth of signal space dimensionality. MIT552: Advanced Communication Engineering Wireless communication systems and standards, Cellular system design fundamentals, Radio propagation, Modulation techniques for wireless systems, Equalization and diversity, Channel coding, Data Compression: Voice and video coding, Multiple access schemes, Wireless networks, Optical fiber transmission systems, Optical link design, Optical networks, Advanced topics in communication system engineering. MIT553: Database Management Systems Information Models and Systems: History and motivation for information systems; Information storage and retrieval; Information management application; Information capture and representation; Analysis and indexing; Search Retrieval, Linking, navigation; Information privacy, Integrity, Security, and preservation; Scalability, Efficiency, and effectiveness.

58

Database Systems: History and motivation for database systems; Components of database systems; DBMS function; Database architecture and data independence. Data Model: Data modeling; Conceptual model; Object-oriented model; Relational data model. Relational Database: Mapping conceptual schema to a relational schema; Entity and referential integrity; Relational algebra and relational calculus. Database Query Languages: Overview of database languages; SQL; Query optimization; 4th –generation environments; Embedding non-procedural queries in a procedural languages; Introduction to Query Language. Relational Database Design: Database design; functional dependency; Normal forms; Multivalued dependency; Join dependency; Representation theory. Transaction Processing: Transactions; Failure and recovery; Concurrency control. Distributed Database: Distributed data storage; Distributed query processing; Distributed transaction model; Concurrency control; Homogeneous and heterogeneous solutions; Client-server. Physical Database Design: Storage and file structure; Indexed files; Hashed files; Signature files; B-tress; Files with dense index; Files with variable length records; Database efficiency and tuning. MIT554: Software Engineering Principles and Motivation: History; definition; why engineered approach to software development; Software development process models from the points of view of technical development and project management: Waterfall, rapid prototyping, Incremental development, Spiral models, Emphasis on computer-assisted environments, Software Development Methods: Formal, Semi-formal and informal methods; Requirements elicitation, Requirements specification; Data, Function, and event based modeling; Some of the popular methodologies such as Yourdon’s SAD, SSADM etc; CASE tools-classification, Features, Strengths and weaknesses; ICASE; CASE standards. Software Project Management: Principles of software projects management; Organization and team structure; Project planning; Project initiation and Project termination; Technical, quality, and management plans; Project control; Cost estimation methods: SEI maturity model; Software metrics. Configuration Management: Need for configuration management; Configuration management functions and activities; Configuration management techniques; Examples and case studies. Software Engineering Standards: Government standards, IEEE (and other professional bodies) standards, Corporate standards. MIT555: Computer Graphics and Multimedia Graphic Systems: Raster and vector graphics systems; Video display devices; Physical and logical input devices; Issues facing the developer of graphical systems. Fundamental Techniques in Graphics: Hierarchy of graphics software; Using a graphics API: Simple color models; Homogeneous Coordinates; Affine transformations; Viewing transformation; Clipping. Graphical Algorithms: Line generation algorithms; Structure and use of fonts; Parametric polynomial curves and surfaces; Polygonal representation of 3D objects; Parametic polynomial curves and surfaces; Introduction to ray tracing; Image synthesis, Sampling techniques and anti-aliasing; image enhancement. Principles of Human-Computer Interaction: Human-centered software development and evaluation. Graphical User-Interface Design: Choosing interaction styles and interaction techniques; HCI aspects of interface design; Dynamics of color; Structuring a view for effective understanding. Graphical User-Interface Programming: Graphical widgets; Event management and user interaction; GUI builders and programming environments. Computer Animation: Key-frame animation; Camera animation; scripting system; Animation of articulated structures; Motion capture; Procedural animation; Deformation.

59

Multimedia Techniques: Sound, video and graphics; Design of multimedia systems; Tools for multimedia development; Virtual reality. MIT609: Mobile Computing Wireless communication principles such as wireless transmissions, smart antennas, frequency allocations, error detection and correction, location-based technologies, spread spectrum, and CDMA/TDMA. wireless LANs with emphasis on 802.11, Bluetooth, wireless sensor networks, UWB (Ultra Wideband), cellular networks ranging from 1G to 5G, mobile ad hoc networks (MANETs), wireless local loops, satellites communications. Mobility Management: Cellular architecture, Co-channel interference, Mobility: handoff, types of handoffs; location management, HLR-VLR scheme, hierarchical scheme, predictive location management schemes. Wireless Internet, Mobile IP, wireless gateways, mobile application servers. Ad hoc Network Routing Protocols: Ad hoc network routing protocols, destination sequenced distance vector algorithm, cluster based gateway switch routing, global state routing, fish-eye state routing, dynamic source routing, ad hoc on-demand routing, location aided routing, zonal routing algorithm. The architectural, security, and management/support issues and their role in building, deploying and managing wireless systems in modern settings. wireless security wireless sensor applications, and mobile agent applications. MIT612: Recent Topics in Computer Network This will focus on special topics of contemporary relevance and interest to both industry and research. MIT617 : Grid Computing Overview of grid computing. Focus on grid computing as emerging new computing paradigm for solving complex collaborative problems that require massive resources and infinite CPU cycle, Requirements concerning abstractions, behaviours, resources, connectivity, and protocols; Open grid service architectures, Programming models; Middleware for building grid computing environments; Language support (MPI-G, MPI-G2, etc) for grid computing; Meta models for grid programming; Security, Monitoring; Scheduling; Performance tuning; Debugging and performance diagnostic issues, Applications: Deals with case studies, how the global computing infrastructure has become a reality for collaborative complex data intensive computing aid for federated database services, web services, bioinformatics. MIT618 : Real Time Embedded Systems Introduction to R/T Embedded Systems, System Requirements, Specification, Design, Implementation, Real-Time Systems, Model Taxonomy, Specification Languages, Embedded Processors, The Embedded Computing Platform, Real-time interfacing & exception handling, System Performance, IP- and Platform-Based SoC Designs, System-Level Design Space Exploration, Static and Dynamic Performance Exploration, Behavior-Architecture Co-Design,. Real-time scheduling, Hardware Accelerators (hw/sw co-design), Power issues in embedded systems MIT627: Advanced Topics in Software Engineering This will focus on special topics of contemporary relevance and interest to both industry and research. MIT641: Microelectronics

60

Introduction, trends in electronic circuits; Semiconductor devices: MOSFET ;PN Junctions (diodes) ;BJT ,Analog Integrated Circuits :Small-signal circuits ;Single-stage amplifiers ;Multi-stage amplifiers; Frequency response ;Electronic feedback ;Circuit simulation with SPICE Basic electronic prototyping and measurement equipment MIT642: Advanced Software Engineering This is a research oriented, seminar type course that will focus on the state of the art in various areas of software Engineering. Software project management ;Metrics and measurement ;Software configuration management ; Software Risk Management ;Requirements engineering ;Software Quality assurance ;Software reliability models ;Object oriented design ;Formal specifications ;Formal verification of programs ;Jackson method for design ;CASE tools and method for software development ;Information system design ;Real time software specification and design MSE501: Data Structure and Algorithms Algorithms and Problem Solving: Classic techniques for algorithm design; problem solving in the object-oriented paradigm; application of algorithm design techniques to a medium-sized project, with an emphasis on formal methods of testing. Fundamental Data Structures: Pointers and references; linked structures; implementation strategies for stacks, queues, hash tables, graphs and trees; strategies for choosing right data structure. Recursion: The concept of recursion; recursive mathematical functions; simple recursive procedures; divide-and-conquer strategies; recursive backtracking implementation; recursion on trees and graphs. Basic Algorithmic Analysis: Asymptotic analysis of upper, average and lower complexity bounds; identifying differences among best, average, and worst case behaviors: big “Oh” notation (O); standard complexity classes; empirical measurements of performance; time and space tradeoffs in algorithms. Fundamental Computing Algorithms: Hash table; binary search tress; graphs; depth-first and breadth-first traversals; shortest path algorithms; transitive closure; minimum spanning tree; topological sort. The Complexity classes P and NP: Classes of p and NP-hard problems; Boolean satisfiability and its application to solve real-world problems. MSE502: Foundation of Computer Science Fundamental Structures: Functions (surjection, injections, inverses, composition); relations (reflexivity, symmetry, Symmetry, transitivity, equivalence relations); Sets (venn diagrams, Complements, Cartesian products, Power sets); Pigeonhole principle; Cardinality and countability, Basic counting, Discrete probability, Trees. Basic Logic: Propositional logic; logical connectives; truth tables; normal forms (conjunctive and disjunctive); validity; predicate logic; limitations of predicate logic; universal and existential quantification; modus ponens and modus tollens, Proof Techniques: Notions of implication, Converse, Inverse, Contrapositive, Negation, and contradiction; The structure of formal proofs; Direct proofs; Proof by counterexample; Proof by contraposition; Proof by contradiction; mathematical induction; Recursive Mathematical definitions; Well orderings. Automata Theory: Finite-state machines; Turing machines; Context-free grammars; Uncomputable functions; The halting problem; Implications of uncomputability, Pushdown Automata, Complexity classes, Undecidability. Introduction to Language Translation: Comparison of interpreters and compilers; Language translation phases; Machine-dependent and machine-independent aspects of translation; Language translation as a software engineering activity.

61

MSE503: Software Engineering Principles and Motivation: History; definitions; why engineered approach to software development; Software development process models from the points of view of technical development and project management: waterfall, Rapid Prototyping, Incremental development, Spiral models, Emphasis on computer-assisted environments. Software Development Methods: Formal, Semi-formal and informal methods; Requirements elicitation, Requirements specification; Data, function, and event-based modeling; Some of the popular methodologies such as Yourdon;s SAD, SSADM etc; CASE tools-Classification, Features, strengths and weaknesses; ICASE; CASE standards. Software Project Management: Principles of software projects management; Organization and team structure; Project planning; Project initiation and Project termination; Technical, quality and management plans; Project control; Cost estimation methods: Function points and COCOMO. Software Quality Management: Quality control, quality assurance and quality standards with emphasis on ISO 9000; Functions of software QA organization does in a project; Interactions with developers; Quality plans, quality assurance towards quality improvement; Role of independent verification & validation; Total quality management; SEI maturity model; Software metrics. Configuration Management: Need for configuration management; Configuration management functions and activities; Configuration management techniques; Examples and case studies. Software Engineering Standards: Government standards, IEEE (and other professional bodies) standards, Corporate standards. MSE504: Communication Skills What is Communication; Importance of Effective Communication; Reading, writing and oral communication skills; Methods / Modes of communication, choice of media ;Barriers to communication ;Business Correspondence: Enquires and Reports; Orders and Execution; Tenders; Audit and Collection Letters ;Notice / Circulars; Corporate Communication: Presentation, Reports, Proposal Plans; Group discussions / Brain storming/Meetings; Extempore MSE505: Software Engineering Lab – I System Requirement Specification (SRS) and related analysis documents as per the guidelines in ANSI/IEEE Std 830-1984. Design documents representing the complete design of the software system. The design can further be improved by the principles leaned in this module. Analysis and design for the same problem should be done using O-O approach. Test documents as per ANSI/IEEE Std. 829/1983 Software Test Documentation. Simple exercises in effort and cost estimation in COCOMO model. Application of COCOMO and Function Point (FP) model for the actual project that has been chosen. Familiarization of SCM tools with some public domain software like SCCS, CVS. Familiarization of some reverse engineering tools available in the public domain. At the end of the semester, there should be a presentation of the project with demonstration. It is also advisable to have the students present the documents associated with the projects as and when they are ready. This will help the instructor identify pointing out the mistakes to them and the rest of the students. MSE551: Software Design and Construction Object-Oriented Design: Basic concepts in object-orientation; Requirements analysis System specification; Object Modeling Technique (OMT); Object models, classes, Associations, Aggregate, Relations, Sub-classing, Dynamic binding, Restrictions; Dynamic models, state diagrams, Event diagrams, Functional modeling, Data flow, Result flow; Rule, recommendations and principles for object oriented development; Reuse in different development phases, Design and implementation rules for reuse with implementation in C++; Comparison between different object-oriented methods, OMT, Coad-Yourdon, Booch, Objectory, Wirfs-Brock; Documentation, Object-Oriented Programming in C++: Object-oriented programming concepts; Programming in C++; Data types, arithmetic and logical operators, control statements, functions, parameter passing, pointers and arrays, string handling, in and out handling, file handling, classes and objects, class

62

methods, overloading of class methods, data abstracton and encapsulation, constructor and destructors, dynamic memory allocation, inheritance and polymorphism, virtual functios, static and dynamic binding. Recent Industry Trends in: coding styles and standards, principles and practice of reusability considerations, programming for performance, automatic software generation, prototyping, testing, implementation metrics and costing, component orientation. MSE552: Software Verification, Validation and Testing Introduction: Terminology, evolving nature of area. V&N Limitations: Theoretical foundations: impracticality of testing all data impracticality of testing all paths, no absolute proof of correctness. The Role of V&V in Software Evaluation: Type of Products: requirements, specifications, designs, implementations, changes; V&V objectives: correctness, consistency, necessity, sufficiency, performance. Software V&V Approaches And Their Applicability: Software technical reviews; Software testing: levels of testing-module, integration, system, regression; Testing techniques and their applicability-functional testing and analysis, structural testing and analysis, error-oriented testing and analysis, hybrid approaches, integration strategies, transaction flow analysis, stress analysis, failure analysis, concurrency analysis, performance analysis; Proof of correctness; simulation and prototyping; requirement tracing. Software V&V Planning: Identification of V&V Goals, Selection of V&V techniques: requirements, specifications, design, implementations, changes; Organizational responsibilities: development organization, independent test organization, software quality assurance; independent V&V contractor; V&V Standards; Integrating V&V approaches; Problem tracking; Tracking test activities; Assessment. MSE553: Software Project Management Introduction to Software Project Management: The nature of software production; Key objectives of effective management: quality, productivity, risk reduction; The role of the software project manager, Planning the Project: Business Planning: determining objectives; forecasting demand for product proposal writing requirement analysis, legal issues (patent, copyright, Liability, warranty); Technical planning: Life cycle models, types of plans, plan documentation methods: PERT and CPM, Gantt charts, work breakdown structures, standards, planning for risk management and control: entry and exit criteria, intermediate checkpoints, performance prediction and analysis people, prototyping and modeling, inspections and reviews, process and process assessment, development methods, metrics, configuration management, testing and quality assurance, capacity planning, estimating- what it takes to do the job: cost (direct and indirect), resource, time, size and complexity of product risk determination, role of requirements and design in estimating, financial planning-budgeting, resource allocation, organizational considerations(teams, hierarchies, etc.), technology, human factors and usability, tools and environments, transition of product to the user. Managing and Evaluating the Project: Managing the task: project control, managing the plan, reviews, feedback and reporting mechanism, configuration management, quality control and quality assurance, managing change, readjusting goals and milestones, risk management, testing phases, formalized support activities; Managing the team: Team organization, recruiting and staffing-picking the right people, technical leadership, avoiding obsolescence-training etc,; Managing assessing the product support and maintenance, Evaluation of the project.

MSE554: Essentials of Management Schools of Management Thought: Scientific process, human behavior and social system school; decision theory school; quantitative and systems school; contingency theory of management; functions of a manager. Social Responsibility of Business: Objectives of business; social responsibility; stakeholders and managerial ethics; Functions of Management; planning concept significance and types.

63

Organizing: Concept, principles, theories, types of organizations, authority, responsibility, power, delegation, decentralization; staffing; Directing; Coordinating; Control: nature, process and techniques. Management by objectives (MBO) and managerial decision-making. Motivation: Process of motivation; theories of motivation need hierarchy theory, theory of x and theory of y, two factor theories, Mc Clelands learned need theory, Victor Vrooms expectancy theory, Stacy Adams equity theory. Leadership: Concept, leadership styles; Theories; Trait theory, behaviorual theory, Fielders contingency theory, Harsey and Blachards situational theory, Managerial grid; Likerts four systems of Leadership. Communication: Meaning; process; communication network; formal and informal communication; Barriers to communication and principles of effective communication; Controlling; Nature, importance and techniques; steps, feedbacl; concurrent and feed forward control; prerequisites of an effective control system; behavioral implications. MSE554: Advanced Topics in Software Engineering Introduction of Artificial Intelligence, Neural network, fuzzy logic and genetic Algorithms, Mathematical & Biological Neuron model, topology of ANN, Learning methods in NNs, BPA, Fuzzy Logic, Membership Function, Fuzzification & Defuzzification. Genetic Algorithm operators, General genetic Algorithm; Applications of Soft Computing in software engineering, Fuzzy case based reasoning Models for software Cost estimation, Artificial intelligence Methods in software Testing:- Fuzzy Cause-effect Models of software Testing, Black box Testing with information fuzzy n/w, Test case generation & reduction with Artificial Neural Network.Neural Network based approaches in estimating software development efforts. MSE555: Software Engineering Lab – II System Requirement Specification (SRS) and related analysis documents as per the guidelines in ANSI/IEEE Std 830-1984. Design documents representing the complete design of the software system. The design can further be improved by the principles leaned in this module. Analysis and design for the same problem should be done using O-O approach. Test documents as per ANSI/IEEE Std. 829/1983 Software Test Documentation. Simple exercises in effort and cost estimation in COCOMO model. Application of COCOMO and Function Point (FP) model for the actual project that has been chosen. Familiarization of SCM tools with some public domain software like SCCS, CVS. Familiarization of some reverse engineering tools available in the public domain. At the end of the semester, there should be a presentation of the project with demonstration. It is also advisable to have the students present the documents associated with the projects as and when they are ready. This will help the instructor identify pointing out the mistakes to them and the rest of the students. MSE560: Component based software Development Introduction to component, Interfaces, patterns, frameworks & relations among these concepts, Current Component specification techniques. Architecturing Component based system, component models & technology, CCM, COM-DCOM, OSGI component Model, Developing software components, Component based development process, sequential Model, Evolutionary Model, Reuse Approach, Component Based Software Life Cycle, Semantic Integrity in CBD, Role based Component Engineering. Dispelling the Myths of Component Evolution, Component Composition & Integration, from Integration to Composition, Predictable Assembly from Certifiable Components, Prediction Enabled Component technology. Introduction to Koala component Model, requirements for Koala, Binding and Bind time, Koala components, Managing versions and variants. MSE561: Software Quality Management

64

Concepts and Overview: Concepts of Software Quality, Quality Attributes, Software Quality Control and Software Quality Assurance, Evolution of SQA, Major SQA activities, Major SQA issues, Zero defect Software. Software Quality Assurance: The Philosophy of Assurance, The Meaning of Quality, The Relationship of Assurance to the Software Life-Cycle, SQA Techniques. Tailoring the Software Quality Assurance Program: Reviews, Walkthrough, Inspection, and Configuration Audits. Evaluation: Software Requirements, Preliminary design, Detailed design, Coding and Unit Test, Integration and Testing, System Testing, types of Evaluations. Configuration Management: Maintaining Product Integrity, Change Management, Version Control, Metrics, Configuration Management Planning. Error Reporting: Identification of Defect, Analysis of Defect, Correction of Defect, Implementation of Correction, Regression Testing, Categorization of Defect, Relationship of Development Phases. Trend Analysis: Error Quality, Error Frequency, Program Unit Complexity, Compilation Frequency. Corrective Action as to Cause: Identifying the Requirement for Corrective Action, Determining the Action to be Taken, Implementing the Correcting the corrective Action, Periodic Review of Actions Taken. Traceability, Records, Software Quality Program Planning, Benefit, Communication, Consistency, and Retaliation. MSE562: Software Standards & metrics Introduction to software Quality, Popular and Professiona views of Quality. Brief Review on Software development Process Models, Process Maturity Framework & Quality Standards, SEI/CMM vs ISO 9000 standard, Measurement & level of measurement, Reliability & validity, Errors in Measurements. Various Software Quality Metrics, Product Quality Metrics, In-process Quality Metrics, Metrics for Software Maintenence. Ishikava’s seven Basic Quality Tools in Software Development:- Checklist, Pareto Diagram, Histogram, Run Charts, Scatter Diagram, Control Chart, Cause & Effect Diagram. Rayleigh Model, Exponetial Model , Reliabilty Growth Model, Model Assumption & Criteria for Model Evaluation. Complexity Metrics and Models, Lines of code, halstead’s Software sciene, Cyclometric Complexity. Data Quality Control & Software Quality Engineering Model. MVD501: Data Structures and Algorithms (Basic Elective-I) Algorithms and Problem Solving: Classic techniques for algorithm design; Problem solving in the object-oriented paradigm; Application of algorithm design techniques to a medium-sized project with an emphasis on formal methods of testing. Fundamental Data Structures: Pointers and references; Linked structures; Implementation strategies for stacks, queues, hash tables, graphs and trees; Strategies for choosing right date structure. Recursion: The concept of recursion; Recursive mathematical functions; Simple recursive procedures; Divide-and –conquer strategies; Recursive backtracking implementation; Recursion on trees and graphs. Basic Algorithmic Analysis: Asymptotic analysis of upper, average and lower complexity bounds; Identifying differences among best, average, and worst case behaviors; Big “Oh” notation (O); standard complexity classes; Empirical measurements of performance; Time and space tradeoffs in algorithm. Fundamental Computing Algorithms: Hash tables; Binary search trees; Graphs; depth-first and breadth-first traversals; Shortest path algorithms; Transitive closure; Minimum spanning tree; Topological sort. The Complexity Classes P and NP: Classes of P and NP-hard problems; Boolean satisfiability and its application to solve real-world problems. MVD 502: Microelectronics

65

Energy Bands and Carrier Concentration in Thermal Equilibrium: Semiconductor materials, Basic crystal structure. Basic crystal growth techniques, Valence bands, Energy bands, intrinsic carrier concentration, Donors and acceptors. Carrier Transport Phenomena: Carrier drift, Carrier diffusion, Generation and recombination processes, Continuity equation, Thermion emission process, Tunneling process, High field effects. P-N Junction: Basic fabrication steps, Thermal equilibrium condition, Depletion region, Depletion capacitance, Current-voltage characteristics, Charge storage and transient behavior, Junction breakdown, heterojunction. Bipolar Transistor and Related Devices: The transistor action, Static characteristics of bipolar transistor, frequency response and switching of bipolar transistor, The heterojunction bipolar transistor: High Frequency Transistors: Metal Semiconductor contacts (schottky diodes), GaAs MESFET and hetrojunction FETs. MOSFET and Related Devices: The MOS diode, MoSFET fundamentals,CMOS and BiCMOS, MOS memory structure, The power MOSFET. MVD503: Integrated Circuit Technology Introduction: Historical prospective and technological trends, History of MOS, Fermi level, Diode, MOS Transistor, I-V characteristics and process flow, Ohmic contact, Schottky barrier and diode. Modern CMOS Technologies: CMOS Process Flow starting from substrate selection to multilevel metal formation. Crystal Growth and Wafer Manufacturing: Crystal structure, Czochralshki and FZ growth methods, Wafer preparation and specification, SOI wafer manufacturing. Clean Room, Wafer Cleaning and Guttering: Basic concepts, Manufacturing methods and equipments, Measurement methods. Photolithography: Light source, Wafer exposure system, Photoresist, backing and development, Mask masking, Measurement of mask features and defects, Resist patterns and etched features. Oxidation: Technique and kinetics of oxide growth, defects, Measurement methods and characterization. Diffusion: Techniques, Models for diffusion layers, Characterization methods, segregation, Iterfacial dopant pileup, Oxidation enhanced diffusion, Dopant-defect interaction. Ion Implantation: Basic concepts, High energy and ultra low energy implantation, Shallow junction formation and modeling, Electronic stopping, Damage production and annealing RTA Process and dopant activation. Thin Film deposition: Chemical and physical vapour deposition, Epitaxial growth, Manufacturing methods and systems, Deposition of dielectrics and metals commonly used in VLSI, Modeling deposition process. Etching technologies: Wetetching, plasma etching, RIE, Etching material. Back-end technology: Contacts, vias, Multilevel interconnections, Silicided gates and S/D regions, Reflow and planarization, Multichip modules and packing. MVD504: MOS Circuit Design MOS transistors: MOS transistor switches; CMOS logic; Inverter, Combination logic, NAND gate, NOR gate, Compound gates, Multiplexers, Memory – latches and registers; Circuit and system representation: Behavioral, Structural and Physical. Layout design rules: Layer representations, CMOS n-well rules, Design rule backgrounder, Scribe line, Layer assignments, SOI rules, Design rules-summary; latchup; layout design and tools; Layout for circuits, Stick diagrams, Hierarchical stick diagrams, Layout design and analysis tools, Automatic layout. Resistance and capacitance estimation: Inductance; Switching characteristics; CMOS-gate transistor sizing; Power dissipation; Sizing routing conductors; Scaling of MOS transistor dimension.

66

CMOS logic gate Physical design: Physical design of simple logic gates; CMOS logic structures;Clocking strategies; I/O Structures; Low power design. Design strategies; Programmable logic structures and interconnect design: Reprogrammable gate arrays; Sea-of –Gate and gate array esign; Semi-custom and full-custom Design; Symbolic layout; Switch logic networks; Sequential machines design; MoS memory design; Power optimization. MVD505: VLSI Design Laboratory Prerequisites: MOS VLSI Circuit Design, CAD for VLSI, Mixed Analog Digital Design This course introduces students the principles and design techniques of very large scale integrated circuits (VLSI). This course emphasizes tools and techniques to design CMOS digital, analog and mixed signal sub systems and systems. Software tools have encapsulated many of the design principles developed for optimized VLSI design, whether custom VLSI, semicustom VLSI such as gate array VLSI, FPGA VLSI, or other standard approaches. Given a correct definition of the system and components to be used, software tools complete much of the basic work in creating a physical realization of the desired design. Students will gain a foundation of understanding in system design including the underlying principles and practical experimentation. Students will use Cadence physical design, analysis and simulation tools. MVD550: Research Methodology Introduction to Business Research Methods: Concept and nature of research methods, Types of research, Application of research methods in business, Research process. Research Design: Types of research design-Exploratory, Descriptive and Experimental, Development of research Design, Problem design and formulation. Sampling: Types of sampling methods, Sampling process, Sampling design preparation. Data Collection: Types of data-primary and secondary, Sources of secondary data, Methods of primary data collection-interviews, Questionnaire, Schedule, and Observation, Attitude Measurement Scales: Linkert, Turnstone, Staple, Semantic constant sum, Rating and ranking scales, Questionnaire designing. Data Processing: Manual and computerized data processing Methods. Data Analysis and Interpretation: Statistical techniques of data analysis, Testing of hypothesis, Interpreting data. Report writing: Contents and Format. Ethical Issues in Business Research and measurement if effectiveness of Research. Traditional and Non-Traditional and Modeling Techniques: Smoothing techniques, CMA exponential techniques; Regression analysis, Simple and multiple; Times series analysis, Classical decomposition, ARIMA; Models based on learned behavior, Markov models & indirect methods; Evaluation of forecasts. MVD550: MOS VLSI Circuit Design Evolution of MOS transistor structure, CMOS process flow, Design rules and layout, Modeling of transistor using SPICE, CMOS inverters: static characteristics and dynamic characteristics, Combinational and sequential MOS logic circuits, Dynamic logic circuits, Low power CMOS logic circuits, Semiconductor memories, CMOS process flow, and VLSI design methodology. MVD551: CAD for VLSI Introduction: VLSI design flow, Gajaski’s Y-Chart, Specifications of digital systems, Behavioral and physical representation of digital systems. Levels of abstraction, CAD tool taxonomy.

67

Basic Features of VHDL: Language constructs, Syntax and semantics of VHDL, Behavioral, structural and data flow modeling, VhDL synthesis subset. System Level Design: Hardware software co-synthesis (system synthesis), Co-simulation, Communication synthesis, Writing VHDL for system synthesis. High-Level (Behavioral) Synthesis: Data flow graphs Sequencing graphs,Hierarchy & branching in graphs. Scheduling, Allocation & binding, sharing, ASAP & ALAP scheduling algorithms, Approaches for behavioral optimization, Area latency trade off etc. RTL Design & Logic Synthesis and Optimization: Writing VHDL for RTL, Logic synthesis and optimization, Two level minimization, Minimum cover, K-map approach, Heuristics, Multilevel logic minimization, Inroduction to finite state machines (FSMs), FSM synthesis, Technology mapping. Overview of Simulation: Need for computer simulation, Simulation models, Correctness and completeness examples, Categories of simulations: Software (Computer Programs and hardware (emulators), Simulation for design verification, Advantages, disadvantages and speed of simulation, Types of simulation: Behavioral, functional, Static timing, Gate level, Switch level, Transistor or circuit level and fault simulations, Formal verification methods. Physical Design: Layout and stick editors, Overview of CIF, Partions, Assignment and floor planning, Placement and coing. MVD552: Mixed Analog-Digital Design Introduction to Mixed Digital Analog Design: Concepts of digital IC design, Concepts of analog IC design, Analog signal processing and examples of mixed digital analog systems. VLSI Technology and Layout: Review of CMOS fabrication process flow, Layout of MOS circuits, Layout design rules, Layout of digital and analog circuits. Passover components (Resistors and Capacitors) for analog IC design. MOSFET Modeling for ICs: MOS as an amplifier and as a switch, Biasing of MOS amplifiers, Small signal operation & models, Single stage MOS amplifiers, MOS internal capacitance & high frequency models, Frequency response of the CS amplifier, CMOS digital inverter, SPICE simulation of MOS circuits. Analog CMOS Sub Circuits: Current sources, Current mirrors, Current steering circuits, CS amplifiers with active loads, High frequency response of CS amplifiers, Souce follower, Cascode and differential amplifiers. CMOS Operational Amplifiers: Design of CMOS operational amplifiers, Compensation of operational amplifiers, Design of two stage operational amplifiers, Cascode operational amplifiers and simulation and measurement of operational amplifiers. Comparators: Characterization of a comparator, Two stage, Open-loop comparators. Switched Capacitor Circuits: Switched capacitor amplifiers, Switched capacitor integrators, 1st & 2nd order switched capacitor circuits and switched capacitor filters. Digital-Analog & Analog-Digital Converters: Basic circuits using binary weighted resistors, R-2R ladders, Current switches, Feedback type converter, Dual slope A/D converter, Parallel or flash converter and charge redistribution converter. MVD553: VLSI Testing and Testability Introduction: Testing problem, Economics of testing, Approaches to testing, Fault-analysis and fault-models, Analysis at component level, gate level and functional block level. Physical fault model, Stuck-at fault model, Stuck-open and bridging fault-model. Testing Techniques: Algebraic and structural testing methods, Path sensitization, Boolean Difference, Fault-Table, D-Algorithm, PODEM, FAN, SOCRATES, Static, Dynamic and Recursive Learning, Exhaustive and Pseudo-Exhaustive Testing, Memory Testing.

68

Testing of Sequential Circuits: Time-Frame expansion method, Testing of sequential circuits as Finite State Machines. Testing of PLAs: PLA fault-models, Stuck at and cross-point fault models, Using FSM techniques to test PLSs. Fault-Simulation: Serial and parallel fault simulation, Hierarchical fault simulation, Deductive and concurrent fault simulation. Design for Testability: Observability and controllability measures, Full scan and partial scan, Scan-design rules, Built-in-logic-block-observe, Multiple-input-shift-register, Pseudo-random and weighted-random testing, Built-in-self-test, Self-testing and self-checking circuits, Response compaction and signature analysis, aliasing probability and design for zero aliasing circuits. MVD554: Digital System Design Laboratory Logic gates, Combinational circuits, Sequential Circuits, IC Chips, Operational Amplifiers, Timer circuits, Analog to Digital Converters, Digital to Analog Converters, Logic Families. Use techniques, skills and modern engineering tools for large-scale digital systems design including: Simulation and synthesis of all laboratory/project assignments, Design and implement existing SSI and MSI digital circuits with a hardware description language, Design combinational circuits of increasing complexity according to a stated functional behavior, Design sequential circuits of increasing complexity according to a stated functional behavior, Apply electronic design automation software to analyze operation and performance of fundamental combinational and sequential circuits: Analyze operation and performance of all laboratory/project assignments, Design of a simple microprocessor using a hardware description language and electronic design automation tools, Design of digital system integrating the components designed in previous assignments. MVD606: Advanced VLSI architecture Course Description: The impact of VLSI technology on digital systems and architectures. A variety of applications of these architectures explored with emphasis on digital signal processing and other arithmetic-intensive computations. Introduction to hierarchical structural design: IC design for parallel architecture: Use of pipelining and parallelism, self-synchronized designs, VLSI computing structures. Introduction to systolic arrays, mapping algorithms on systolic arrays, design of systolic arrays, system examples and design exercises. Circuits and DSP architecture design: Fast filtering algorithms, retiming and pipelining, block processing, folding, distributed arithmetic architectures, VLSI performance measures (area, power, and speed), structural modeling in VHDL DSP module synthesis: Arithmetic unit architectures (adders, multipliers, dividers), bit-parallel, bit-serial, digit-serial, carry-save architectures, redundant number system, modeling for synthesis in VHDL, synthesis via SYNOPSYS, place-and-route via CADENCE. MVD607: Embedded Systems Module I:Overview of Embedded System:- Embedded System, Categories of Embedded System, Requirements of Embedded Systems, Challenges and Issues in Embedded Software Development, Applications of Embedded Systems in Consumer Electronics, Control Sys tem, Biomedical Systems, Handheld computers, Communication devices. Module II:Embedded Hardware & Software Development Environment :- Hardware Architecture, M icro- Controller Architecture, Communication Interface Standards, Embedded System Development Process, Embedded Operating systems, Types of Embedded Operating systems. Module III:8Bit microcontrollers Architecture on chip peripherals instruction set/ programming of Intel M CS51 family (8 bit ) microcontroller,Inter facing of 8051 with LCD,ADC,sensors,stepper motor,key board, DAC,memory

69

Module IV:Real Time & Database Applications :- Real-Time Embedded Software Development, Sending a M essage over a Serial Link, Simulation of a Process Control System, Controlling an Appliance from the RTLinux System, Embedded Database Applications using examples like Salary Survey, Energy M eter Readings. Module V:M icrochip PIC16 family PIC16F873 processor features architecture memory organization register file map I/ O ports PORTA - PORTB PORTC Data EEPROM and flash program memory Asynchronous serial port SPI mode I2C mode. MVD608: Advanced Topics in VLSI The objective of the course is to convey knowledge in advanced topics in VLSI design, Advanced topics in low power and high performance VLSI design, Advanced topics in deep submicron and nanotechnology VLSI design.

PH101: Physics I Electrostatics (including dielectrics) : Motion of charges in electric and magnetic fields, magnetic Materials. EM induction (including displacement current), Maxwell’s equations, EM waves and Physical optics, Elements of Quantum Mechanics (including origin, Planks law and particle like behaviors of waves). PH102: Physics – II Schrödinger Equation, Tunneling, Band Theory of Solids, Motion of electronic in periodic Potential Tight Binding Approximation, Kroning Penny Model (qualitative), E-K (direct and indirect gap) and insulators, Electrical conduction – Electron Waves in Brillouin Zones, Fermi Energy for Undoped and Doped Semiconductors, Temperature Variation of Fermi Energy, Schottky, p-n and Tunnel Junctions, Photovoltaic meissner Effects. Types I and II Superconductors, BCS Theory (qualitative), Isotope Effect, Energy gap of Superconductor, Thermodynamics of a Superconductor, Field Penetration and the London Equations, High Frequency Effects, Coherence, High to Superconductors. Coherence and coherence Properties of Laser Beams. Interference by Division of Wave front and by Division of Amplitude: Multiple Beam Interference and the Fabry - Perot, Interferometer, Fraunhofer diffraction by a Grating and Circular Aperture, Brief Working Principle of the Laser.