Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Diploma in CS ENGINEERING
I , II, III,IV, V AND VI SEMESTERS
Detailed CURRICULUM & Syllabus
2018-2019
Page 1 of 75
CURRICULUM –Diploma in production engg
SEMESTER : I
Course
S.No. Code Course Title L T P C
1 Mathematics-I 3 1 - 4
2 Physics-I 3 1 - 4
Fundamental of Electrical & Electronics Engineering /
3 3 - - 3
Engineering Mechanics
Elements of Mechanical & Civil Engineering /Basics
4 3 - - 3
of Computer System
5 Applied Chemistry / Environmental Sciences 3 - - 3
Elements of Mechanical & Civil Engineering Lab
6 - - 2 1
/Basics of Computer System Lab
Electrical & Electronics Engineering Lab /
7 - - 2 1
Engineering Mechanics Lab
Computer Aided Engineering Drawing / Workshop
8 - - 4 2
Practice
9 Physics Lab / Chemistry lab - - 2 1
10 Life Skill (Basic English) 3 - 0 3
TOTAL NO. OF CREDITS 25
SEMESTER : II
Course
S.No. Code Course Title L T P C
1 Mathematics-II 3 1 - 4
2 Physics-II 3 1 - 4
Fundamental of Electrical & Electronics Engineering /
3 3 - - 3
Engineering Mechanics
Elements of Mechanical & Civil Engineering /Basics
4 3 - - 3
of Computer System
5 Applied Chemistry / Environmental Sciences 3 - - 3
Basics of Computer System Lab / Elements of
6 - - 2 1
Mechanical & Civil Engineering Lab
Fundamental of Electrical Engineering Lab/
7 - - 2 1
Engineering Mechanics Lab
Computer Aided Engineering Drawing / Workshop
8 - - 4 2
Practice
9 Chemistry lab /Physics Lab - - 2 1
10 Life Skill (Basic English) 3 - 0 3
TOTAL NO. OF CREDITS 25
*Non-Credit compulsory audit courses for all students which are admitted in Lateral Entry Scheme.
1 DPY 101* Foundation Physics 3 0 2 4
2 CHY 101* Foundation Chemistry 3 0 2 4
Page 2 of 75
EXAMINATION EVALUATION SCHEME
THEORY SUBJECTS
MARKS DISTRIBUTION
Attendance Total Marks
Assignments/ End
EXAM Assessment Assessment – {(A-I + A-II) /
Quiz/Seminar/ Term
–I II A-IV 2} +
Projects Exam
A-I A-II A- III +A-IV +
A-III A-V
{A-V /2}
THEORY 30 30 10 10 100 100
PRACTICAL SUBJECTS
EXAM
MARKS DISTRIBUTION
Type of Evaluation Continuous Evaluation End Term Evaluation
A-I A-II
Practical Copy 10 10
PRACTICAL
Practical performance 20 20
Viva Voce 20 20
OTHER SUBJECTS
Page 3 of 75
SEMESTER-I
MATHEMATICS –I
Subject Code: L T C
Subject Name: Mathematics –I 3 1 4
Course Content
Page 4 of 75
PHYSICS-I
Subject Code: L T C
Subject Name: Physics-I 3 1 4
Course Content
Page 5 of 75
Derivation of its periodic time. Energy conservation in S.H.M.. Concept of phase, phase difference,
Definition of free, forced, undamped and damped vibrations, Resonance and its sharpness, Q-factor.
Page 6 of 75
FUNDAMENTAL OF ELECTRICAL AND ELECTRONIC ENGINEERING
Subject Code: L T C
Subject Name: Fundamental of Electrical and Electronic Engineering 3 1 4
Course Content
Page 7 of 75
(vi) Series and parallel connection of capacitors.
Electro Magnetism
(i) Concept of mmf, flux, reluctance and permeability.
(ii) Energy stored in a magnetic field and an inductor.
(iii) Solution of problems on magnetic circuits.
(iv) Faraday's laws of electromagnetic induction, Lenz's law, Physical explanation of self and mutual
inductance.
(v) B-H curve, Hysterisis, Eddy currents elementary ideas and significance.
(vi) Growth and decay of current in an inductive circuit.
(vii) Force between two parallel current carrying conductors and its significance.
(viii) Current carrying conductor in a magnetic field and its significance.
Page 8 of 75
BASICS OF COMPUTER SYSTEM
Subject Code: L T C
Subject Name: Basics of Computer System 3 1 4
Course Content
Page 9 of 75
APPLIED CHEMISTRY / ENVIRONMENT SCIENCE
Course Objectives: Making the students understand and appreciate the Module of life in all its
forms, the implications of life style on the environment.
To give students a basic understanding of the major causes of environmental degradation on the
planet, with specific reference to the Indian situation.
Course Outcome: Knowledge on the method of pollution prevention would be acquired and learn
about eco-balancing.
Contents:-
Environment :
Definition, scope, importance, need for public, Natural Resources – forest resources – use,
exploitation, deforestation, construction of multipurpose dams – effect on forests
Natural Resources:
Water resources – use of surface and subsurface water; effect of floods, drought, water conflicts,food
resources – food problems, advantage and disadvantage of fertilizers & pesticides, effect on
environment, Energy resources– need to develop renewable
energy, land resources – Land degradation, landslides, soil erosion, desertification & case studies
Environmental Pollution
Definition – Causes, pollution effects and control measures of Air, Water, Soil, Marine,
Noise,Thermal, Nuclear hazards. Solid waste management: causes, effects and control measures of
urban and industrial wastes, pollution measures, case studies, Disaster management: floods,
earthquake, cyclone and landslides.
Page 10 of 75
Elements of Mechanical & Civil Engineering Lab /Basics of Computer System
Lab
1. Given a PC, name its various components and list their functions
2. Identification of various parts of a computer and peripherals
3. Practice in installing a computer system by giving connection
4. DOS Commands (internal / external) e.g. TYPE, REN, DEL, CD, MD, COPY, TREE, BACKUP
5. Exercises on entering text and data (Typing Practice using any tutor)
6. Features of Windows as an operating system
- Start
- Shutdown and restore
- Creating and operating on the icons
- Opening closing and sizing the windows
- Using elementary job commands like – creating, saving, modifying,renaming, finding and deleting a
file
- Creating and operating on a folder
- Changing setting like, date, time color (background and fore ground)
- Using short cuts
- Using on line help
Page 11 of 75
ELEMENTARY MECH. & CIVIL ENGG.
Contents:-
1. Applied Mechanics
General condition of equilibrium of a rigid body under coplaner forces. Concept of tie,
strut, beam and trusses. Shear force and bending moment diagram
of simply supported beam and cantilever for point load. Concept of centre of gravity, moment of
inertia and friction. Mechanical advantage, velocity ratio, mechanical efficiency of simple
machines: Lifting machines much as pulley, differential pulley, wheel and axle, simple screw jack,
worm and worm wheel.
Stress, strain, elastic constraints, stress in circular shaft subjected to pure torsion
only. Rivetted and bolted joints. Power transmission by solid and hollow shaft. Gear trains -
simple and compound, fly wheel. Rope and belts - velocity ratio,
length, size of belt and power transmited.
Properties of fluids, pressure of fluid and its measurement. Flow of fluids velocity and
discharge, Bernaulli's theorem and its application in venturimeter, flow through pipe, head
loss due to friction. water turbines- Pelton and Reaction, reciprocating and centrifugal pump.
4. Heat Engines:
External & internal combustion engines, working of diesel and petrol engine, horse power
of IC engines, steam generator, constrcution and working of Bobcock
& Wilcox boiler, Cochran boiler, condenser, steam turbine classifcation and principle of operation,
turbine.
General idea of raw materials, manufacturing process, properties and uses of Bricks, lime,
cement and Timber.
6. Foundation
(i) Bearing capacity of soil and its importance, need of
foundation for electrical machines.
(ii) Foundations for heavy, light and vibrating machines.
Page 12 of 75
WORKSHOP PRACTICE
1. Carpentry Shop :
EX-1 Introduction & demonstration of tools used in carpentry shop and different types of
joints, types of wood, seasoning and preservation of wood
EX-2 Planing and sawing practice
EX-3 Making of lap joint
EX-4 Making of mortise and tenon joint
Ex-5 Making of any one utility article such as wooden-picture frame, hanger, peg, name plate,
etc.
EX-1 Introduction of paints, varnishes, Reason for surface preparation, Advantange of painting,
other method of surface coating i.e. electroplating etc.
EX-2 To prepare a wooden surface for painting apply primer on one side and to paint the same
side. To prepare french polish for wooden surface and polish the other
side.
Ex-3 To prepare metal surface for painting, apply primer and paint the same.
EX-4 To prepare a metal surface for spray painting,first spray primer and paint the same by
spray painting gun and compressor system.
Page 13 of 75
Ex-5 To drill a hole in M.S. Plate and taping the same to creat threads as per need.
EX-6 Utility article-to prepare double open mouth spanner for 18" hexagonal head of a bolt.
EX-7 Cutting and threading practice for using socket, elbow and tee etc. and to fit it on wooden
practice board.
EX-8 Study of-bib cock, cistern or stop cock, wheel valve and gate valve etc.
EX-9 Practice of bolted joints
EX-10 To prepare a rivetted joint
EX-11 To make a pipe joint
EX-12 To make a threaded joint
EX-13 Practice of sleeve joint
5. Foundry Work
6. Smithy Shop :
7. Welding Shop :
8. Machine Shop
Page 14 of 75
PHYSICS LAB
Page 15 of 75
FUNDAMENTAL OF ELECTRONIC DEVICES
Course Objective:
At present electronic gadgets are being extensively used in manufacturing processes in
industries, power system operations and communication system, computers etc.
Course Outcome
Basic understanding of electronic components, circuits and devices
Contents:-
1. Semiconductor Diodes
Semiconductor materials N type and P Type P.N. junction, its forward and reversed biasing;
junction diode characteristics, static and dynamic resistances and their calculation from diode
characteristics.
Diode (P-N junction) as , half wave, full wave rectifier including bridge rectifier, relationship
between D.C. output voltage and A.C. input voltage, rectification efficiency and ripple factor for
rectifier circuits, filter circuits, shunt capacitor, series inductor, capacitor input filter.
Different types of diodes, brief idea of characteristics and typical applications of power diodes, zener
diodes, varactor diodes, point contact diode, tunnel diodes, LEDs and photo diodes.Important
specifications of rectifier diode and zener diode.
Concept of bipolar junction transistor as a two junction three terminal device having two kinds
of charge carriers, PNP and NPN transistor,s their symbols and mechanisms of current flow,
explanation fundamental current relations. Concept of leakage current (I cbo) effect of temperature
on leakage current.
Standard notation for current and voltage polarity; CB, CE, and CC configurations. Transistor
input and output characterstics, concept of active, cut off and saturation
region.
Common emitter configuration: current relations in CE configuration, collector current interms
of base current and leakage current (Iceo), relationship between the leakage current in CB and
CE configuration, ;input and output characterstics, determination of dynamic input and output
resistances and current amplification factor from the characterstics.
Single stage CE amplifier with proper biasing circuit and its working as voltage amplifier. AC
load line and its use in:
(a) Explanation of phase reversal of the output voltage with
respect to input voltage. Introduction to tuned voltage
amplifier.
A. FET :
Page 16 of 75
B. MOSFET :
C. CMOS :
Construction, operation, characteristics of CMOS in in both depletion and enhancement modes. Use
of CMOS as Invertor, Different Application of CMOS, CMOS IC. Comparision of JEET, MOSFET
and Bipolar transistor.
Need of multistage amplifier, different coupling schemes and their working, brief mention of
application of each of the type of coupling. Working of R.C. coupled and transformer coupled
multistage amplifier, approximate calculation of voltage gain and frequency response for a two
stage R-C coupled amplifier. Working principles of push pull amplifier circuits its advantages
over single ended power amplifer.
6. Feedback in Amplifiers
Basic principles and types of feedback, derivation of expression for the gain of an
amplifier employing feedback. Effect of negative feedback on gain,.
stability, distortion, and band width.(only physical explanation) typical feedback circuits:
Concept of regulation, Basic regulator circuits (using zener diode). Concept of series and shunt
regulator circuits. Three terminal voltage regulator Ics (positive negative and variable) application.
Block diagram, Pin configuration and working of popular regulator IC.
8. OSCILLATORS:
Page 17 of 75
FUNDAMENTAL OF ELECTRICAL ENGINEERING LAB
1.Identification and study of commonly used electrical materials such as wires, cables,
switches,fuses,coiling, rose battens,Cloatd and allied items.
3. To verify the laws of series and parallel connections of resistances i.e. to verify:-
(i) The total resistance in series connections.
RT=R1+R2+R3.......
Where RT is the total resistance and R1,R2,R3 etc.are the resistances connected in series.
(ii) The total resistance in parallel connections.
1/RT=1/R1 + 1/R2 + 1/R3......
Where RT is the total resistance and R1,R2,R3 etc. are the resistances connected in parallel. Also to
conclude that the total resistance value of a parallel circuit is less than the any individual resistance.
5. To measure the resistance of an ammeter and a voltmeter and to conclude that ammeter has very
low resistance whereas voltmeter has very high resistance.
7. To find the ratio of inductance values of a coil having air core and iron core respectively and thus
see that by the introduction of a magnetic material inside the coil,the inductance value of the coil is
substantially increased.
9. To test a battery for charged and discharged conditions and to make connections for its charging.
10. To show that the range of an ammeter (d.c. and a.c.) and avoltmeter (d.c. and a.c.) can be
extended with the use of shunts and multiplier.
Page 18 of 75
ELEMENTRY MECH. & CIVIL ENGG. LAB.
(i) To operate a diesel engine (starting, running and shutting down) and to study lubricating
and cooling system of the engine.
(ii) To determine BHP of diesel or petrol engine and show that BHP is directly proportional to
revolution per minute of engine shaft.
(iii) To determine mechanical advantage, velocity ratio, efficiency and effort loss due to friction
in screw jack.
(iv) To verify Bernoulli's theorem with the help of Bernoulli's appratus.
(v) To determine head loss due to friction in GI pipes.
(vi) To operate the Pelton wheel and Francis Turbine and to understand its construction and
working.
(vii) To perform tensile test on mild steel and aluminum wire specimen and compare the result.
(viii) To do alignment and coupling of a motor generator set.
(c) Taking offset on the chain line and recording the field book.
(ii) Leveling
(a) To find the difference in level between several points by single setting by the use of
dumpy level.
(b) To find the difference in level between two distant points by (i) Rise & Fall method, (ii)
Line of collimation method.
Models:
Page 19 of 75
FUNDAMENTAL OF ELECTRONICS LAB
1. Semiconductor diode : identification of types of packages, terminals and noting different ratings
using data books for various types of semiconductor diodes (germaniun, point contact, silicon
low power and high power and switching
diode).
2. Rectifier circuits using semiconductor diode measure ment of input and output voltage and
ploting of input and output waveshapes:
3. Plot the waveshapes of a full wave rectifier with shunt capacitor, series inductor, and filter
circuit
5. To measure the overall gain of two stage R.C coupled amplifier at 1 KHZ and note
the effect of loading of second stage on the first stage.
6.(a)To plot the laod Vs output power characterstic to determine the maximum
signal input for undistorted signal output.
(b) The above experiment is to be performed with single ended power amplifier, transistorized
push pull amplifier. Complementary symetry power amplifier.
7. To observe the effect of a bye-pass capacitor by measuring voltage gain and plotting
frequency response for a single stage amplifier.
8. To measure input and output impedance of a feedback amplifier with and without by-pass
capacitor.
9. Measurement of voltage gain, input and output impedance and plotting of frequency
response of an emitter follower circuit.
10. Plot the FET characteristics and determination of its parameters from these characteristics.
11. To test adjustable IC regulator and current regulator.
12. Identification of Some Popular IC of 74 and 40 series with Pin Number and other details.
13. Application and use of Multimeter, CRO, Audio Oscillator and Power Supply (D.C.)
Page 20 of 75
ENGINEERING DRAWING
COURSE OBJECTIVES:
1. Understand the importance of drawing.
2. Identify and use the drawing instruments.
3. Practice the rules and methods of dimensioning.
COURSE OUTCOMES:
To utilize the knowledge about geometric construction of various projections drawings in Industry
TEXT BOOKS:
1. Gill P.S., “Engineering drawing”, S.K.Kataria & Sons
REFERENCE BOOKS:
1. Bhatt N.D. and Panchal V.M., “Engineering Drawing”, Charotar Publishing House, 50th
Edition, 2010
2. Besant Agrawal, C M Agrawal “Engineering drawing”, Tata McGraw Hill Education Private
Limited
Page 21 of 75
LIFE SKILL(BASIC ENGLISH)
Page 22 of 75
SEMESTER : III
S. Course
No. Code Course Title L T P C
1 Applied Mathematics 3 1 0 4
2 Computer Architecture &Maintenance 3 0 0 3
3 Programming in “C” 3 0 0 3
4 Introduction to Operating System 3 0 0 3
5 Digital Electronics 3 0 0 3
6 Computer Hardware and Maintenance Lab 0 0 2 1
7 Programming in “C” Lab 0 0 2 1
8 Operating System Lab 0 0 2 1
9 Office Automation Tools Lab 0 0 2 1
10 Life Skill (Professional Communication) 0 0 4 2
11 Professional Practice I 0 0 2 1
TOTAL NO. OF CREDITS 23
Page 23 of 75
III SEMSTER
Page 24 of 75
COMPUTER ARCHITECTURE &MAINTENANACE
Subject Code: L T C
Subject Name: Computer Architecture &Maintenance 3 0 3
Course Content
Reference Books:
1. Computer System Architecture Morris Mano, PHI
2. Structured Computer Organization Tanenbaum (PHI)
3. Computer Organization and Architecture Stallings (PHI)
4. Computer Architecture and Organisation John P. Hayes
5. Advanced Computer Architecture Rajeev Chopra, Vikas Pub. House
6. Computer Organization and Design Pal Choudhary (PHI)
7. Introduction to Digital Computer Design V. Rajaraman
Page 25 of 75
PROGRAMMING IN “C”
Subject Code: L T C
Subject Name: Programming in “C” 3 0 3
Course Content
Text Book:
[1] Yashavant P. Kanetkar, (2007), “Let us ‘C’ ”, BPB Publication, 8th Edition.
[2] Balagurusamy E., “Computing Fundamentals and C Programming”, TMH.
Reference Books:
[1] The C programming by Kernighan Brain W. and Ritchie Dennis M., Pearson Education .
[2] Computer Basics and C Programming by V.Rajaraman , PHI Learning Pvt. Limited–2015.
[3] Programming in C by Kochan Stephen G. Pearson Education–2015.
[4] Computer Concepts and Programming in C by D.S. Yadav and Rajeev Khanna, New Age
International Publication
Page 26 of 75
INTRODUCTION TO OPERATING SYSTEM
Subject Code: L T C
Subject Name: Introduction to Operating System 3 0 3
Course Content
Text Book:
1. Milenekovie, "Operating System Concept", McGraw Hill, Delhi.
2. Petersons, "Operating Systems", Addision Wesley.
3. Dietal, "An Introduction to Operating System", Addision Wesley.
4. Tannenbaum, "Operating System Design and Implementation", PHI, Delhi.
References Books:
1. Stalling, Willium, "Operating System", Maxwell Macmillan.
2. Silveschatza, Peterson J, "Operating System Concepts", Willey.
Page 27 of 75
DIGITAL ELECTRONICS
Subject Code: L T C
Subject Name: Digital Electronics 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Introduction:
Digital signal and its representation, Advantages of digital techniques
Number System:
Decimal, binary, octal and hexa-decimal number system, Conversion of a number from one system
to another system, Binary addition, subtraction and multiplication, Representation of positive and
negative numbers,1's complement and 2's complement,Subtraction using 2's complement,Parity bit,
Binary codes (Gray, Excess -3, Hamming codes), ASCII code, Floating point number
Reference Books:
1. Digital Principles & Applications Malvino Leach., TMH
2. Integrated Electronics Millman & Halkias, M. Hill
3. Digital Electronics T.C. Bartee
4. Digital Electronics Practice Using IC’s R.P. Jain. TMH
Page 28 of 75
COMPUTER HARDWARE &MAINTENANCE LAB
Page 29 of 75
Programming in “C” Lab
1. WAP that accepts the marks of 5 subjects and finds the sum and percentage marks obtained
by the student.
2. WAP that calculates the Simple Interest and Compound Interest. The Principal, Amount, Rate
of Interest and Time are entered through the keyboard.
3. WAP to calculate the area and circumference of a circle.
4. WAP that accepts the temperature in Centigrade and converts into Fahrenheit using the
formula
C/5= (F-32)/9
5. WAP that swaps values of two variables using a third variable.
6. WAP that checks whether the two numbers entered by the user are equal or not.
7. WAP to find the greatest of three numbers.
8. WAP that finds whether a given number is even or odd.
9. WAP that tells whether a given year is a leap year or not.
10. WAP that accepts marks of five subjects and finds percentage and prints grades according to
the following criteria: Between 90-100% ------------------------- Print ‘A’
80-90%----------------------------Print ‘B’
60-80%----------------------------Print ‘C’
Below 60%------------------------Print ‘D’
11. WAP that takes two operands and one operator from the user and perform the operation and
prints the result by using Switch statement.
12. WAP to print the sum of all numbers up to a given number.
13. WAP to find the factorial of a given number.
14. WAP to print sum of even and odd numbers from 1 to N numbers.
15. WAP to print the Fibonacci series.
16. WAP to find the sum of digits of the entered number.
17. WAP to find the reverse of a number.
18. WAP that simply takes elements of the array from the user and finds the sum of these
elements.
19. WAP that inputs two arrays and saves sum of corresponding elements of these arrays in a
third array and prints them.
20. WAP to find the minimum and maximum element of the array.
21. WAP to add and multiply two matrices of order n x n.
22. WAP that finds the sum of diagonal elements of a m x n matrix.
23. WAP to implement strlen( ), strcat ( ),strcpy( ) using the concept of Functions.
24. WAP to swap two elements using the concept of pointers.
25. WAP to compare the contents of two files and determine whether they are same or not.
Page 30 of 75
OPERATING SYSTEM LAB
1. To implement CPU Scheduling Algorithms
FCFS
SJF
SRTF
PRIORITY
ROUND ROBIN
Page 31 of 75
OFFICE AUTOMATION TOOL LAB
Page 32 of 75
LIFE SKILL(PROFESSIONAL COMMUNICATION)
Page 33 of 75
PROFESSIONAL PRACTICE-I
Page 34 of 75
SEMESTER : IV
S. Course
No. Code Course Title L T P C
1 Web Technology 3 0 0 3
2 Object Oriented Programming Using C++ 3 0 0 3
3 Computer Networks 3 0 0 3
4 Data Structure Using ‘C’ 3 0 0 3
5 Linux Operating Systems 3 0 0 3
6 Web Technology Lab 0 0 2 1
7 Object Oriented Programming Using C++ Lab 0 0 2 1
8 Linux Operating System Lab 0 0 4 2
9 Data Structure Lab 0 0 2 1
10 Life Skill (Soft skill-II) 0 0 4 2
11 Seminar 0 0 2 1
TOTAL NO. OF CREDITS 23
Page 35 of 75
IV SEMSTER
Page 36 of 75
WEB TECHNOLOGY
Subject Code: L T C
Subject Name: Web Technology 3 0 3
Course Content
Reference Books:
1. Web Enabled Commercial Application Development Using HTML, DHTML, Java Script Ivan
Bayross, BPB
2. Internet and Web Technology Xavier, TMH
3. Web 101, Making the Network for you Wendy Lehnert, PEA
4. Java Script Flamange, (ORA/SPD)
5. Dynamic HTML Goodman, (ORA/SPD)
Page 37 of 75
OBJECT ORIENTED PROGRAMMING USING C++
Subject Code: L T C
Subject Name: Object Oriented Programming Using C++ 3 0 3
Course Content
Reference Books:
1.C++ The complete reference by Schilt, Tata McGraw Hill.
2.Object oriented programming with C++ by Balgurusamy, Tata McGraw Hill
3.Object oriented programming in by Lafore Robert, Galgotia
Page 38 of 75
COMPUTER NETWORKS
Subject Code: L T C
Subject Name: Computer Networks 3 0 3
Course Content
Reference Books:
1. Computer Networks by Tanenbaum, Andrew S, Prentice Hall of India, New Delhi
2. Data Communications and Networking by Foronzan, Tata McGraw Hill, New Delhi
3. Local area Networks by Peter Hudson
4. Understanding Local area Network by Neil Jenkins
Page 39 of 75
DATA STRUCTURE USING ‘C’
Subject Code: L T C
Subject Name: Data Structure Using ‘C’ 3 0 3
Course Content
Basic Concepts
Basic concepts and notation & Mathematical background
Lists
List representation techniques, Multilinked structure, Dynamic storage allocation techniques.
Sorting Algorithms
Insertion sorts, Bubble sort, Quicksort, Mergesort, Heapsort
Tables
Searching sequential tables, Hash tables and Symbol tables, Heaps.
Trees
Definitions and basic concepts, Linked tree representations, binary tree traversal algorithms,B-trees
and their applications.
Graphs
Depths-first-search.
Reference books:
Page 40 of 75
LINUX OPERATING SYSTEM
Subject Code: L T C
Subject Name: Linux Operating System 3 0 3
Course Content
Introduction History of Linux and Unix, Linux Overview, Linux releases, open linux ,Linux
Commands and Filters Mkdir, CD, rmdir, pwd, ls, who, whoami, cat, more, fail, head, concept of,
mv, chmod, grep,wc, 54omm.., split, sort, diff, kill, write, wall, merge, mail, news
Shell The command line special characters and file arguments, standard input/output and redirection,
pipes, redirecting and piping with standard errors, shell scripts, jobs.
Linux file Structure:-Linux files, file structure, listing displaying and printing files, managing
directories, file and directory operations.
rations.
Vi Editor, Vi editing commands, advanced Vi editing commands, line editing commands, options in
Vi.
Reference Books:
1.Maurice J. Bach, “Design of the Unix Operating System”, Pearson Education,2008.
2.Sumitabha Das, “Unix : Concepts and Applications”, Tata McGraw-Hill , 2008.
3.ISRD Group, “Basics of OS, UNIX and SHELL Programming” , Tata McGraw-Hill,2006.
4.Sarwar, Koretsky, and Sarwar, “Unix , The Text Book”, Pearson Education, 2007.
Page 41 of 75
WEB TECHNOLOGY LAB
Page 42 of 75
OBJECT ORIENTED PROGRAMMING IN C++ LAB
Page 43 of 75
LINUX OPERATING SYSTEM LAB
Page 44 of 75
DATA STRUCTURE USING C LAB
Page 45 of 75
SEMINAR
Page 46 of 75
SEMESTER : V
S. Course
No. Code Course Title L T P C
1 Industrial Management and Entrepreneurship 3 0 0 3
2 Relational Data Base Management Systems 3 0 0 3
3 Coral Draw 3 0 0 3
4 Core Java Programming 3 0 0 3
5 Elective –I 3 0 0 3
6 Data Base Management System Lab 0 0 2 1
7 Coral Draw Lab 0 0 2 1
8 Java Programming Lab 0 0 4 2
9 Life Skill (Campus to Corporate) 0 0 4 2
10 Industrial Project & Entrepreneurship 0 0 2 1
11 Professional Practice III 0 0 2 1
TOTAL NO. OF CREDITS 23
Page 47 of 75
V SEMSTER
Page 48 of 75
INDUSTRIAL MANAGEMENT & ENTERPRENEURSHIP
Subject Code: L T C
Subject Name: Industrial Management & Entrepreneurship 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Principles of Management: Management, Different Functions: Planning, Organizing, Leading,
Controlling. Organizational Structure, Types, Functions of different departments. Motivation:
Factors, characteristics, methods of improving motivation, incentives, pay, promotion, rewards, job
satisfaction, job enrichment. Need for leadership, Functions of a leader, Factors for accomplishing
effective leadership, Manager as a leader, promoting team work.
Human Resource Development: Introduction, objectives and functions of human resource
development (HRD) department. Recruitment, methods of selection, training strategies and career
development. Responsibilities of human resource management – policies and functions, selection –
Mode of selection – Procedure – training of workers, Job evaluation and Merit rating.
Unit No.: 2 Teaching Hours: 8
Wages and Incentives: Definition and factors affecting wages, methods of wage payment. Wage
incentive – type of incentive, difference in wage, incentive and bonus; incentives of supervisor. Job
evaluation and merit rating.
Human and Industrial Relations: Industrial relations and disputes. Relations with subordinates,
peers and superiors. Characteristics of group behavior and trade unionism. Mob psychology.
Grievance, Handling of grievances. Agitations, strikes, Lockouts, Picketing and Gherao. Labour
welfare schemes. Workers’ participation in management.
Professional Ethics: Concept of professional ethics.Need for code of professional ethics.
Professional bodies and their role.
Unit No.: 3 Teaching Hours: 8
Sales and Marketing management: Functions and duties of sales department. Sales forecasting,
sales promotion, advertisement and after sale services. Concept of marketing. Problems of marketing.
Pricing policy, break even analysis. Distribution channels and methods of marketing.
Labour Legislation Act (as amended on date): Factory Act 1948. Workmen’s Compensation Act
1923. Apprentices Act 1961. PF Act, ESI Act, Industrial Dispute Act 1947,Employers State
Insurance Act 1948. Payment of Wages Act, 1936,Intellectual Property Rights Act
Unit No.: 4 Teaching Hours: 8
Material Management: Inventory control models, ABC Analysis, Safety stock, Economic ordering
quantity, Stores equipment, Stores records, purchasing procedures, Bin card,Cardex, Material
handling techniques.
Financial Management: Importance of ledger and cash book, Profit and loss Account, Balance
sheet, Interpretation of Statements, Project financing, Project appraisal, return on investments.
Entrepreneurship Development: Concept of entrepreneur and need of entrepreneurship in the
context of prevailing employment conditions, Distinction between an entrepreneur and a manager,
Project identification and selection, Project formulation, Project appraisal, Facilities and incentives to
an entrepreneur.
Unit No.: 5 Teaching Hours: 8
Fundamental of Economics: Micro economics, Macro economics.
Accidents and Safety: Classification of accidents based on nature of injuries, event and place,
Causes and effects of accidents, Accident-prone workers. Action to be taken in case of accidents with
machines, electric shock, fires and erection and construction accidents, Safety procedures, Safety
measures – Do’s and Don’ts and god housing keeping.
Page 49 of 75
RELATIONAL DATABASE MANAGEMENT SYSTEM
Subject Code: L T C
Subject Name: Relational Database Management System 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Overview of Database Management System:
Data, Representation of Data, Record, Data item, Field name, File, Data and Information, Database
(Properties), Benefits of Database approach, Database Management System (Capabilities,
Advantages, Disadvantages) and Functions of DBMS. Basic DBMS terminology (Data items,
Entities and Attributes, Schema and Subschema, Database users, Instance and Schemas). Three
views of Data (External View, Conceptual View, Internal View), Three level architecture of DBMS,
Data Independence.
Unit No.: 2 Teaching Hours: 8
Data Models:
Define data model, classify data model, Local Models : Object and Record based- Object Oriented
Model- Entry relationship Models - Entity sets and relationship sets- Attributes - Keys in entity and
relationship sets : (a) Super Key (b) Candidate Key (c) Primary Key (e) Unique Key - Mapping
constraints. Object based logical models, E-R model, E-R diagram, Notations, Hierarchical Model
(Advantage, Disadvantages), Network model (Advantages, Disadvantages), Relational Model
(Advantages, Disadvantages), Object oriented database, Object oriented relational database.
Unit No.: 3 Teaching Hours: 8
Relational Model:
Advantages, Disadvantages, Codd's 12 rules, Definition of Relations, Degree and Cardinality,
Relational Model Constraints (Domain, Tuple Uniquiness, Key Constraints, Integrity Constraints,
Entity constraints). Relations algebra (Basic operation : Union intersection and difference),
Additional Relational Algebraic Operations (Projection, Selection rows, Division)
Relational Database Design :
Functional dependencies (I, II & III), Normal forms, Normalization, Boyce Codd Normal Form,
Multivalued dependencis and Forth Normal Form, Join Dependencies and Fifth normal forms.
Unit No.: 4 Teaching Hours: 8
Structure Query Language (Sql):
SQL, Object naming conventions, Object naming guidelines, Data types (Varchar 2, Number, Long,
Date, Raw, Long Row, Row id, Char etc.), Tables, Views, Indexes, SQL Command:-DESCRIBE,
SELECT, COLUMN ALIASES, CONCATENATION OPERATOR, DISTINCT CLAUSE, ORDER
BY, WHERE CLAUSE, LOGICAL OPERATIONS, SQL OPERATORS.
Unit No.: 5 Teaching Hours: 8
Database Implementation Users:
Database integrity, Locking techniques for concurrency control, Concurrency control based in Time
Stamp Ordering,Multiversion Concurrency control techniques, Database Security.
Rational Database:
Data definition language- Data manipulation language- Relational algebra - Operators : Select,
Project, Join, Rename, etc. - Simple example.
Reference Books:-
1. An Introduction to Database System - C. J. Date
2. Database System Concepts - A. Silberschatz & H. F. Korth
3. Database Concepts and Systems - Lvan Bayroos/SPD
4. Fundamental of Database System - R. Elmashri & S. B. Navathe
Page 50 of 75
CORAL DRAW
Page 51 of 75
CORE JAVA PROGRAMMING
Subject Code: L T C
Subject Name: Core Java Programming 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
An Overview of JAVA:-
Introduction to Object Oriented Programming (two paradigms, abstraction, the three oops principles)
creation of JAVA, JAVA Applets & applications, security & portability.
References:-
1. Core Java II Advanced Feature 8th Edition, Sun Microsystems
2. The Complete Reference JAVA Seventh Edition
3. Thinking in Java, Third Edition, Bruce Eckel Pearson Education.
4. JAVA 6 By Rogers Cadenhead, Laura Lemay, Pearson Education.
Page 52 of 75
DATABASE MANAGEMENT SYSTEM LAB
Page 53 of 75
CORAL DRAW LAB
Page 54 of 75
JAVA PROGRAMMING LAB
1. WAP to find the average and sum of the N numbers using command line argument.
2. WAP to demonstrate type casting.
3. WAP to find the number of arguments provide at run time.
4. WAP to test the prime number.
5. WAP to calculate the simple interest and input by users.
6. WAP to create a simple class to find out the area and perimeter of rectangle and box using super
and this keyword.
7. WAP to find G.C.D. of the number.
8. WAP to design a class account using the inheritance and static that show all function of bank
(withdrawal, deposit).
9. WAP to find the factorial of a given number using Recursion.
10. WAP to design a class using abstract methods and classes.
11. WAP to design a string class that perform string method (equal, reverse the string, change case).
12. WAP to handle the exception using try and multiple catch block.
13. WAP that implements the Nested try statements.
14. WAP to create package that access the member of external class as well as same package.
Page 55 of 75
LIFE SKILL(CAMPUS TO CORPORATE)
Page 56 of 75
INDUSTRIAL PROJECT & ENTERPRENEURSHIP
Course objective:-
The purpose of including project in curriculum is to develop skill and knowledge specifications of
software used in computers.
Course outcomes:-
Students will be able to make effective projects using latest technology.
Contents:-
Page 57 of 75
PROFESSIONAL PRACTICE-III
Page 58 of 75
ELECTIVE-I
CLOUD COMPUTING
Subject Code: L T C
Subject Name: Cloud Computing 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Introduction to Cloud Computing: What is the cloud?, History of Cloud Computing ,How Cloud
Computing Works ,Advantages &Disadvantages, Applications for Businesses ,Cloud Service
Providers ,Cloud Computing Architecture ,Cloud Computing Terminology, Communication-as-a-
Service (CaaS), Infrastructure-as-a-Service (IaaS), Monitoring-as-a-Service (MaaS), Software-as-a-
Service (SaaS), Platform-as-a-Service (PaaS).
Private Clouds:
What is it?: Installing a Private Cloud , Eucalyptus , Open Nebula ,Open Stack , 1.AWS Overview
,VPC, Cloud Front, Elastic Map Reduce ,Cloud watch ,Cloud Formation.
Page 59 of 75
WINDOWS PROGRAMMING (VISUAL BASIC)
Subject Code: L T C
Subject Name: Windows Programming (Visual Basic) 3 0 3
Course Content
Introduction to VB: Visual & non-visual programming, Procedural, Object-oriented and event
driven programming languages, The VB environment: Menu bar, Toolbar, Project explorer,
Toolbox, Properties window, Form designer, Form layout, immediate window. Visual
Development and Event Driven programming.
References:-
1. Steven Holzner, “Visual Basic 6 Programming: Black Book”, Dreamtech Press.
2. Evangelos Petroutsos. “Mastering Visual Baisc 6”, BPB Publications.
3. Julia Case Bradley & Anita C. Millspaugh, “Programming in Visual Basic 6.0”, Tata
McGraw-Hill Edition
4. Michael Halvorson, “Step by Step Microsoft Visual Basic 6.0 Professional”, PHI
5. “Visual basic 6 Complete”, BPB Publications.
6. Scott Warner, “Teach Yourself Visual basic 6”, Tata McGraw-Hill Edition
7. Brian Siler and Jeff Spotts, “Using Visual Basic 6”, Special Edition, PHI.
Page 60 of 75
INFORMATION SECURITY
Page 61 of 75
E-COMMERCE
Subject Code: L T C
Subject Name: E-Commerce 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Electronic Commerce: Overview, Definitions, Advantages and Disadvantages of Ecommerce,
threats of E-commerce, Managerial Prospective, Rules and Regulations For controlling E-commerce,
Cyber Laws.
Technology: Relationship Between E-Commerce and Networking, Different Types of Networking
For E-commerce, Internet, Internet and Extranet, EDI System Wireless Application Protocol :
Definition, Hand Held Devices, Mobility and Commerce, Mobile computing, Wireless Web, Web
Security, Infrastructure Requirement Form E-Commerce.
Reference books:-.
1. E-Commerce-M. M. Oka- EPH
2. Electronic Commerce- Technologies & Application – Bashkir Bharat - TMH
3. E-Commerce: Strategy Technologies and Applications – Tata McGraw Hill
Page 62 of 75
SEMESTER : VI
S. Course
No. Code Course Title L T P C
1 Environmental Education & Disaster Management 3 0 0 3
2 Software Engineering 3 0 0 3
3 Introduction to PHP 3 0 0 3
4 Multimedia and Animation Technique 3 0 0 3
5 Elective –II 3 0 0 3
6 PHP Lab 0 0 2 1
7 Multimedia and Animation Lab 0 0 2 1
8 Project 0 0 12 6
9 Industrial Training & Field Exposure 0 0 2 1
10 Seminar 0 0 2 1
TOTAL NO. OF CREDITS 25
Elective-1
1 A Cloud Computing 3 0 0 3
2 P Windows Programming/Visual Basic 3 0 0 3
Information Security
E- Commerce
Elective-2
1 A Photoshop 3 0 0 3
2 P .NET Technology 3 0 0 3
Data Warehousing And Data Mining
Software Project Management
Page 63 of 75
VI SEMESTER
Page 64 of 75
ENVIRONMENTAL EDUCATION & DISASTER MANAGEMENT
Subject Code: L T C
Subject Name: Environmental Education & Disaster Management 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Introduction To Environment:
Definition, Components of Environment, Relationship between different components, Man
Environment relationship, Impact of Technology on the environment, Environmental Degradation,
Sustainable Development, Environmental Education.
Reference Books:
1. Environmental Studies by R. Rajagopalan, Oxford University Press Publication
2. Basics of Environmental Studies by Dr. N. S. Varandani, Books India Publications
3. Disaster Management by MukeshDhunna, Vayu Education of India, Delhi Publication
Page 65 of 75
SOFTWARE ENGINEERING
Subject Code: L T C
Subject Name: Software Engineering 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Introduction:
Introduction to Software Engineering, Software Components, Software Characteristics, Software
Crisis, Software Engineering Processes, Similarity and Differences from Conventional Engineering
Processes, Software Quality Attributes. Software Development Life Cycle (SDLC) Models: Water
Fall Model, Prototype Model, Spiral Model,
Software Design: Cohesion & Coupling, Classification of Cohesiveness & Coupling, Function
Oriented Design, Object Oriented Design, User Interface Design.
Software Reliability: Failure and Faults, Reliability Models: Basic Model.
Software Testing:
Testing Objectives, Unit Testing, Integration Testing, Acceptance Testing, Regression Testing,
Testing for Functionality and Testing for Performance, Top-Down and Bottom-Up, Structural Testing
(White Box Testing), Functional Testing (Black Box Testing)..
Text Books:
[1] R. S. Pressman, “Software Engineering – A practitioner’s approach”, 3rd ed., McGraw Hill Int.
Ed., 1992.
[2] K.K. Aggarwal & Yogesh Singh, “Software Engineering”, New Age International, 2001
Reference:
[1] R. Fairley, “Software Engineering Concepts”, Tata McGraw Hill, 1997.
[2] P. Jalote, “An Integrated approach to Software Engineering”, Narosa, 1991.
.
Page 66 of 75
INTRODUCTION TO PHP
Subject Code: L T C
Subject Name: Introduction to PHP 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Introduction to PHP:
What is PHP? Why PHP? Evolution of PHP.
Installation: PHP on windows and Linux, Configuring: Apache & PHP, Running & Testing PHP
Script, Combining PHP with HTML.PHP Language Basics: Building blocks of PHP: Variables, Data
Types, Operators and Expressions and Constant.
Decision within PHP: if , if.. else, if.. elseif .. else, switch, Ternary Operator
Looping within PHP: while, do…while, for, Break & Continue statement Functions in PHP: What
is function, why functions, Calling function, Returning Value from function, Recursive function.
Arrays in PHP: What & Why Array, Creating Array, Associative Array, Multidimensional Arrays,
Accessing Array, Manipulating Arrays, Sorting Arrays, Merging Arrays,
Objects in PHP: What is Class & Object, Creating a Class & Object, Object properties, object
methods, Overloading, inheritance, Constructor and Destructor. String in PHP: Creating and
Accessing String, formatting String, Searching String, Manipulating String.
Function:
What is a function, Define a function, Call by value and Call by reference, Recursive function
Reference Books:
Page 67 of 75
MULTIMEDIA AND ANIMATION TECHNIQUES
Subject Code: L T C
Subject Name: Multimedia and Animation Techniques 3 0 3
Course Content
Unit No.: 1 Teaching Hours: 8
Basics of Multimedia Technology: Computers, communication and entertainment; multimedia
an introduction; framework for multimedia systems; multimedia devices; CD- Audio, CD-ROM,
CD-I, presentation devices and the user interface; multimedia presentation and authoring;
professional development tools; LANs and multimedia; internet, World Wide Web &
multimedia distribution network-ATM & ADSL; multimedia servers & databases; vector
graphics; 3D graphics programs; animation techniques; shading; anti aliasing; morphing; video
on demand.
Text Books:
1. An introduction, Villamil & Molina, Multimedia Mc Milan, 1997
2. multimedia: Sound & Video, Lozano, 1997, PHI, (Que)
Reference Books:
1. Multimedia: Production, planning and delivery, Villamil & Molina,Que, 1997
2. Multimedia on the PC, Sinclair,BPB
3. Multimedia:Making it work, Tay Vaughan, fifth edition, 1994, TMH.
4. Multimedia in Action by James E Shuman, 1997, Wadsworth Publ.,
5. Multimedia in Practice by Jeff coate Judith, 1995,PHI.
6. Multimedia Systems by Koegel, AWL
Page 68 of 75
PHP LAB
Page 69 of 75
MULTIMEDIA AND ANIMATION LAB
1.Create graphics – lines, shapes, texture, filling colors using color palates, texturing
2. Develop a banner of recent activity in your college or any festival.
3.Develop a collage of different images of different sizes and properties.
4.Write test and debug a Photoshop document illustrating the working of different Photoshop drawing
and image tools.
5.Modify images – setting resolution of images, sizes, pixel depth, color modes – RGB, CMYK, Gray
Scale and comparison of images based on storage size & image quality,save file in different file
formats - .bmp, jpeg, jpg, tga, tiff, gif, pic, pdf, png etc.
6. Create documents based on layers
7. Develop a webpage using complete Photoshop kit
8. Write, test and debug small applications using Basic Flash concepts using shapes, colors, text and
images.
Page 70 of 75
PROJECT
Page 71 of 75
Elective -II
PHOTOSHOP
Page 72 of 75
.NET TECHNOLOGY
Subject Code: L T C
Subject Name: .NET Technology 3 0 3
Course Content
Reference Books:
Page 73 of 75
DATAWAREHOUSING & DATA MINING
Subject Code: L T C
Subject Name: Data warehousing & Data Mining 3 0 3
Course Content
Page 74 of 75
SOFTWARE PROJECT MANAGEMENT
Subject Code: L T C
Subject Name: Software Project Management 3 0 3
Course Content
Text Books
1. Clifford F. Gray, Erik W. Larson, “Project Management: The Managerial Process with MS”,
Mc Graw Hill
Reference Books
1. M. Cotterell, Software Project Management, Tata McGraw-Hill Publication.
2. Royce, Software Project Management, Pearson Education
3. Kieron Conway, Software Project Management, Dreamtech Press
4. S. A. Kelkar, Software Project Management, PHI Publication.
Page 75 of 75