Вы находитесь на странице: 1из 418

CourseSpecifications

B.Tech.Programme





Programme:ComputerScience&Engineering
Department:ComputerScience&Engineering








FacultyofEngineering&Technology
M.S.RamaiahUniversityofAppliedSciences
UniversityHouse,NewBELRoad,MSRNagar,Bangalore560054
www.msruas.ac.in

Page 1 of 418
This page is left blank.

Page 2 of 418
Index
Course
S.No. CourseTitle PageNo.
Code
Semester1
1. BSC101A Mathematics1 5
2. BSC102A EngineeringPhysics 11
3. ESC101A ElementsofMechanicalEngineering 17
4. ESC102A ElementsofElectronicsEngineering 23
5. ESC103A EngineeringDrawing 29
6. BSC103A EngineeringPhysicsLaboratory 34
7. ESC104A BasicWorkshopPractice 39
8. ESC105A BasicElectronicsLaboratory 44
9. HSC101A SociologyandElementsofIndianHistoryforEngineers 49
10. MCC101A TechnicalCommunicationandSoftSkills 54
Semester2
11. BSC104A Mathematics2 58
12. BSC105A EngineeringChemistry 64
13. ESC106A ConstructionMaterialsandEngineeringMechanics 71
14. ESC107A ElementsofElectricalEngineering 77
15. ESC108A ElementsofComputerScienceandEngineering 82
16. ESC109A ComputerProgrammingLaboratory 87
17. BSC106A ChemistryLaboratory 92
18. ESC110A BasicElectricalLaboratory 97
19. HSC102A BusinessCommunicationandPresentationSkill 102
20. MCC102A EnvironmentalStudies 107
Semester3
21. BSC207A Mathematics3 113
22. CSC201A DiscreteMathematics1 118
23. CSC202A DataStructuresandAlgorithms 125
24. CSC203A LogicDesign 130
25. CSC204A AdvancedProgrammingConcepts 135
26. CSC208A ComputerOrganizationandArchitecture 140
27. CSC205A DataStructuresandAlgorithmsLaboratory 145
28. CSC206A LogicDesignLaboratory 150
29. CSC207A AdvancedProgrammingLaboratory 155
30. MCC201A HumanRightsandLegislativeProcedures 160
Semester4
31. BSC208A Mathematics4 165
32. ECC201A SignalsandSystems 171
33. CSC209A DesignandAnalysisofAlgorithms 177
34. CSC210A SoftwareDevelopmentFundamentals 183
35. CSC211A FormalLanguagesandAutomataTheory 189
36. CSC212A DataCommunication 194
37. HSC201A LawforEngineers 200
38. CSC213A SoftwareDevelopmentLaboratory 205
39. CSC214A MicroprocessorandAssemblyProgrammingLaboratory 210
Semester5
40. CSC301A DiscreteMathematics2 215
41. CSC302A OperatingSystems 221
42. CSC303A ComputerNetworks 226

Page 3 of 418
43. CSC304A ComputerSimulation 232
44. CSC305A ProgrammingLanguagePrinciples 238
45. HSC301A Economics forEngineers 243
46. CSC306A OperatingSystemsLaboratory 248
47. CSC307A ComputerNetworksLaboratory 253
48. CSC308A ComputerSimulationLaboratory 258
Semester6
49. CSC309A ComputerGraphics 263
50. CSC310A Compilers 269
51. CSC311A DatabaseSystems 274
52. CSC312A CompilersLaboratory 279
53. CSC313A DatabaseSystemsLaboratory 284
54. CSCP31A ProjectWork1/Internship 289
ProfessionalCoreElective1:
55. CSE301A DistributedSystems 294
56. CSE302A NetworkProgrammingandSimulation 299
57. CSE303A FormalMethodsandApplications 304
58. MEE408A QualityManagementandSixSigma 310
Semester7
59. CSC401A ComputationalIntelligence 316
60. CSC402A WebArchitectureandApplicationDevelopment 323
61. OEC401A OpenElective1
62. OEC402A OpenElective2
63. CSC403A ComputationalIntelligence Laboratory 328
64. CSC404A WebArchitectureandApplicationDevelopmentLaboratory 333
65. CSC405A Seminar 338
ProfessionalCoreElective2 &3:
66. CSE401A WirelessNetworks 343
67. CSE402A DataMining 349
68. CSE403A EnterpriseComputing 354
69. CSE404A RealTimeEmbeddedSystems 360
70. CSE405A TopicsinthetheoryofComputation 366
71. CSE406A SoftwareEngineering 371
72. MEE411A OperationsResearch 377
Semester8
73. OEC403A OpenElective3
74. OEC404A OpenElective4
75. CSCP42A ProjectWork2 383
ProfessionalCoreElective4:
76. CSE407A MobileComputing 387
77. CSE408A Multimediasystems 392
78. CSE409A DataAnalytics 397
79. CSE410A GridandCloudComputing 403
80. CSE411A InformationSecurityandProtection 409
81. MEE415A ManufacturingSystemSimulation 414

Page 4 of 418
MSRUAS B.Tech. Course Specifications2014

CourseSpecifications: Mathematics 1

Course Title Mathematics 1
Course Code BSC101A
Department ComputerScienceandEngineering
Faculty Engineering&Technology

I. Course Summary

1. AimandSummary

The course introduces students to the basic concepts and techniques in real and complex
analyses,matrixalgebraandnumericalanalysis.Studentsaretaughttheconceptsofderivative,
continuity, limits, series expansion, functions and integrals of real and complexvariables.
TheutilityofCauchys Integralandresiduetheorem intheevaluation ofanintegralis
emphasized.Themathematicaloperationsin Matrixtheory,EigenvalueandEigenvector,
Inversion and diagonalizationof matrix and matrix solution for linear systemofequations
are discussed inthis course. This course also deals with the underlyingconcepts of
finding theroots, solving thelinear systems inthecontext ofnumericalanalysis.


2. CourseSizeandCredits:

Number ofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Number oftutorialhours 30

Number ofsemester weeks 16


Department responsible Mathematics(FSH)
TotalMark:100
Component 1(CE):
Course marks PartA:Term Test: 25%Weight
Part B:Assignment: 25% Weight
Component 2(SEE):
Semester EndExamination: 50%Weight
Aminimum of40%marksincomponent 1
Passrequirement and component 2 and overall 40% marks are
required forapass.

85%attendanceismandatorytobeeligible
Attendance requirement
forexamination.

Page 1of 7
Page 5 of 418
MSRUAS B.Tech. Course Specifications2014

II. Teaching,LearningandAssessment

1. Intended CourseLearning Outcomes (ILO)
Afterundergoing thiscourse students willbeableto:
1.Explaintheprinciples ofrealanalysis, complex analysis, matrixalgebraand
numericalanalysis
2.Stateandexplain theimportant theorems suchasMeanValuetheorem, Taylor's
theorem,Cauchy's Integral theorem
3.Solvesimplemathematical problems associated withRealvariables, Complex variables,
MatrixalgebraandNumerical analysis
4.Applynumerical methods tosolvelinearsystemofequations, algebraic and
transcendentalequations
5.Solvecomplexmathematical problems inmatrixalgebra,realandcomplexvariables,
systemofequations andcomparetheresultswiththatofsolutionsobtainedthrough
software tools


2. Course Contents

RealAnalysis:

Functions of real variable, limit of function, continuity and derivatives.
Mean value theorems and their applications. Taylors Theorem, Taylors series
and Maclaurin series, exponential, logarithmic and binomial series. Indefinite
Integrals and definite Integrals, Improper integrals of first and second kind,
AbsoluteConvergenceofImproperintegrals

Functionsof two variables limits and continuity.PartialDerivatives Total Differential
and Derivatives, approximationbytotal differentials, Derivatives ofComposite and Implicit
functions. Higher order Partial Derivatives Homogeneousfunctions and Eulers theorem,
Taylors Theorem, Maximum and Minimum Values of functions Lagrange Method of
Multipliers

Complex Analysis:

Complex Numbers, Complex Planes, Polar Form Powers, Roots. Exponential Function,
TrigonometricFunctions, Hyperbolic Functions. Cauchy Riemann Equations, Geometry of
AnalyticFunctionsandHarmonic Functions ConformalMapping,Line Integralin
Complex Plane,Cauchys IntegralTheorem, Cauchys Integral Formula.

Power SeriesConvergence. Taylor SeriesandMaclaurinSeries.Laurent Series, Zeros
andSingularities. ResidueIntegration Method.

MatrixTheory:

Matrix Algebra, Special matrices, Determinants, Inversion, Cramers Rule.RowandColumn
Operations,Echelonform of Matrix.Solutionsof Systemof Linear Equations Existence
anduniqueness ofSolution, GaussElimination fornonhomogenousSystems, Homogenous
System of Linear Equations. Vector Spaces Subspaces, Basis, Dimension, Linear
Independence, Linear Transformations. Eigen Value Problems Eigenvalues and
Eigenvectors, Similar andDiagonalizable Matrices, SpecialMatrices andQuadratic Forms.


Page 3 of 7
Page 6 of 418
MSRUAS B.Tech. Course Specifications2014


NumericalSolutionofLinearSystemofEquations:

Solution of algebraic and transcendental equations root finding methods Fixed point
iteration method Newton Raphson method and itsconvergence,Numerical solution of
linearsystemofequations Directmethods: Gausselimination withPivoting, GaussJordan
method, LUdecomposition method. Iterative Methods: GaussJacobiandGaussSeidel


LAB:Mathematical Problem SolvingUsingtoolssuchasMatlab/Scilab

Convergence ofSeriesexpansion
Representation ofComplex Variables inPolarandTrigonometric Form
Matrix Analysis Determinants, Inversion, Transpose, Multiplication, Eigen Values,
Diagonalization Solution toLinear System ofEquation by Gaussian Elimination and Gauss
JordonTechniques

3. CourseTeaching andLearning Methods

Teaching andLearning Methods Duration inHours


FacetoFaceLectures 30.00
Demonstrations
1. Demonstration usingVideos
2.Demonstration usingPhysical
Models/Systems
3.Demonstration onaComputer
Numeracy orTutorials
20.00
1.SolvingNumerical Problems X
Practical Work
1.Course Laboratory X
2.Computer Laboratory
3.Engineering Workshop/Course
15.00
Workshop/Kitchen
4.ClinicalLaboratory
5.Hospital
6.ModelStudio
Others
1.CaseStudyPresentation
2.GuestLecture
3.Industry/Field Visit
4.BrainStorming Sessions
5.GroupDiscussions
6.Discussing Possible Innovations
TermTests,Laboratory Examination/WrittenExamination,
10.00
Presentations
TotalDuration inHours 75.00

Page 4 of 7
Page 7 of 418
MSRUAS B.Tech. Course Specifications2014

4. Method ofAssessment

Therearetwocomponents forassessment inthiscourse:

Component 1:50%weight (CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Two tests will beconducted oneattheend of6thweek andtheother attheendofthe 12th
week, the average of two tests will be the marks scored in term test for a maximum of 25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignmentswill
bethemarksscoredinassignment.


Component 2:50%weight

A3hour duration semester endexamination willbeconducted formaximum marks of100
andwillbereduced to50%weight.

Theassessment questions aresettotestthelearning outcomes. Ineachcomponent certain
learning outcomeare assessed. The followingtableillustratesthe focusoflearning
outcome ineachcomponent assessed:

Intended Learning Outcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X


Bothcomponents willbemoderated byasecondexaminer.


5. Reassessment

1. A student having met attendance requirement and passes in component1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuch opportunities are limited and asperthe academic
regulations governingthisprogramme.










Page 5 of 7
Page 8 of 418
MSRUAS B.Tech. Course Specifications2014




6. Achieving Learning Outcomes

Thefollowing skillsaredirectlyorindirectly imparted tothestudents inthefollowing
teachingandlearning methods:

S.No Curriculum andCapabilities Skills Howimparted duringthecourse
1. Knowledge Classroomlectures, Assignments
2. Understanding Classroomlectures, Assignments
3. CriticalSkills Classroomlectures, Assignments
4. Analytical Skills Classroomlectures, Assignments
5. Problem SolvingSkills Classroomlectures, Assignments
6. Practical Skills
7. GroupWork Assignment
8. SelfLearning Assignment
9. Written Communication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioural Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills

III. Course Resources


a.Essential Reading
1. ClassNotes
2.ErwinKreyszig (2007)Advanced Engineering Mathematics, EighthEdition, JohnWiley&
SonsInc.
3.R.K.Jain andS.R.K.Iyengar (2005)Advanced Engineering Mathematics, Second Edition,
NarosaPublishing House
4.JamesStewart(2010)Calculus:EarlyTranscendentals,8 th edition,Cengage Learning



a.Recommended Reading
1.PeterV.ONeil, (2007)Advanced Engineering Mathematics, Cengage Learning IndiaPvt.
Ltd
2.GlynJames,(2007)Advanced Modern Engineering Mathematics, Pearson Education


b. Magazines andJournals
1.

c.Websites
1.

d. OtherElectronic Resources
1.Electronic resources onthecourse areaareavailable onMSRUAS library

Page 6 of 7
Page 9 of 418
MSRUAS B.Tech. Course Specifications2014




IV. Course Organization

Course Code BSC101A


Course Title Mathematics 1
CourseLeader/s Name Aspertimetable
Phone: 08049065555
CourseLeader Contact Details
Email: hod.cs.et@msruas.ac.in
Course Specifications Approval Date April2014
NextCourse Specifications ReviewDate: March2018

Page 7 of 7
Page 10 of 418
MSRUAS B.Tech. Course Specifications2014

CourseSpecifications: Engineering Physics



Course Title Engineering Physics
Course Code BSC102A
Department ComputerScienceandEngineering
Faculty Engineering andTechnology

I. Course Summary

1. AimandSummary

This course intends to impart concepts of Physics and its application to solve engineering
problems. Studentsaretaughtthebasictopicsin modernphysicswhichincludewave
particle duality, uncertainty principle, Schrodingers wave equation, lasers and fiber optics.
Electrical and mechanical properties ofmaterials will bediscussed inrelation tothe crystal
structure.

2. CourseSizeandCredits:

Number ofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Number oftutorialhours 30

Number ofsemester weeks 16

Department responsible Physics(FSH)


TotalMark:100
Component 1(CE):
Course marks PartA:Term Test: 25%Weight
Part B:Assignment: 25% Weight
Component 2(SEE):
Semester EndExamination: 50%Weight
Aminimumo f 40% marks incomponent 1
Passrequirement and component 2 and overall 40% marks are
required forapass.

85%attendanceismandatorytobeeligible
Attendance requirement
forexamination.

Page 1 of 6
Page 11 of 418
MSRUAS B.Tech. Course Specifications2014

II. Teaching,Learning andAssessment



1. Intended CourseLearning Outcomes (ILO)

Afterundergoing thiscourse students willbeableto:
1.Explaintheconcepts ofmoment ofinertia, elasticmoduli, waveparticle duality,
uncertainty principle, laseremission andfiberopticcommunication
2.Solveandinterpret Schrodingers waveequation insimplecases
3.Describe material andmodaldispersion inoptical fibers
4.Correlate crystalstructure withtheelectrical conductivity ofmaterials (metals,
semiconductors andsuperconductors)
5.Explainthemechanism ofXrayproduction andderiveMoseleys law

6.Discuss applications oflasers,Xraysandsuperconductors andsolvecomplex problems
inrigidbodydynamics,modernPhysics andquantum mechanics


2. CourseContents

Dynamics ofRigidBodies andElasticity

Rotational motionReview ofM.I,Radius ofgyration, parallel andperpendicular axes
theorems, Expressions formoments ofinertia ofarectangular plateandcircular plate
aboutdifferent axes,Kineticenergyofrotation.

Stress,StrainandHookes law,TypesofElasticmoduli Poissons ratio,Deformation ofa
cube(Relation between K,and,Relation between n,and,Relation between Yand
),Relation between Y,K,nand,Twisting coupleonacylinder(orwire),Expression for
coupleperunittwistTorsion pendulum,Bendingofbeams,Depression ofabeam
supported atitsends,Cantilever loadedatfreeend

Modern Physics

Energy distribution intheBlackbody spectrum, Weins displacement law,Stefans law,
Energy density and emissive power, Weins law, Rayleigh Jeans law, Quantum theory of
blackbodyradiation,Plancksformula,ReductionofPlancksformulatoWeinsandRayleigh
Jeans formula, Compton Effect, Wave particle Dualism, de Broglie hypothesis, de Broglie
wavelength, Davisson Germer experiment,Matter waves andtheircharacteristicproperties,
Phasevelocityandgroupvelocityofwaves,Relationbetweenphasevelocityandgroupvelocity
ofdeBrogliewaves(nonrelativistic case).

Quantum Mechanics

Heisenbergs uncertainty principle and its physical significance, Applications of uncertainty
principle, Wave function, Properties and Physical significance of a wave function.
Probabilitydensityand normalisationof wave function,Settingup of aone dimensionaltime
independentSchrdingerwave equation,Eigenvalues andEigen functions,Application of
Schrdinger wave equation forafreeparticleand foraparticle inapotentialwellofinfinite
depth.




Page 2 of 6
Page 12 of 418
MSRUAS B.Tech. Course Specifications2014

Lasers

Einsteins coefficients (expression for energy density), Characteristics of Laser light, Basic
Concepts of Laser Stimulated Emission, Population Inversion, metastablestate, pumping,
Constructionandcomponents of a Laser,Principle,constructionandworkingof Rubylaser
and HeNe laser. Intrinsic, extrinsic, direct and indirect bandgap semiconductors,Principle,
construction and working of a semiconductor laser, Applications of Laser LIDAR, Laser
IsotopeSeparation, laserinduced fusion,Holography

Opticalfibers

Propagation mechanism in optical fibers, Angle of acceptance, Numerical aperture
(derivation), condition for propagation, Types of optical fibers and modes of propagation,
Modaldispersion, material dispersion, Attenuation,Fiberopticcommunication system.

CrystalStructure &Xrays

Space lattice, Bravais lattice, Unit cell, Primitive cell, Lattice parameters, Crystal systems,
Direction and planes in a crystal, Miller indices, Expression for interplanar spacing, Co
ordination number,Atomic packing factor forSC,BCC and FCC lattices, Crystal structures of
NaCl,CsClanddiamond

XraysProduction ofXrays,OriginofXrayspectrum, Moseleys law,Xraydiffraction
Braggs Law,Determination ofcrystalstructure byBraggsXrayspectrometer.

Electrical Conductivity ofMaterials

Metallic bond,Classical freeelectron theory,Assumptions,Driftvelocity, Meancollisiontime
and mean free path, Relaxation time, Expression for drift velocity, Expression for electrical
conductivityinmetals,Effectof impurityand temperatureon electricalresistivityofmetals,
Failureofclassical freeelectron theory.

Quantum theoryofConductivity,Fermienergy, FermiDiracStatistics, Density ofstates

Introductionto superconductivity,Effect of magnetic field (Meissnereffect),Type IandType
IIsuperconductors, Temperature dependence ofcriticalfield, BCStheory(qualitative),SQUID

Page 3 of 6
Page 13 of 418
MSRUAS B.Tech. Course Specifications2014

3. CourseTeaching andLearning Methods

Teaching andLearning Methods Duration inHours


FacetoFaceLectures 30.00
Demonstrations
1. Demonstration usingVideos X
2.Demonstration usingPhysical 5.00
Models/Systems
3.Demonstration onaComputer X
Numeracy orTutorials
25.00
1.SolvingNumerical Problems X
Practical Work
1.Course Laboratory
2.Computer Laboratory X
3.Engineering Workshop/Course
5.00
Workshop/Kitchen
4.ClinicalLaboratory
5.Hospital
6.ModelStudio
Others
1.CaseStudyPresentation
2.GuestLecture
3.Industry/Field Visit
4.BrainStorming Sessions
5.GroupDiscussions
6.Discussing Possible Innovations
TermTests,Laboratory Examination/WrittenExamination,
10.00
Presentations
TotalDuration inHours 75.00

4. Method ofAssessment

Therearetwocomponents forassessment inthiscourse:

Component 1:50%weight (CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Twotestswillbeconducted oneattheendof6th week andtheother attheendofthe12th
week, the average oftwo tests will be the marks scored interm test for amaximum of 25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignmentswill
bethemarksscoredinassignment.


Page 4 of 6
Page 14 of 418
MSRUAS B.Tech. Course Specifications2014

Component 2:50%weight

A3hourduration semester endexamination willbeconducted formaximum marksof100
andwillbereduced to50%weight.

Theassessment questions aresettotestthelearning outcomes. Ineachcomponentcertain
learning outcomes areassessed. Thefollowing tableillustrates thefocusoflearning
outcome ineachcomponent assessed:

Intended Learning Outcome 1 2 3 4 5 6


A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponents willbemoderated byasecondexaminer.



5. Reassessment

1. A student having met attendance requirement and passes in component1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuch opportunities are limited and asperthe academic
regulations governingthisprogramme.


6. Achieving Learning Outcomes

Thefollowing skillsaredirectlyorindirectly imparted tothestudents inthefollowing
teaching andlearning methods:

S.No Curriculum andCapabilities Skills Howimparted duringthecourse
1. Knowledge Classroomlectures, Assignments
2. Understanding Classroomlectures, Assignments
3. CriticalSkills Classroomlectures, Assignments
4. Analytical Skills Classroomlectures, Assignments
5. Problem SolvingSkills Classroomlectures, Assignments
6. Practical Skills
7. GroupWork Assignment
8. SelfLearning Assignment
9. Written Communication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioural Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills

Page 5 of 6
Page 15 of 418
MSRUAS B.Tech. Course Specifications2014

III. Course Resources



a.Essential Reading
1.ClassNotes
2.Halliday, I.D,Resnick, RandWalker, J(2010)Fundamentals ofPhysics, 9thEd,Wiley
3.Richtmeyer, F.K.,Kennard, E.H.andCooper, J.N(2007) Modern Physics, 6thEd,TMH
4.Beisser,A(2009) Concepts ofModern Physics, 6thEd,TMH
5.Kittel,C(2010) Introduction toSolidStatePhysics ,8thEd,Wiley
6.S.O.Pillai(2011), ATextbook ofSolidStatePhysics,6th Ed,NewAgeInternational
7.Rajendran, V(2011) Engineering Physics, TMH
8.Srinivasan M.R(2011) Physics forEngineers, 3rdEd,NewAgeInternational
9.Srinivasan M.R(2011)Applied SolidStatePhysics, 1stEd,NewAgeInternational

b. Recommended Reading
1.Silfast,W.T.,(1996) LaserFundamentals, Cambridge University Press
2.Ghatak AandThyagarajan K(2004) Introduction toFibreOptics,Cambridge University
Press
3.SmithW.F(1990) Principles ofMaterials Science andEngineering, McGraw Hill
4.Callister, W.D(1997) Materials Science andEngineeringAn Introduction, Wiley

c.Magazines andJournals
1.

d. Websites
1.

e.OtherElectronic Resources
1.Electronic resources onthecourse areaareavailable onMSRUAS library


IV. Course Organization

Course Code BSC102A
Course Title Engineering Physics
CourseLeader/s Name Aspertimetable
Phone: 08049065555
CourseLeader Contact Details
Email: hod.cs.et@msruas.ac.in
Course Specifications Approval Date April2014
NextCourse Specifications Review Date: March2018

Page 6 of 6
Page 16 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ElementsofMechanicalEngineering

CourseTitle ElementsofMechanicalEngineering
CourseCode ESC101A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisaimedatpreparingthestudentstounderstandtheconceptsandunderlying
principlesof mechanicalengineering. The students are taught various typesof energy
sources, power generation and energy conversion methods, types of power plants,
workingofICengines,principlesofrefrigerationandairconditioningandpowertransmission
elements.Studentsarealsotaughttheworkingprincipleandapplicationofmachinetools
andrelatedmanufacturingprocesses.

2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible MechanicalandManufacturingEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 17 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Classify conventional and renewable energy sources and explain the various power
generationsystems
2. Explaintheworkingofenergyconversionsystemslikeboilers,turbines,hydraulic
pumps,aircompressors,ICengines,refrigeratorsandairconditioners
3. Explain the various mechanical power transmission drives like belt, rope, chain, gear
andcouplings
4. Describevariousmachinetoolsandmachiningoperationstheyperform
5. Determinetheperformanceparameters,likeindicatedpower,brake power,indicated
thermal efficiency, brake thermal efficiency, mechanical efficiency, specific fuel
consumption of IC engines, COP and cooling capacity of refrigerators and air
conditioners
6.Calculatelengthofbelt,rope,chainbetweendriveranddrivenmembersandalsoperform
gearratioandvelocityratiocalculations


2. CourseContents

I.Powergenerationandabsorptionsystems

Energysourcesandtheirclassification,Fuelsandtheirproperties

Boilersandaccessories:Steamboilersclassification,Lancashireboiler,Babcockand
Wilcoxboiler,boilermountings,accessories,theirlocationsandapplications.

SteamturbinesClassification,PrincipleofoperationofImpulseandreaction.
CompoundingofImpulseturbines.

GasturbinesClassification,WorkingprinciplesandOperationsofOpencycleandclosed
cyclegasturbines

HydraulicturbinesClassification,PrinciplesandoperationsofPeltonwheel,Francis
turbineandKaplanturbine

Nuclearpowerplants

Pumpsandcompressors:Reciprocatingandrotarytypesofpumpsandcompressors

InternalCombustionEngines:

ClassificationofI.C.Enginesparts,Enginescomponents,2and4StrokePetroland4stroke
diesel engines. PV and TS diagrams for Otto and Diesel cycles. IC engine performance
indicated power, brake power, indicated thermal efficiency, brake thermal efficiency,
mechanicalefficiencyandspecificfuelconsumption

RenewableEnergysources

Page 2 of 6
Page 18 of 418
MSRUAS B.Tech. CourseSpecifications2014

Biomassenergy,OTEC,Solarenergy,Windenergy,Geothermalenergy,Tidalenergy

RefrigerationandAirconditioning

Propertiesofrefrigerants,PerformanceofRefrigerationsystemRefrigeratingeffect,Tonof
Refrigeration, Ice making capacity, COP, Relative COP, Unit of Refrigeration. Principleand
workingofvapourcompressionrefrigerationandvapourabsorptionrefrigeration.Principles
and applications of air conditioners, Room air conditioner, automotive air conditioning
system

II.MechanicalPowerTransmission

BeltDrivesClassificationandapplications,Lengthofbelt,Velocityratio,Creepandslip,
Idlerpulley,steppedpulleyandfast&loosepulley,beltandpulleyconstruction

Chaindriveandropedrives

GeardrivesDefinitions,Terminology,typesanduses.GearDrivesandGearTrains
Simpleproblemsongeardrives

MechanicalJointsTemporaryandpermanentfastenersThreadedfasteners,Riveted
joints,weldedjoints,Knucklejoint,cotterandpinjoints,couplings

III.MachineToolsandMachiningOperations

Conventionalmachinetools

LathePrincipleofworkingofaCentreLathe. Partsofalathe.LatheOperations

Drilling Machine Principle of working and classification of Drilling Machines, types of
drillingmachines,drillingoperations

Milling Machine Principle of Milling, Types of Milling Machines. Principle & Working of
Horizontal and Vertical Milling Machines. Milling Operations, Specification of Universal
MillingMachine.

Grinding Machine Principle and classification of Grinding Machines.Type of Grinding
Machines,grindingoperations

Page 3 of 6
Page 19 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 20.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
X
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorials
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory X
3. EngineeringWorkshop/Course
5.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture
3. Industry/Field Visit 3.00
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.

Page 4 of 6
Page 20 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

Page 5 of 6
Page 21 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. CourseResources

a. EssentialReading
1. ClassNotes
2. K.P.RoyandS.K.HajraChaudhary,(2005)ElementsofMechanicalEngineering,Media
PromotersandPublishersPvt.Ltd.

b. RecommendedReading
1. K.R.Gopalkrishna,(2008)ElementsofMechanicalEngineering,SubhashPublishers.
2. G.S. Sawhney, (2003) Fundamental of Mechanical Engineering, Prentice Hall of India
Publication.
3. S. Trymbaka Murthy, (2006) A Text Book of Elements of Mechanical Engineering, 3rd
revised edition, I.K.InternationalPublishingHousePvt.Ltd.NewDelhi.

c. MagazinesandJournals
1. MechanicalEngineeringMagazineofASME
2. MachineTools


d. Websites
1. www.asme.org

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC101A
CourseTitle ElementsofMechanicalEngineering
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 22 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ElementsofElectronicEngineering

CourseTitle ElementsofElectronicEngineering
CourseCode ESC102A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course deals with the concept of basic electronics and their application. The course
providesstudentsanunderstandingoftheessentialprinciplesandterminologythatareused
in basic electronics. Students are taught semiconductor devices such as transistors,
amplifiers,displaysandpowersupplies.Studentswillbetrainedonthedesign,simulation
anddevelopmentofelectronicdevicesandcircuitsusingstandardEDAtools.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ElectronicandCommunicationEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 23 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Explain semiconductor devices such as PN junction diode, Zener diode, transistors,
Amplifierconfiguration,microprocessors,powersupplyandelectronicsdisplays
2. Suggestsuitablesemiconductordevice/sforagivenapplication
3. Derivemathematicalrelationshipsforelectronicdevicesandcircuits
4. Analysestandardanaloganddigitalcircuitsanddevicessuchastransistors,amplifiers,
electronicdisplays,logicgatesand powersupplies
5. Solvesimplenumericalproblemsonanaloganddigitalcircuitsanddevices
6. Solvecomplexnumericalproblemsonanaloganddigitalcircuitsanddevicesandverify
theresultsthroughsimulationusingstandardsoftwaretools


2. CourseContents

BasicconceptsinElectronics

Semiconductor:ptype,ntype,pnjunctiondiode, itscharacteristics,halfwave,fullwave
andbridgetyperectifiers,basicfiltercircuits,Diodeasvoltagemultiplier,clipper&
clamper circuit,Zener diode as a voltage regulator, LED : characteristics, structures and
applications.

Transistors

Transistorconfigurations:CB,CE&CC,Transistorparameters:alpha,betaandgammaand
theirrelation,Workingoftransistorasaswitch,Amplifier,TransistorbiasingVoltageDivider
Bias, Characteristics of JFET, MOSFET, Various amplifier configurations using FET,
CharacteristicsandconstructionofSCR,TRIAC,UJTandtheirapplications.

Amplifiers

Differential amplifiers and their transfer characteristics, IC OpAmps, their ideal, practical
specifications and measurement of parameters. OpAmp in different modes as inverting,
amplifiernoninvertingamplifierscalechanger,differentiatorandintegrator.

PowerSupplies

Introduction and working of Switched Mode Power Supply (SMPS), Voltage Regulator,
IntroductiontoInvertersandUPS.

DigitalElectronics

Binary, Octal and Hexadecimal number systems and conversions, Boolean Algebra, Truth
tablesoflogicgates(AND,OR,NOT),NAND,NORasuniversalgates,GenerationofIntegrated
Circuits SSI, MSI, LSI and VLSI, Difference between combinational circuits and sequential
circuits,Introductiontoflipflops(SR&JK) andMicroprocessor8085blockdiagram.

Page 2 of 6
Page 24 of 418
MSRUAS B.Tech. CourseSpecifications2014

ElectronicDisplay:

Seven segment display, Fourteen segment display, Dot matrix display, LED display:
Introduction, Construction, Advantage of LEDs in electronics display, LCD: Introduction,
Types of LCD: Dynamic scattering and field effect type; liquid crystal cells: Transmitting
typeandreflectivetype;Advantage&disadvantageofLCDandtheirapplications.




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 15.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorials
15.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture
3. Industry/Field Visit 5.00
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 25 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

Page 4 of 6
Page 26 of 418
MSRUAS B.Tech. CourseSpecifications2014

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

III. CourseResources

a. EssentialReading
1. ClassNotes
2. Millman andHalkias,(2001)IntegratedElectronics,TataMcGrawHillEducation

b. RecommendedReading
1. AlbertMalvino,(2006)ElectronicPrinciples,TataMcGrawHillEducation
2. DonaldL.Shilling&CharlesBelowl,(1968)ElectronicCircuits,NewYork:McGrawHill
3. TocciRJandWidmerNS,(2001)DigitalSystemsPrinciplesandApplications,8thEd.,
PearsonEducationIndia,NewDelhi
4. CooperandHelfrick,(1996)ModernElectronicInstrumentationandMeasuring
Techniques,4thprintPrenticeHallofIndia,NewDelhi
5. HSKalsi, (2007) ElectronicInstrumentation,TMH,2ndEdition
6. RAGaikwad,(2001)OpAmpsandLinearIntegratedCircuits,PHI,4thedition
7. RSGaonkar,(2000)MicroprocessorArchitecture,ProgrammingandApplication with
the8085,PenramInternational,4thE d i t i o n
8. MillmanandGrabel,(1999),Microelectronics,2ndEd.TataMcGrawHill
9.RobertBoylestad,LouisNashelsky,ElectronicDevicesandCircuitTheory,7thEdition,
PrenticeHall


c. MagazinesandJournals
1. ElectronicsForYou
2. IEEETransactiononCircuitsandSystemIandII


Page 5 of 6
Page 27 of 418
MSRUAS B.Tech. CourseSpecifications2014


d. Websites
1. http://www.electronicslab.com
2. http://www.labmanager.com
3. http://electronicsforu.com
4. http://www.lifescienceleader.com

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC102A
CourseTitle ElementsofElectronicEngineering
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 28 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:EngineeringDrawing

CourseTitle EngineeringDrawing
CourseCode ESC103A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscoursedealswithgraphicalrepresentationofgeometricalentitiesinvariousviewsfor
visualisation and communication. The students will be taught orthographic and isometric
projectionofpoints,lines,planes,solids.ThestudentswillalsobetrainedtouseCADtool
tocarryoutthesegeometricprojections.

2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorial/laboratoryhours 50

Numberofsemesterweeks 16

Departmentresponsible MechanicalandManufacturingEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 29 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describe the conventions used in projections of geometric entities and interpret the
same
2. Sketchanddraworthographicandisometricprojectionsfor the geometric entitiesin
specifiedpositions
3. Preparedrawingsofsectionsofsolidsforrepresentationofcrosssectiondetails
4. Draworthographicandisometricprojectionsforcomplexgeometriesandalsoableto
obtainperspectiveviews
5. DemonstratecompetencyinusingCADtoolfordrawinggeometricprojections


2. CourseContents

IntroductiontoEngineeringGraphicsandCADTool

Introduction: Drawing Instruments and their uses, BIS conventions, Lettering,
Dimensioningandfreehandpracticing.

IntroductiontoCADTool:GUI,Coordinatesystemandreferenceplanes.DefinitionsofHP,
VP,RPP&LPP.Creationof2D/3Denvironment.Selectionofdrawingsizeandscale.
Creation of geometric entities and text. Applying constraints and editing of geometric
entities.Dimensioning,lineconventionsandmaterialconventions.

OrthographicProjections:PointsandLines

Introduction, Definitions Planes of projection, reference line and conventions employed.
Projectionsofpointsinallthefourquadrants,Projectionsofstraightlines(locatedinFirst
quadrant/first angle only), True and apparent lengths, True and apparent inclinations to
referenceplanes(simpleproblemsonly).

OrthographicProjections:Planes(FirstAngleProjectionOnly)

Introduction, Definitionsprojections of plane surfacestriangle, square, rectangle,
pentagon, hexagon and circle. Planes in different positions by change of position method
only.

OrthographicProjections:Solids(FirstAngleProjectionOnly)

Introduction,DefinitionsProjectionsofsolidssuchascube,prisms,cylinder,pyramids,
conesandtetrahedronindifferentpositions.

SectionsofSolids

Introduction,Sectionplanes,Sections,Sectionviews,ApparentshapesandTrueshapesof
Sectionsofrightregularprisms,pyramids,cylindersandconesrestinginsimplepositions.

IsometricProjection(UsingIsometricScaleOnly)

Page 2 of 6
Page 30 of 418
MSRUAS B.Tech. CourseSpecifications2014

Introduction,Isometricscale,Isometricprojectionofsimple solidsandtruncatedsolids
prisms,pyramid,cylinders,conesandsimplecombinationsofsolids.

Developmentofsurfaces:cylinder,cones,frustumofacone,pyramid,frustumofa
pyramidandrectangulartray.
3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 15.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorials
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
50.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.


Page 3 of 6
Page 31 of 418
MSRUAS B.Tech. CourseSpecifications2014
Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills Class room work
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

Page 4 of 6
Page 32 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. CourseResources

a. EssentialReading
1. ClassNotes
2. N.D. BhattandV.M. Panchal,(2006)Engineering Drawing, 49th Edn, Charotar
PublishingHouse,Gujarat.
3. K. R. Gopalakrishna, (2005) Engineering Graphics, 32nd Edn, Shubhash
Publishers,Bangalore.

b. RecommendedReading
1. LuzadderW.J.,(2006)Fundamentalsof EngineeringDrawing,11thEdn, PrenticeHall
India.
2. CADToolUsersManuals

c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC103A
CourseTitle EngineeringDrawing
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 6
Page 33 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:EngineeringPhysicsLaboratory

CourseTitle EngineeringPhysicsLaboratory
CourseCode BSC103A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course intends to expose the students to the challenges and rewards related to
experimental physics. Students gain handson experience by conducting experiments in a
controlled laboratory environment. Students are trained to conduct experiments using
electric and electromagnetic circuits, and equipment involving Laser and thermal
measurements. Theyare trained toanalyse the measurements, results and infer
appropriateconclusionsbasedonconceptsofphysics.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible Physics(FSH)
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 34 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)
Afterundergoingthiscoursestudentswillbeableto:

1.Plantheexperimentalsetuptoachievethestatedaim
2.Conductexperimentsasperthestandardproceduresandtabulatethemeasuredvalues
3.Calculatetherequiredparametersandplottheresults
4.Interpret,comparewithstandardresultsanddrawconclusions
5.Writelaboratoryreportaspertheprescribedformat



2. CourseContents

FollowingExperimentsaretobeconductedbythestudents

I. Series and Parallel LCR Circuits: To study the frequency response of series and parallel
resonancecircuitandtofindtheresonantfrequencyandqualityfactor.

II.BandGapofaSemiconductor:Todeterminethewidthoftheforbiddenenergygapina
semiconductordiode.

III.Determinationofdielectricconstantofamaterialbycharginganddischargingacapacitor.

IV.Torsionalpendulum:Todetermine(i)themomentofinertiaofthegivendiscand(ii)the
rigiditymodulusofthematerialofawirebytorsionaloscillations.

V.DeterminationofradiusofcurvatureofaplanoconvexlensbysettingupNewtonsrings.

VI.Diffraction:To determine the wavelengthofprominentspectrallinesofHgsourceusing
diffractiongratingwithminimumdeviationmethod.

VII. Determinationofthicknessofpaperbyairwedgeexperiment.

VIII.IVCharacteristicsofZenerdiode.

IX. Determination of specific resistanceof a given coil ofwireusing Carey Fosters Bridge.

X.SolarCell:TostudytheilluminatedIVCharacteristicsofaSolarCellanddeterminationof
fillfactor.

XI.PlancksConstant:DeterminationofPlancksconstantusingLED.

XII.DeterminationofYoungsmodulusofmaterialofabeambyuniformbendingmethod.


3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Page 2 of 5
Page 35 of 418
MSRUAS B.Tech. CourseSpecifications2014
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorials
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
24.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.












Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

Page 3 of 5
Page 36 of 418
MSRUAS B.Tech. CourseSpecifications2014

IntendedLearningOutcome 1 2 3 4 5
A X X X X X
Component1
B
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory instruction
2. Understanding Laboratory instructionsandexperiments
3. CriticalSkills Laboratory work
Laboratory work
4. AnalyticalSkills
Laboratory work
5. ProblemSolvingSkills
Laboratory work
6. PracticalSkills
Laboratory work
7. GroupWork
Laboratory work
8. SelfLearning
Laboratory work ,examination
9. WrittenCommunicationSkills
10. VerbalCommunicationSkills Laboratory examination
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Laboratory work
14. PersonalManagement Course work
15. LeadershipSkills

CourseResources
III.

a. EssentialReading
1. ClassNotes
2. Halliday, I.D., Resnick,R. and Walker, J., (2010) Fundamentals of physics. 9th ed. John
Page 4 of 5
Page 37 of 418
MSRUAS B.Tech. CourseSpecifications2014

WileyandSons
3. Richtmyer, F.K., Kennard, E.H. and Cooper, J. N., (2007) Modern physics. 6th ed. Tata
McGrawHillCompanyLtd.
4. Rajendran,V.,(2011)Engineeringphysics.TataMcGrawHillEducation

b. RecommendedReading
1. Giri, P.K., (2005) Physics Laboratory Manual for Engineering Undergraduates,
DepartmentofPhysics,IndianInstituteofTechnologyGuwahati
2. M.W.Zemansky,M.W.,andR.H.Dittman,R.H.,(1997)HeatandThermodynamics,an
intermediatetextbook.7th ed, McGrawHillHigherEducation
3. Schroder,D.K.,(1990)SemiconductorMaterialandDeviceCharacterization,JohnWilley
&Sons

c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode BSC103A
CourseTitle EngineeringPhysicsLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 38 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:BasicWorkshopPractice

CourseTitle BasicWorkshopPractice
CourseCode ESC104A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This laboratory deals with various workshop operations, tools and their applications. The
students will be equipped with basic knowledge and understanding of various workshop
tools, equipment and measuring instruments used for bench work. The student will be
exposed to the practical application of fitting, welding, sheet metal and carpentry
operations. In addition, the student will be trained to select and use suitable tools and
processesrequiredformetalfabrication.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible MechanicalandManufacturingEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 39 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Identify the tools and equipment for creating fitting, welding, carpentry and sheet
metalmodels
2. Use the tools and equipment for carrying out fitting, welding, carpentry and sheet
metaloperations
3. Createfitting,welding,carpentryandsheetmetalmodelsasperthegivendrawing
4. Useappropriatemeasuringequipmentfordimensionalinspectionofmodelscreated
5. Writeareportaspertheprescribedformat


2. CourseContents

Markingtools,workshoptoolsandtheirusage,safetyprecautions

Fittingmodels:Vjoint,semicircularjoint

Weldingmodels:Buttjoint,Tjoint,Lapjoint,Cornerjoint

Sheetmetalfabrication,Sheetmetaljoints

Developmentandcreationofcylinder,cone,trayandfunnel

CarpentryjointsMortisejoint,TennonjointLapjoint,Groovedjoint,Miterjointand
Dovetailjoint,demonstrationofwoodturningoperations




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 6.00
X
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorials
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
18.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation

Page 2 of 5
Page 40 of 418
MSRUAS B.Tech. CourseSpecifications2014

2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A3 hourdurationsemesterend laboratoryexaminationwillbe conductedformaximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudenthavingmetattendance requirement andpassesincomponent1,happens tofail
incomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hastoRe
Registerwhenofferedinthenextopportunity.
3. The maximum number ofsuch opportunities are limited and asper the academic
regulations governingthisprogramme.















Page 3 of 5
Page 41 of 418
MSRUAS B.Tech. CourseSpecifications2014
6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory instruction
2. Understanding Laboratory instructionsandexperiments
3. CriticalSkills Laboratory work
4. AnalyticalSkills Laboratory work
5. ProblemSolvingSkills Laboratory work
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory work ,examination
10. VerbalCommunicationSkills Laboratory examination
11. PresentationSkills
12. BehaviouralSkills Course work
13. Information Management Laboratory work
14. PersonalManagement Course work
15. LeadershipSkills
III. CourseResources

a. EssentialReading
1. ClassNotes
2. HajraChoudharyS.K.,BoseS.K.,HajraChoudharyA.K.andRoyNirjha,(2007)Elements
of Workshop Technology Volume No. II: MachineTools,MediaPromotors and
PublishersPvt.Limited

b. RecommendedReading
1. W.Chapman(2007)WorkshopTechnology,Part2,ButterworthHeinemann

c. MagazinesandJournals
1. MechanicalEngineeringMagazineASME

d. Websites
1. www.toolstop.co.uk/workshoptools
2. englishwilleasy.com/englishthroughpictures/thingsenglishthrough
pictures/workshop/

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary














Page 4 of 5
Page 42 of 418
MSRUAS B.Tech. CourseSpecifications2014


IV. CourseOrganization

CourseCode ESC104A
CourseTitle BasicWorkshopPractice
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails hod.cs.et@msruas.ac.in
Email:

CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 43 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:BasicElectronicsLaboratory

CourseTitle BasicElectronicsLaboratory
CourseCode ESC105A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Basicelectronicslaboratorydealswithpracticalapplicationsofelectroniccircuitsandtheir
theoretical concepts. Practical aspects of semiconductor devices are taught to analyse
their working principles and characteristics. Student will be trained on diode circuits,
clipping/clamping circuits, transistors and logic gate circuits. Students will also be trained
todesign,simulateandanalyseelectroniccircuitusingstandardsoftwaretools

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ElectronicandCommunicationEngineering
Total Mark : 50
Component1(CE):
Course marks PartA:LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 44 of 418
MSRUAS B.Tech.- Course Specifications-2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Simulateanaloganddigitalelectroniccircuitsusingstandardsoftware

2. Plantheexperimentalsetuptoachievethestatedaim

3. Conductexperimentsasperthestandardproceduresandtabulatethemeasured
values
4. Calculatetherequiredparameters,tabulateandplottheresultswhereverrequired

5. Interpret,comparewithstandardresultsanddrawconclusions

6. Writelaboratoryreportaspertheprescribedformat


2. CourseContents

VICharacteristicsofPNjunctiondiode:ToobserveanddrawtheForwardandReverse
biasVICharacteristicsofaPNJunctiondiode

VICharacteristicsofZenerdiode:

a)ToobserveanddrawthestaticcharacteristicsofaZenerdiode

b)TofindthevoltageregulationofagivenZenerdiode

Clippingcircuits(Shuntclippers):Toobservewaveformsattheoutputofclampercircuits

Clippingcircuits(Seriesclippers):Toobservewaveformsattheoutputofclippercircuits

Clampingcircuits:Toobservewaveformsattheoutputofclampingcircuits

HalfwaveandFullwaveRectifiercircuits:

a)Toobservewaveformattheoutputofhalf/fullwaverectifierwithandwithoutfilter
capacitor.

b)TomeasureDCvoltage,DCcurrent,ripplefactorwithandwithoutfiltercapacitor

BridgeRectifiercircuits:

a)Toobservewaveformattheoutputofbridgerectifierwithandwithoutfiltercapacitor

b)TomeasureDCvoltage,DCcurrent,ripplefactorwithandwithoutfiltercapacitor

CECharacteristicsoftransistor:ToobtaincommonemittercharacteristicsofNPN
transistor

CBCharacteristicsoftransistor:ToobtaincommonbasecharacteristicsofNPNtransistor

Opampinvertingandnoninvertingamplifiers:CharacteristicsofOpampinvertingand
noninvertingamplifiers


Page 2 of 5
Page 45 of 418
MSRUAS B.Tech.- Course Specifications-2014


LogicGatescircuits:ToverifythetruthtablesofAND,OR,NOT,NAND,NOR,andEXOR

gates.


3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorials
1. SolvingNumerical Problems
Practical Work
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
X 19.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination, 6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A3 hourdurationsemesterend laboratoryexaminationwillbe conductedformaximum
marksof50andwillbereducedto25marks.






Page 3 of 5
Page 46 of 418
MSRUAS B.Tech.- Course Specifications-2014


Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent havingmetattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum numberofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory instruction
2. Understanding Laboratory instructionsandexperiments
3. CriticalSkills Laboratory work
4. AnalyticalSkills Laboratory work
5. ProblemSolvingSkills Laboratory work
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory work ,examination
10. VerbalCommunicationSkills Laboratory examination
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Laboratory work
14. PersonalManagement Course work
15. LeadershipSkills
III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Dale R. Patrick, (1989) Electricity and Electronics Laboratory, The Goodheartwillcox
CompanyInc,Illinois



Page 4 of 5
Page 47 of 418
MSRUAS B.Tech.- Course Specifications-2014
b. RecommendedReading
1. LouisR.Nardizzi,(1973)Basiccircuitsandelectronicsexperiments,VanNostrand
2. GeorgeB.Rutkowski,(1984)Basicelectricityforelectronics,BobbsMerrillEducational
Pub.
3. RussellL.Meade,(2003)FoundationsofElectronics:CircuitsandDevices,Delmar
learning,adivisionofThomsonlearning,Inc.

c. MagazinesandJournals
1. ElectronicsforYoumagazine

d. Websites
1. http://www.electronicslab.com
2. http://www.labmanager.com
3. http://electronicsforu.com
4. http://www.lifescienceleader.com

e. OtherElectronicResources
1. MultiSimsoftware
2. Analogtrainerkit
3. Digitaltrainerkit
4. Discreteelectroniccomponents


IV. CourseOrganization
CourseCode ESC105A
CourseTitle BasicElectronicsLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails hod.cs.et@msruas.ac.in
Email:

CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018



Page 5 of 5
Page 48 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications: Sociology andElementsofIndianHistory



CourseTitle Sociology andElementsofIndianHistory
CourseCode HSC101A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology


I. CourseSummary

1. AimandSummary

This course deals with essentials of sociology and Indian history for engineers. Students
are taught concepts of social stratification, social movements and societal changes in India.
Further, studentsare educatedon Indian history in brief. Studentsare also given insightinto
influence of Western culture on education, trade and commerce, society and politicswith
specialreferencetoEngineers/Designers/Pharmacists.

2. CourseSizeandCredits:


Numberofcredits 02

Totalhoursofclassroominteraction
30
duringthesemester

Numberofsemester weeks 16
Department responsible DirectorateofTransferableSkillsandLeadership
Development

TotalMarks:50
Component 1(CE):
Coursemarks OneAssignment: 50%Weight.Assignmentwill
besetfor50marksandreducedto25marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.
Examinationwillbesetfor50marksand
reducedto25marks.

A student is required to score a minimum of
Passrequirement 40% in both component 1 and component 2
puttogether.
(ItismandatorytoappearfortheSemester
EndExamination.)
85%attendance ismandatory tobeeligible
Attendance requirement
forexamination.

Page 1 of 6
Page 49 of 418
MSRUAS B.Tech. CourseSpecifications2014


II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes (ILO)

Afterundergoing thiscoursestudentswillbeableto:
1.Explainsensitivity ofsocialissues,stratification andsocialimbalance
2.Discusstechnological evolutioninassociation withhistoricalconcepts
3.DescribeimperialismofWesterns,factorsbehindtheir successand strugglefor
independence
4.Identify rootcauseofindustrialization, modernization, andglobalization
5.PresentimpactofWesterncultureon education,society,architectureand
constitution


2. CourseContents

Fundamentals ofSociology:

Introduction to Sociology meaning scope significance of sociology concept of society
social structure social institutions, social groups and their process concept of social
stratification various forms characteristics of tribal, rural, urban social movements
characteristic featuresofindustrialization, modernization, globalization andsecularization

Indian Society, Social problems and societal change: Traditional bases of Indian society
UnityanddiversityinIndiapluralistic society

Rural economy:land tenure system land reforms green revolution major changesin
ruralsociety

Rural Political Structure: Traditional caste and Village Panchayats Panchayat Raj
ConstitutionalAmendment

Introduction toIndianHistory:Introduction toGeographical factorsinIndianhistory
Sourcesapproaches

Induscivilization: originsnaturedecline,Evolution ofIndiandynasties

Establishment ofDutch,Portuguese, French,Moguls

Imperialism of British in India: Factors behind British success rule of East India Company
colonial economy drain of wealth and "deindustrialization Fiscal pressures revenue
settlements

Indian nationalism formation ofnational associations foundation oftheIndian National
Congress

Gandhian era and impact on independence: Gandhi asasocial reformer nationalism
underGandhi'sleadershipsatyagrahaandnationalmovementsConstitutionalnegotiations
thetransferofpoweron15August1947

FirstphaseofindependenceFacingtheconsequencesofpartitioneconomicdislocation
Thedemocraticconstitutionbuildinganindustrialwelfarestateplanningand
Industrialization foreignpolicyofnonalignment.

Page 2 of 6
Page 50 of 418
MSRUAS B.Tech. CourseSpecifications2014


Indian PolityandEconomic Developments inModern India:Concept ofIndianpolity
nature objectives Kingship divinity Sabha and Smithy, Janapada mantri parishad
military administration judicial administration sources of Hindu law partition of
propertylawofownership rightsofwomen.

Survey of pre colonial society and economic conditions free trade economic impact of
theBritishontrade,deindustrialization,commercializationofIndianagriculture,transport,
r a i l way s ,finance,ruralindebtedness, foreigntrade.

Cultural Heritage of India and western Impact: Introduction to cultural heritage of India
Fundamental unity of India, Harappa and Vedic culture, evolution of caste system Cultural
achievements under different dynasties contribution to art and architecture evidence of
Vedic texts (Samhitas to sutras) Influence of Islam on Indian culture Systems of
knowledge schools of philosophy an overview on science, mathematics, astronomy,
literary movements.

IntroductiontoWesternimpactoneducationsocialandculturesocialreform
movementseradicationofuntouchability.
3. CourseTeachingandLearningMethods

TeachingandLearningMethods DurationinHours
FacetoFaceLectures 6.00
Demonstrations

1. Demonstration usingVideos X
2.Demonstration usingPhysical 1.00
Models/Systems
3.Demonstration onaComputer
Numeracy
1.SolvingNumericalProblems
PracticalWork

1. Demonstrationgames X
2. Roleplays X

3. Grouptasks X 10.00
4. CourseLaboratory
5. ComputerLaboratory
6. Engineering Workshop/Course
7. Workshop/Kitchen
8. ClinicalLaboratory
9. Hospital
10. ModelStudio
Others
1.CaseStudyPresentation X
2.GuestLecture X
3.Industry/Field Visit X
7.00
4.BrainStormingSessions X
5.GroupDiscussions X
6.DiscussingPossibleInnovations
TermTests,Laboratory Examination/Written Examination,
6.00
Presentations
TotalDurationinHours 30.00


Page 3 of 6
Page 51 of 418
MSRUAS B.Tech. CourseSpecifications2014


4. MethodofAssessment
TherearetwocomponentsforevaluationinthisCourse:
Component1:Assignment50%weight
Studentsarerequiredtoworkonanassignmentsetfor25marks.
Component2:SemesterEndExam50%weight
A one and half hour duration semester end examination will be conducted for maximum
marksof50whichwillbereducedto25marks.

Students are evaluated on the learning outcomes in each component. The following table
illustratesthemappingoflearningoutcomestoeachcomponent.
IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X

Component2 X X X X X

Component2willbemoderatedbyasecondexaminer.

5. Reassessment

1. AstudentwhohasnotmettheattendancecriteriawillnotbeallowedtositforSEE.
In such a case, student is required to reregister in the subsequent opportunities
provided.
2. Astudenthavingmetattendancerequirementandifhe/shefailsfornotscoringthe
minimum marks will be asked to resit for examination in the subsequent
opportunitiesprovided.
3. The maximum number of such opportunities are limited and as per the academic
regulationsgoverningthisprogramme.
6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectly impartedtothestudentsinthefollowing
teachingandlearningmethods:

Sl.No Curriculum andCapabilities Skills Howimpartedduringthecourse
1. Knowledge Classroomlectures,Assignments
2. Understanding Classroomlectures,Assignments
3. CriticalSkills Classroomlectures,Assignments
4. AnalyticalSkills Classroomlectures,Assignments
5. ProblemSolvingSkills Classroomlectures,Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioral Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills
Page 4 of 6
Page 52 of 418
MSRUAS B.Tech. Course Specifications2014

III. CourseResources

a.EssentialReading
1.ClassNotes
2.C.N.ShankarRao(2006) SociologyofIndianSociety,2nd,S.Chandpublication
3.Singh, Uppendra. (2009), A History of Ancient and Medieval India,Pearson Education
India

b. Recommended Reading
1.AshleyD,OrensteinDM.(2005)Sociologicaltheory:classicalstatements,6thEd.
PearsonEducation
2.Chaudhuri, Maitrayee. (2010)Sociology inIndia,Rawathpublication
3.Singhal,K. C; Gupta,Roshan(n.D)The AncientHistoryof India,VedicPeriod:A New
Interpretation, AtlanticPublishers
4.Reddy,Krishna.(2003).IndianHistory,TataMcGrawHill

c. Magazines andJournals
1.BBCHistoryMagazine
2.CivilWarTimes
3.EconomicSociology
4.JournalofIndianCouncilofHistorical Research
5.JournalofIndianHistoryandCulture
6.JournalofSocialStructure
7.JournalofEconomic andsocialreview


d. Websites
1.http://sociology.fas.harvard.edu/
2.http://asianhistory.about.com/od/india
3.http://www.indianhistorycongress.org.in/
4.http://www.historytoday.com/asia/


e.OtherElectronic Resources
1.ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode HSC101A
CourseTitle Sociology andElementsofIndianHistory
CourseLeader/sName Aspertimetable

Phone: 08049065555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecifications Approval Date April2014
NextCourseSpecifications ReviewDate: March2018

Page 5 of 5
Page 53 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:Error!Referencesourcenotfound.

CourseTitle TechnicalCommunicationandSoftSkills

CourseCode MCC101A

Department ComputerScienceandEngineering

Faculty EngineeringandTechnology
I. CourseSummary
1. AimandSummary
ThisCoursedealswithessentialaspectsofsoftskillsandcommunicationskills.ThisCourse
facilitates the students to develop life skills like attitude, emotional intelligence, inter
personal and selfdevelopment skills and also basic communication skills like listening,
speaking, reading, writing and presentation skills. Course will enhance the capability of
studenttobeadaptiveandpositivetochangingenvironment

2. CourseSizeandCredits:

Numberofcredits 2

Totalhoursofclassroom
30
interactionduringthesemester

Numberofsemesterweeks 16
DirectorateofTransferableSkillsandLeadership
Departmentresponsible
Development
TotalMarks:50
Component 1(CE):
OneAssignment: 50%Weight.Assignmentwillbeset
Coursemarks for50marksandreducedto25marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.Examination
willbesetfor50marksandreducedto25marks.
Astudentisrequiredtoscoreaminimumof40%in
Passrequirement bothcomponent1andcomponent2puttogether.

(ItismandatorytoappearfortheSemesterEnd
Examination.)
85%attendanceismandatorytobeeligiblefor
Attendancerequirement
examination.
II. Teaching,LearningandAssessment
1. IntendedCourseLearningOutcomes(ILO)
AfterundergoingthisCourse,studentswillbeableto
1. Recognizetheimportanceofpositiveattitudeasalifeskill
2. Demonstrateemotionalintelligence,selfdevelopmentandinterpersonalskills

3. Recognizetheimportanceofcommunicationanddemonstratelistening,speaking,
reading,writingandpresentationskills
4. DemonstrateawarenessofEthicalandSocietalresponsibilities

Page 54 of 418
MSRUAS B.Tech. CourseSpecifications2014

2. CourseContents
TechnicalCommunicationandSoftSkills
Part1 Chapter1:IntroductiontoSoftSkills 1hour
Part2 Chapter2:Attitude
LifeSkills Chapter3:EmotionalIntelligence 8hours
Chapter4:InterpersonalSkills
Chapter5:SelfDevelopment
Part3 Chapter6:ProcessofCommunication
Communication Chapter7:ListeningSkills
Skills Chapter8:SpeakingSkills
Chapter9:ReadingSkills 15hours
Chapter10:WritingSkills
Chapter11:TelephoneSkills
Part4 Chapter12:TeamWork
TeamWorkand Chapter13:BehavioralSkills 6hours
Management Chapter14:EthicsandMoralValues

3. CourseTeachingandLearningMethods
TeachingandLearningMethods DurationinHours
FacetoFaceLectures 6.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 1.00

Models/Systems
3. DemonstrationonaComputer
NumeracyorTutorials

1. SolvingNumericalProblems
PracticalWork(workshop)
1. Demonstrationgames X 10.00
2. Roleplays X
3. Grouptasks X
4. CourseLaboratory
5. ComputerLaboratory
6. EngineeringWorkshop/Course

Workshop/Kitchen

7. ClinicalLaboratory
8. Hospital
9. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/FieldVisit 7.00
4. BrainStormingSessions X
5. GroupDiscussions X
6. DiscussingPossibleInnovations
TermTests,LaboratoryExamination/WrittenExamination/
6.00
Assignments/Presentations
TotalDurationinHours 30.00

Page 55 of 418
MSRUAS B.Tech. CourseSpecifications2014
4. MethodofAssessment

TherearetwocomponentsforevaluationinthisCourse:
Component1:Assignment50%weight
Studentsarerequiredtoworkonanassignmentsetfor25marks.
Component2:SemesterEndExam50%weight
Aoneandhalfhourdurationsemesterendexaminationwillbeconductedformaximum
marksof50whichwillbereducedto25marks.
Studentsareevaluatedonthelearningoutcomesineachcomponent.Thefollowingtable
illustratesthemappingoflearningoutcomestoeachcomponent.
IntendedLearningOutcome 1 2 3 4
Component1 X X X X
Component2 X X X
Component2willbemoderatedbyasecondexaminer.

5. Reassessment
1. AstudentwhohasnotmettheattendancecriteriawillnotbeallowedtositforSEE.In
suchacase,studentisrequiredtoreregisterinthesubsequentopportunitiesprovided.
2. A student having met attendance requirement and if he/she fails for not scoring the
minimummarkswillbeaskedtoresitforexaminationinthesubsequentopportunities

provided.
3. The maximum number of such opportunities are limited and as per the academic
regulationsgoverningthisprogramme.
6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

Sl.No CurriculumandCapabilitiesSkills HowimpartedduringtheCourse


1. Knowledge Classroomlectures,Assignments,Activities
2. Understanding Classroomlectures,Assignments,Activities
3. CriticalSkills Classroomlectures,Assignments,Activities
4. AnalyticalSkills Classroomlectures,Assignments,Activities
5. ProblemSolvingSkills Classroomlectures,Assignments
6. PracticalSkills Activities
7. GroupWork Assignment,Activities,
8. SelfLearning Assignment,Activities
9. WrittenCommunicationSkills Assignment,Activities,examination
10. VerbalCommunicationSkills Classroomactivities
11. PresentationSkills Classroomactivities,assignment
12. BehavioralSkills Activities
13. InformationManagement Assignment,examination
14. PersonalManagement Activities
15. LeadershipSkills Activities,

Page 56 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. CourseResources

a. EssentialReading
1. ClassNotes
2. S. Hariharan, N. Sundar Rajan and S P Shanmukha Priya, (2010), Soft Skills, MJP
Publishers,Chennai
3. RamanMandSharmaS(2004)TechnicalCommunication:PrinciplesandPractice.New
Delhi:OxfordUniversityPress

b. RecommendedReading
1. JohnZ.Sonmez,(2015),SoftSkills,ManningPublications,USA

2. Dr.TKalyanaChakravarthiandDr.TLathaChakravarthi,(2014),SoftSkillsforManagers,
BiztantraPublishers,NewDelhi

c. Websites
a. www.myenglishpages.com
b. www.britishcouncil.com
c. www.englishmagazine.com
d. www.justenglishmagazine.com

a. OtherElectronicResources
1. ElectronicresourcesontheCourseareaareavailableonMSRUASlibrary

2. PersonalDevelopmentDVDsfromwww.seminarsondvd.com

IV. CourseOrganization

CourseCode Error!Referencesourcenotfound.
CourseTitle TechnicalCommunicationandSoftSkills
CourseLeader/sName Aspertimetable
Phone: 08049065555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014

NextCourseSpecificationsReviewDate: March2018

Page 57 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:Mathematics2

CourseTitle Mathematics2
CourseCode BSC104A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course deals with analytical solutions of ordinary differential equations, numerical
differentiation, numerical integration and data modelling techniques. Students are taught
theconceptsoforder,degree,linearity,homogeneity,classification,standardformsandthe
associated analytical solution of differential equations. The role, relevance and
appropriatenessofvariousnumericaltechniquesarealsoemphasized.Thesignificanceand
importanceofdatamodellinginappliedengineeringproblemsarediscussedinthecourse.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible Mathematics(FSH)
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 58 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Explain the importance and significance of differential equations and their solutions,
curvefittingandinterpolation
2. Classifyordinarydifferentialequations
3. Solvesimpleproblemsassociatedwithordinarydifferentialequations
4. Apply numericalmethodstofinddifferentiation,integration,interpolationandcurve
fittingproblems
5. Solve complex problems associated with ordinary differential equationsand
comparetheresultswiththatofsolutionsobtainedthroughsoftwaretools


2. CourseContents

OrdinaryDifferentialEquations:

First Order Differential Equations Basic Concepts and Ideas, Geometrical Meaning,
Formations of Differential Equations, Initial and Boundary Value Problems, Solutions of
Differential Equations. Separable Differential equations, Exact Differential Equations,
Integrating Factors, Linear Differential Equations, Bernoulli Equation, Riccati Equation.
OrthogonalTrajectoriesofCurves.ExistenceandUniquenessofSolutionPicarditeration

LinearDifferentialEquationsSecondandHigherOrder:

HomogenousLinearEquationsofSecondorderDifferentialOperator.SolutionsofConstant
Coefficients equations. Higher order linear equation with constant coefficients. Non
HomogenousEquationsPa rt i cu l ar i nt e gra ls .OrderReductionforvariablecoefficients,
Solution by Variation of Parameters, Undetermined Coefficients. Simultaneous Linear
EquationsSolutionsbyMatrixMethodandUndeterminedCoefficientsMethod

SeriesSolutionofDifferentialEquations:

SolutionofdifferentialequationsbyPowerSeriesMethodFrobeniusmethod.Legendres
Differential Equations, Legendres Polynomials, Bessel Differential Equations, Bessels
Functions. SturmLiouville Problems Orthogonal Functions, Orthogonal Eigen Function
Expansions

DataModelling:

Interpolation with equal intervals Newtons forward and backward difference formulae.
Interpolation with unequal intervals Lagrange interpolation, Newtons divideddifference
interpolationandCubic Splines. C u r v e f i t t i n g LeastsquaremethodLinear,quadratic
andexponentialcurvefitting

NumericalDifferentiationandIntegration:

ApproximationofderivativesusinginterpolationpolynomialsNumericalintegrationusing
Trapezoidal, Simpsons 1/3andSimpsons3/8rules Rombergs methodTwo pointand
threepointGaussianquadratureformulaeEvaluationofdoubleintegrals
Page 2 of 6
Page 59 of 418
MSRUAS B.Tech. CourseSpecifications2014

LAB:MathematicalProblemSolvingUsingtoolssuchasMatlab/Scilab
Solutionofdifferentialequationswithconstantcoefficients

Solutionofsimultaneouslineardifferentialequationsbymatrixmethod

PropertiesofLegendrespolynomialsandBesselsfunctions

NumericalIntegration

TrapezoidalRule

Simpsons1/3rdRule

Simpsons3/8thRule

GaussianQuadrature

DataModelling

CurveFittingusingLeastSquareTechnique

SplineInterpolation

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorials
15.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
15.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 60 of 418
MSRUAS B.Tech. CourseSpecifications2014
4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.













Page 4 of 6
Page 61 of 418
MSRUAS B.Tech. CourseSpecifications2014


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

III. CourseResources

a. EssentialReading
1. ClassNotes
2. ErwinKreyszig(2007),AdvancedEngineeringMathematics,EighthEdition,JohnWiley&
SonsInc.
3. R.K.Jain and S.R.K.Iyengar(2005), AdvancedEngineering Mathematics,SecondEdition,
NarosaPublishingHouse

b. RecommendedReading
1. PeterV.ONeil,(2007)AdvancedEngineeringMathematics,CengageLearningIndiaPvt.
Ltd
2. GlynJames,(2007)AdvancedModernEngineeringMathematics,PearsonEducation

c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary







Page 5 of 6
Page 62 of 418
MSRUAS B.Tech. CourseSpecifications2014



IV. CourseOrganization

CourseCode BSC104A
CourseTitle Mathematics2
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 63 of 418
MSRUAS B.Tech. Course Specifications2014

CourseSpecifications: Engineering Chemistry



Course Title Engineering Chemistry
Course Code BSC105A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary

This course aims at enhancing the basic understanding of chemistry with reference to
engineeringsystems. This course deals with topics on fuels, air pollution and its control,
water, treatment of waste water, corrosion science, metal finishing, kinetics of chemical
reactions, polymers andcomposites, electrochemical energy systems andstoragedevices.



2. Course SizeandCredits:

Number ofcredits 04

Totalhoursofclassroominteraction
45
duringthesemester

Number oftutorial hours 0

Number ofsemester weeks 16

Department responsible Chemistry(FSH)


TotalMark:100
Component 1(CE):
Course marks PartA:TermTest: 25%Weight
Part B:Assignment: 25% Weight
Component 2(SEE):
Semester EndExamination: 50%Weight
Aminimum of40%marksincomponent 1and
Passrequirement component 2 and overall 40% marks are
required forapass.

85%attendanceismandatorytobeeligible
Attendance requirement
forexamination.

Page 1 of 6
Page 64 of 418
MSRUAS B.Tech. Course Specifications2014

II. Teaching, Learning andAssessment



1. Intended CourseLearning Outcomes (ILO)
1.Differentiate betweenrenewableandnonrenewable fuelsandtheirreaction
chemistry
2.Explaintheconversionofchemicalenergyintoelectricalenergywithappropriate
chemicalreactionsinvolvedandstorageofenergy
3.Describevariouswatertreatmentmethods,municipalwastewater treatmentand
airpollutioncontrol
4.Identifythetypesofcorrosionandmethodstopreventcorrosion
5.Recognizesuitablepolymerandnanocomposite materialforengineering
applications
6.Solveproblemsinvolvingchemicalkinetics,electrochemistry,fluegases,
wastewatertreatment,corrosionanditsprotection



2. CourseContents

Electrochemistry:Electrochemical cell, Electrode Potential andEMF. Construction ofGalvanic
cell, Types of Electrodes. Numerical on Electrode Potential of cell using Nernst equation.
Construction andworking ofreference electrodes: calomel andsilversilver chloride electrode.
Construction,workingandapplicationofIonselectiveelectrode:glasselectrode.Determination
ofpHusingglasselectrode.

Storage devices Batteries: Primary batteries, Secondary batteries and reserve batteries.
Construction, working and application of dry cell, lead acid, NickelCadmium, NickelMetal
hydride, ZincAir,Lithiumion polymer batteries. Conversion devicesFuelcells,Construction,
working and application ofHydrogenOxygen,MethanolOxygencells, molten carbonate fuel
cell.
CorrosionanditsControl:Introduction,typeso f corrosion. Electrochemicaltheory of
corrosion. Factors affecting corrosion, Corrosion control: Metal coating, cathodic protection,
organic coating andcorrosioninhibitors

Metal Finishing: Introductionand technologicalimportanceof metal finishing. Polarization
and factors influencing polarization. Principle of electroplating, factors affecting
electrodeposition, Electroplatingof Chromium and Gold.Electroless Plating of Copper and
Nickel
ChemicalKinetics:Orderofreactions,Derivationof second,third, consecutive
reactions, rate equations, Steady State Concept, numerical problems with suitable examples
ofdifferent kindsofreactions.

Fuels: Fuels types and classification,Characteristicsof agood fuel, proximate and ultimate
analysis, calorific value and its determination, stoichiometric combustion, airfuel ratio,
Petroleum cracking and reformation, Mechanism of Knocking and its effect. Antiknocking
agents,Octane andCetanenumbers. Functioning ofCatalytic converter.

FlueGases:Sources, controlofSOxdesulfurization andcontrolofNOx
Solar Energy: Solar energyChemical and Physical properties of Si, Preparation of
semiconductor gradeSilicon,construction andworking ofphotovoltaic cells.

Water treatment: Hard &soft water, estimation ofhardness byEDTA method, Numerical on
hardnessof water, methods of softeningof water: lime softening,Ionexchangeresins and
Page 2 of 6
Page 65 of 418
MSRUAS B.Tech. Course Specifications2014

Zeolitestreatment of waterfordomestic use,Treatment of boilerfeedwaterbyCalgon
process, desalination reverse osmosis &electrodialysis. Sewage watertreatment, COD,BOD,
Numerical onCODandBOD.

Instrumental methods of analysis: Theory, Instrumentation, Applications of Colorimetry,
Potentiometry andConductometry.

Polymers: Introduction& Classification of polymers,addition,condensation and co
ordination polymerizations,mechanism offree radical addition polymerization with ethylene
as example, Techniques of polymerization(Bulk, Solution, suspension, emulsion), Tg, factors
affecting Tg, effect of structure on properties of polymers, fundamentals of biodegradable
polymers, preparation, properties andtechnical applications of thermoplastics (PVC,PVA,
Teflon)&thermosets (PF,UF), polymeric composites.

Nanomaterials: Basic concepts of Nanoscience and Nanotechnology Graphene Carbon
nanotubes Material processing by top down and bottom up synthesis; chemical vapor
deposition andphysical vapordeposition Potential usesofnanomaterials.




3. Course Teaching andLearning Methods

Teaching andLearning Methods Duration inHours


FacetoFaceLectures 25.00
Demonstrations
1. Demonstration usingVideos
2.Demonstration usingPhysical
Models/Systems
3.Demonstration onaComputer
Numeracy orTutorials
10.00
1.Solving Numerical Problems X
Practical Work
1.Course Laboratory
2.Computer Laboratory
3.Engineering Workshop/Course
Workshop/Kitchen
4.ClinicalLaboratory
5.Hospital
6.ModelStudio
Others
1.CaseStudyPresentation
2.GuestLecture
3.Industry/Field Visit
4.BrainStorming Sessions
5.GroupDiscussions
6.Discussing Possible Innovations
TermTests,Laboratory Examination/WrittenExamination,
10.00
Presentations
TotalDuration inHours 45.00

Page 3 of 6
Page 66 of 418
MSRUAS B.Tech. Course Specifications2014

4. Method ofAssessment

Therearetwocomponents forassessment inthiscourse:

Component 1:50%weight (CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Two tests will beconducted one atthe end of6th week and the other attheend ofthe 12th
week, the average of two tests will be the marks scored in term test for a maximum of 25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignmentswill
bethemarksscoredinassignment.

Component 2:50%weight

A3hourduration semester endexamination willbeconducted formaximum marksof100
andwillbereduced to50%weight.

Theassessment questions aresettotestthelearningoutcomes. Ineachcomponent certain
learning outcomes are assessed. The following table illustrates the focus of learning
outcome ineachcomponent assessed:


IntendedLearningOutcomes 1 2 3 4 5 6
Component1 A X X X X X
B X

Component2 X X X X X

Bothcomponents willbemoderated byasecondexaminer.




5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens tofail
incomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hastoRe
Registerwhenofferedinthenextopportunity.
3. The maximum number ofsuch opportunities are limited and asper the academic
regulations governingthisprogramme.










Page 4 of 6
Page 67 of 418
MSRUAS B.Tech. Course Specifications2014

6. Achieving Learning Outcomes


Thefollowing skillsaredirectly orindirectly imparted tothestudents inthefollowing
teaching andlearning methods:

S.No Curriculum andCapabilities Skills Howimparted duringthecourse
1. Knowledge Classroomlectures, Assignments
2. Understanding Classroomlectures, Assignments
3. CriticalSkills Classroomlectures, Assignments
4. Analytical Skills Classroomlectures, Assignments
5. Problem SolvingSkills Classroomlectures, Assignments
6. Practical Skills
7. GroupWork Assignment
8. SelfLearning Assignment
9. Written Communication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioural Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills

III. CourseResources

B]Proposed CourseResource:

a.Essential Reading
1.ClassNotes
2.Gadag,R.V.andNityananda ShettyA.,(2010),Engineering Chemistry, SecondEdition,
I.K.International Publishing House
3.O.G.Palanna, (2011),Engineering Chemistry, TataMcGraw HillEducation Pvt.Ltd.
4.Gurudeep Raj,(2014),Advanced Physical Chemistry, Krishnan Prakashana
5.Pradeep. T,(2012),ATextBookofNanoscience andNanotechnology, TataMcGraw Hill
Company Ltd,NewDelhi

b.Recommended Reading

1.Pletcher, D.andWalsh,F.C.,(1993), Industrial Electrochemistry, Secondedition, Blackie
Academic andProfessional
2.Kuriacose, J.C.&Rajaram, J.,(1998),Chemistry inEngineering &Technology (VolI&II),Third
reprint,TataMcGrahill Company, NewDelhi
3.C.N.R.Rao,AchimMullerandA.K.Cheetham, TheChemistry ofNanomaterials, VolI&II,
WileyVCH,2004.

Page 5 of 6
Page 68 of 418
MSRUAS B.Tech. Course Specifications2014

a.Magazines andJournals
1.

b. Websites
1.

c.OtherElectronic Resources
1.Electronic resources onthecourse areaareavailable onMSRUAS library


IV. CourseOrganization

CourseCode BSC105A
CourseTitle Engineering Chemistry
CourseLeader/s Name Aspertimetable
Phone: 08049065555
CourseLeader Contact Details
Email: hod.cs.et@msruas.ac.in
CourseSpecifications Approval Date April2014
NextCourse Specifications Review Date: March2018

Page 6 of 6
Page 69 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ConstructionMaterialsandEngineeringMechanics

CourseTitle ConstructionMaterialsandEngineeringMechanics
CourseCode ESC106A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscoursedealswithfundamentalsofcivilengineeringmaterialsandlawsofengineering
mechanics for static and dynamics equilibrium of rigid bodies. Students will be taught
significance of civil engineering in infrastructure and construction materials. They will be
trained on applicationof engineering mechanics to solve practical problems pertaining to
staticanddynamicequilibriumofrigidbodies.Inaddition,effectsoffriction,energymethods
forstaticanddynamicanalysisofrigidbodieswillbedealt.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible CivilEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 70 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describe role of civil engineering in infrastructure development and explain various
constructionmaterialswiththeirapplications
2. State and apply the lawsof statics and dynamics for the equilibrium analysisof rigid
bodieswithandwithoutfriction
3. Interpretstandardmathematicalrelationshipsandapplyforsolvingsimpleproblemsin
engineeringmechanics
4. Calculate moment of inertia, determine centroid, center of gravity for the structural
members
5. Describetheprinciplesandtypesofmotionwithemphasisonprojectiles

2. CourseContents

IntroductiontoCivilEngineering: ScopeofdifferentfieldsofCivilEngineeringSurveying,
Building Materials, Construction Technology, Geotechnical Engineering, Structural
Engineering, Hydraulics, Water Resources and Irrigation Engineering, Transportation
Engineering,EnvironmentalEngineering,roleofcivilengineerininfrastructuredevelopment.

SoilTypes, properties of soilcompressibility, dry strength , plastic characteristics, color
andotherproperties,soilvolumecharacteristics,soilandfoundation

Construction materials andtechnology: Stones, sand,cement, concrete, steel, bricks, lime
and mortar, timber, glass and aluminum, flooring materials, panels, plywood and boards,
paints andemulsions,plumbingandfittings, water supply andsewage,water harvesting
sources,classification,propertiesanduses

Engineering Mechanics : Branches of mechanics and its importance: Engineering Design ,
Mechanics in engineering, Introduction to SI units , Basic idealisations Particle,
Continuum, Rigid body and Point force with examples, principles of mechanics with
examples lawsof parallelogram, law of transmissibility, gravitation, Classificationof force
andforcesystems;Principleofphysicalindependenceofforces,Principleofsuperpositionof
forces;constraintsonrigidbodiesandcorrespondingreactions, Momentofaforce,couple,
momentofacouple,characteristicsofcouple,Equivalentforcecouplesystem;Resolution
of forces, composition of forces; Numerical problems on moment of forces and couples,
equivalentforceandcouples.

EquilibriumofStructuralSystems:ClassificationofStructuresAxialforcemembers,
trusses,frames,beamsandcables,NumericalExamples

CentroidofplanesandMomentofinertiaofarea:

Differences between center of gravity and Centroid, use of axis of symmetry, Centroid of
simple built up sections by integration, Moment of Inertia of planes, radius of gyration,

Page 2 of 6
Page 71 of 418
MSRUAS B.Tech. CourseSpecifications2014

Theoremsofmomentofinertia,momentsofinertiaofstandardsectionsbyintegration

AnalysisofCoplanarandConcurrentand NonConcurrentSystemofForces:Varignons
theorem,resultantofnonconcurrentforcesystems,Typesofforcesactingonabody,Free
Body diagram Analysis, Lamis Theorem, Equilibrium of connected bodies, types of
supports in beams, determination of support reactions, Applications to engineering
problems.

FrictioninEngineeringSystems:Lawsoffriction,angleoffriction,angleofrepose,coneof
friction, Analysis of blocks resting on horizontal and inclined planes, rolling friction, rope
friction,Applicationtowedgeandladderproblems,problemsinvolvingnonconcurrentforce
systems


Introduction to dynamics: General principles and types of motions and DAlembets
principlewithexamples,Newton'slawsofmotion


Linear motions and projectiles Motion with uniform velocity and acceleration, motion
with varying acceleration, motion of bodies projected horizontally, projection on inclined
planes,Numericalexamples


3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 27.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 3.00
X
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorials
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory X
3. EngineeringWorkshop/Course
X 5.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00
Page 3 of 6
Page 72 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X
Component1
B X X X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.











Page 4 of 6
Page 73 of 418
MSRUAS B.Tech. CourseSpecifications2014
6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

III. CourseResources

a. EssentialReading
1. ClassNotes
2. SatheeshGopi,Gopi,(2010)BasicCivilEngineering,DorlingKindersley(India)PvtLtd
3. RKRajput,(2011)ATextBookofAppliedMechanics,3rdEdn,LaxmiPublications
4. RichardH.McCuen,EdnaZ.Ezzell,(2011)FundamentalsofCivilEngineering:An
IntroductiontotheASCEBodyofKnowledge,CRCpress


b. RecommendedReading
1. S. S. Bhavikatti, K. G. Rajashekarappa, (2004) Engineering Mechanics, New Age
International.
2. C. Lakshamana Rao, J. Lakshinarashiman, Raju Sethuraman, Srinivasan M. Sivakumar,
(1993)EngineeringMechanics:StaticsandDynamics,PHI,NewDelhi


c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary





Page 5 of 6
Page 74 of 418
MSRUAS B.Tech. CourseSpecifications2014

IV. CourseOrganization

CourseCode ESC106A
CourseTitle ConstructionMaterialsandEngineeringMechanics
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 75 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ElementsofElectricalEngineering

CourseTitle ElementsofElectricalEngineering
CourseCode ESC107A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
ThiscoursedealswithbasicprinciplesandconceptsofElementsofElectricalEngineering.
Students are taught the fundamentals of circuit analysis, magnetic circuits, transformers
and ACmachineoperation,fractionalkW motorsand DCmachines, measuringinstruments,
wiringandearthingtechniques.Inaddition,wiringmethodsbasedonthetypeofelectrical
machineusedforagivenapplicationwillbetaughtusingstandardsoftwaretools.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ElectricalEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. State various laws of electric and magnetic circuits and explain their significance in
engineering

Page 1 of 5
Page 76 of 418
MSRUAS B.Tech. CourseSpecifications2014

2. ExplainACmachines,DCmachines,transformers,measuringinstrumentsandtheir
applications
3. Explainspecialelectricmachinesusedinvariousengineeringapplications
4. DeveloprelationshiptocalculateperformanceofvariousACandDCmachines
5. Solvesimple numericalproblemsonACmachines,DCmachines, transformers, special
electricalmachinesandmeasuringinstruments
6. SolvecomplexnumericalproblemsonACmachines,DCmachines,transformers,special
electricalmachinesandmeasuringinstruments


2. CourseContents

CircuitAnalysisTechniques:Circuitelements,SimpleRLandRCCircuits,Ohmslaw,Kirchoffs
law,NodalAnalysis,MeshAnalysis,LinearityandSuperposition,SourceTransformations,Star
Delta Transformation Voltage and Current Division Thevnins and Nortons Theorems,
SinusoidalForcingFunction,ComplexForcingFunction,PhasorRelationshipforR,LandC,
ImpedanceandAdmittance,PhasorDiagrams,Responseasafunctionofw.

Magnetic Circuits: Magnetic flux flux density, reluctance, permeancemagnetic effect of
electriccircuit,LawofElectromagneticinduction,inducedemf,selfandmutualinductance,
couplingcoefficient,inductanceinseriesandparallel,Magneticmaterials.

Transformers and AC Machines: Ideal Transformer, Circuit Model of Transformer,
DeterminationofParametersofCircuitModelofTransformer,VoltageRegulation,Efficiency,
Three Phase Induction Motor, Three Phase Synchronous Generator, Induced Voltage,
ElectromagneticTorque,EquivalentCircuitofThreephaseInductionMotor,TorqueSpeed
Characteristics.

FractionalkW Motors and DC Machines: Single Phase Induction Motors, Characteristics
and typical Applications, Stepper Motors, Construction Features, Methods of Operations,
DCGeneratorandDCMotorAnalysis,MethodsofExcitation,SpeedTorqueCharacteristics
andSpeedControlofDCMachines.(Quantitativeapproach)

MeasuringInstrumentsandDomesticWiring:ClassificationofInstruments,Essentialfeatures
of Indicating Instrument, Deflecting, Controlling and Damping Mechanism, Moving Coil
instrument,MovingIronInstrumentInductiontypeInstrumentsexamples,Wiringmaterials
andaccessories,Typesofwiringprinciplesofearthing.



















Page 2 of 5
Page 77 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 27.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical X 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorials
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory X
3. EngineeringWorkshop/Course
X 5.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.


Page 3 of 5
Page 78 of 418
MSRUAS B.Tech. CourseSpecifications2014


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

The assessment questions are set to test the learning outcomes. In each component
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X X
Component1
B X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

Page 4 of 5
Page 79 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. EdwardHughes,(2002)ElectricalandElectronicsTechnology,ELBS,6thedition
3. DelToroV.,(2008)ElectricalEngineeringFundamentals,PHI

b. RecommendedReading
1. Mittle,V.N.,(2007)BasicElectricalandElectronicsEngineering,TataMcGrawHill
Edition,NewDelhi,(1stedition)
2. Delton Horn T., (1993) Abraham Pallas, Basic Electricity and Electronics, McGrawHill
Limited,Europe


c. MagazinesandJournals
1.

d. Websites
1. Basic Electrical Technology (2013) http://freevideolectures.com/Course/2335/Basic
ElectricalTechnology/23
2. IITMLectures(2013)http://www.nptel.iitm.ac.in/courses/108105017/

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC107A
CourseTitle ElementsofElectricalEngineering
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 80 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ElementsofComputerScienceandEngineering

CourseTitle ElementsofComputerScienceandEngineering
CourseCode ESC108A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtoprovideanunderstandingoftheelementsofcomputerscienceand
engineering and development of computer programs using algorithmic and programming
constructs. Elements and methods of computer science and engineering and their
applications to engineering computational problems are discussed using illustrative
examples. Students are taught the methodology of solving computational problems
algorithmically,programmingconceptsandconstructs,basicalgorithmsanddata
structures. They are also exposed to the practice of software development, modern
computingsystemsandtheirscopeforengineeringapplications.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 81 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. DescribetheelementsandmethodologyofComputerScienceandEngineering
2. Explainthebasicprinciplesandtechniquesofalgorithmsandprogramming
3. Designanddevelopcomputeralgorithmsforsimpleproblems
4. Analyse,testandvalidatesimplecomputerprograms
5. Designanddevelopcomputerprogramsformoderatelycomplexproblems


2. CourseContents

Introduction:Computersandothercomputingdevices,interfacebetweenComputerScience
andEngineering(CSE)andotherdisciplines,ideaofcomputing,natureandpurposeof
CSE,softwareandcomputerprograms,practiceofCSE

Fundamental algorithms: Algorithmic problem solving, fundamental algorithms, efficiency
ofalgorithms

Computational problem solving for Engineering: Illustration of algorithms in numerical
computation,computersimulation,signal,imageanddataprocessing.

Elements of computer programming: Elements and structure of computer programs,
program execution, programming languages, fundamental programming concepts, data
representationandstorage,Clanguageandprogramming,elementsofgoodprogramming
style,randomnumbergeneration,testingandvalidationofprograms,analysingtheefficiency
ofprograms

Basic algorithms and data structures: Iterative and recursive algorithms, algorithms for
search, sorting algorithms, idea of a data structure, basic data structures and algorithms
andtheiruse

Algorithmdesignapproaches:Recursion,Bruteforce,divideandconquer,greedy,dynamic
programmingandbacktracking

Modern computing systems: Software development process, operating systems, network
of computers, distributed computing, high performance computing, Internet and Web
technology,cloudcomputing

Page 2 of 5
Page 82 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.



Page 3 of 5
Page 83 of 418
MSRUAS B.Tech. CourseSpecifications2014
Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 84 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Dromey,R.G.,(1982)HowtoSolveItbyComputer.NewDelhi:PearsonEducation
3. Kernighan, B. W., and Richie, D. (1992) The C Programming Language, 2nd edn. New
Delhi:PHI

b. RecommendedReading
1. Polya,G.(1990)HowtoSolveIt:ANewAspectofMathematicalMethod,2ndedn.New
Delhi:PenguinBooks
2. Aho,A.V.,Hopcropt,J.E.,andUlman,J.D.(1974)TheDesignandAnalysisofComputer
Algorithms.NewDelhi:PearsonEducation

c. MagazinesandJournals
1. Ubiquity,ACM
2. CommunicationsoftheACM

d. Websites
1. AssociationofComputingMachinery(ACM),http://www.acm.org/
2. IEEEComputerSociety,http://www.computer.org/

e. OtherElectronicResources
1. http://www.cprogramming.com
2. ElectronicresourcesonthecourseareaavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC108A
CourseTitle ElementsofComputerScienceandEngineering
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 85 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerProgrammingLaboratory

CourseTitle ComputerProgrammingLaboratory
CourseCode ESC109A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Theaimofthecourseistotrainthestudentstodesignanddevelopcomputerprogramsof
moderate complexity in the engineering context. Students are trained to develop and
documentalgorithmsandcomputerprogramsforspecifiedproblemsusingagradedsetof
exercises and problems. Students implement and test computer programs using C
programminglanguage.Studentsarerequiredtogenerateatechnicalreportdocumenting
thelaboratoryeffort.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 86 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Writealgorithmicstepsforthegivenproblem
2. DevelopCcodeforthealgorithm
3. TestandvalidateCcode
4. Analyseperformanceofcomputerprograms
5. Writealaboratoryreportaspertheprescribedformat


2. CourseContents

Graded sets of exercises and problems requiring the students to employ algorithm and C
language constructs to design and develop computer programs matching the content of
ESC108Acourse.

LaboratoryWorkFlow:

1. Analysethegivenproblem
2. Designanddocumentanappropriatealgorithmforsolvingtheproblembasedonthe
analysis
3. DesignandImplementCprogramthatimplementsthedesignedalgorithm
4. Developtestcasesandusethemtotestandvalidatetheimplementedprogram
5. Createalaboratoryreportdocumentingthestepsinvolved

Programmingexerciseson:

1. Variables,types,operatorsandexpressions
2. Decisionmakingandcontrolflow
3. Arrays,multidimensionalarraysandmemoryallocation
4. Characterandstringoperations
5. Userdefinedfunctions
6. Modularprogrammingstructure
7. Iterativemethodsfor simplenumericalcomputations
8. Pointers,functionpointersandgenericpointers
9. Structures,unionsanduserdefinedtypes
10. Basicdatastructures
11. Algorithmsforsearchingandsorting
12. Algorithmstrategiessuchasdivideandconquer,dynamicprogrammingand
backtracking

Page 2 of 5
Page 87 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00
4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.
Page 3 of 5
Page 88 of 418
MSRUAS B.Tech. CourseSpecifications2014

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Dromey,R.G.(1982)HowtoSolveItbyComputer,PearsonEducation
4. Kernighan,B.W.,andRichie,D.(1992)TheCprogrammingLanguage,2ndedn.PHI

b. RecommendedReading
1.

c. MagazinesandJournals
1.



Page 4 of 5
Page 89 of 418
MSRUAS B.Tech. CourseSpecifications2014
d. Websites
1. http://www.cprogramming.com/

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC109A
CourseTitle ComputerProgrammingLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 90 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:EngineeringChemistryLaboratory

CourseTitle EngineeringChemistryLaboratory
CourseCode BSC106A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course intends to expose the students to the experimentationrelated to engineering
chemistry. Students are trained to conduct experiments to determine physical and
chemical properties of a given sample. They are trained to analyse the results and infer
appropriate conclusionsbasedonconceptsofchemistry.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible Chemistry(FSH)
Total Mark : 50
Component1(CE):
Course marks PartA:LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 91 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Plantheexperimentalsetuptoachievethestatedaim
2. Conductexperimentsasperthestandardproceduresandtabulatethemeasured
values
3. Calculatetherequiredparametersandplottheresults
4. Interpret,comparewithstandardresultsanddrawconclusions
5. Writelaboratoryreportaspertheprescribedformat


2. CourseContents

1. Determination of viscosity coefficient of a given liquid using Ostwalds


viscometer
2. ConductometricestimationofanAcidusingstandardNaOHsolution
3. PotentiometricestimationofFASusingstandardK2Cr2O7solution
4. DeterminationofpKaofaweakacidusingpHmeter.
5. Colorimetricestimationofcopper
6. Flamephotometricestimationofsodiuminthegivensampleofwater
7. DeterminationofTotalHardnessofasampleofwaterusingdisodiumsaltof
EDTA
8. Determination of Chemical Oxygen Demand (COD) of the given industrial

wasteWatersample
9. Determinationofpercentageofcopperinthegivenbrasssolution
10. Determinationoffirstorderreactionconstantforacidhydrolysisofethylacetate
11. Determination of Dissolved Oxygen in the given water sample by Winkler's
iodometricmethod









Page 2 of 5
Page 92 of 418
MSRUAS B.Tech. CourseSpecifications2014
3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorials
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
24.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

Page 3 of 5
Page 93 of 418
MSRUAS B.Tech. CourseSpecifications2014

IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory instruction
2. Understanding Laboratory instructionsandexperiments
3. CriticalSkills Laboratory work
Laboratory work
4. AnalyticalSkills
Laboratory work
5. ProblemSolvingSkills
Laboratory work
6. PracticalSkills
Laboratory work
7. GroupWork
Laboratorywork
8. SelfLearning
Laboratory work ,examination
9. WrittenCommunicationSkills
10. VerbalCommunicationSkills Laboratory examination
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Laboratory work
14. PersonalManagement Course work
15. LeadershipSkills

Page 4 of 5
Page 94 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. CourseResources

a. EssentialReading
1.ClassNotes
2.Gadag,R.V.andNityanandaShettyA.(2010),EngineeringChemistry,SecondEdition,
I.K.InternationalPublishingHouse
3.JaiPrakashBS,VenugopalR,SivakumariahandPushpaIyengar.(2006),Chemistryfor
engineeringstudents


b. RecommendedReading
1.Pletcher,D.andWalsh,F.C.(1993),IndustrialElectrochemistry,Secondedition,Blackie
AcademicandProfessional
2.Kuriacose,J.C.&Rajaram,J.(1998),ChemistryinEngineering&Technology(VolI&II),
Thirdreprint, TataMcGrawHillPublishingCompany


c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode BSC106A
CourseTitle EngineeringChemistryLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 95 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:BasicElectricalLaboratory

CourseTitle BasicElectricalLaboratory
CourseCode ESC110A
Department ComputerScienceandEngineering

Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Theaimofthislaboratoryistodevelopanunderstandingaboutelectricalcircuitsanddevices
through experimentation. Students are trained to use standard laboratory equipment to
analyzethebehaviourofbasicelectricaldevices,constructionalfeaturesandcharacteristics
ofsimplecircuitscontainingthesedevices.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ElectricalEngineering
Total Mark : 50
Component1(CE):
Course marks PartA:LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall 40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 96 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Simulate,buildandtestelectriccircuitstoverifylawsofelectricityandtheorems
2. Plantheexperimentalsetuptoachievethestatedaim
3. Conductexperimentsasperthestandardproceduresandtabulatethemeasured
values
4. Calculatetherequiredparametersandplottheresults
5. Interpret,comparewithstandardresultsanddrawconclusions
6. Writelaboratoryreportaspertheprescribedformat


2. CourseContents

VerificationofKVL&KCLforAC/DCcircuits

VerificationofSuperpositiontheorem

MaximumPowerTransfertheorem

StudyofRLCSeries&ParallelcircuitCharacteristics

Relationshipsbetweenphase&linecurrentsandvoltagesinathreephasesystem(star&
deltaconfigurations)

Powerandphasemeasurementinthreephasesystembytwowattmetermethod

O.C.&S.C.testsonsinglephasetransformer

LoadCharacteristicsofSinglephaseInductionMotor

CalibrationofSinglephaseEnergyMeter

LoadtestonDCShuntMotor

Page 2 of 5
Page 97 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorials
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory X
3. EngineeringWorkshop/Course
24.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

Page 3 of 5
Page 98 of 418
MSRUAS B.Tech. CourseSpecifications2014

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory instruction
2. Understanding Laboratory instructionsandexperiments
3. CriticalSkills Laboratory work
4. AnalyticalSkills Laboratory work
5. ProblemSolvingSkills Laboratory work
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory work ,examination
10. VerbalCommunicationSkills Laboratory examination
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Laboratory work
14. PersonalManagement Course work
15. LeadershipSkills
III. CourseResources

a. EssentialReading
1. ClassNotes
2. VincentDeltoro(1986)ElectricalEngineeringFundamentals.PearsonEducation.
3. John Hiley, Kith Brown, lan Mckenzie Smith (2010) Hughes Electrical and Electronic
Technology.PearsonEducation
4. Nagrath,I.J.,andKothari,D.P.(2006)ElectricalMachines,TataMcGrawHill





Page 4 of 5
Page 99 of 418
MSRUAS B.Tech. CourseSpecifications2014

b. RecommendedReading
1. MITTLEandMITTAL(2007)BasicElectricalEngg.TataMcGrawHill

2. EdwardHughes(2010)ElectricalandElectronicTechnology,PearsonEducation.

c. MagazinesandJournals
1.

d. Websites
1. ElectronicsforYoumagazine(2013)http://electronicsforu.com

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode ESC110A
CourseTitle BasicElectricalLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 100 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:Error!Referencesourcenotfound.

CourseTitle BusinessCommunicationandPresentationSkills
CourseCode HSC102A
Department ComputerScienceandEngineering

Faculty FacultyofEngineeringandTechnology

I. CourseSummary
1. AimandSummary
This course deals with essentials of Business Communication and Presentation skills.
Studentsaretaughtgoodwritingskills.Studentsaretrainedtoprepareandpresenteffective
presentations.

2. CourseSizeandCredits:

Numberofcredits 02

Totalhoursofclassroom
30
interactionduringthesemester

Numberofsemesterweeks 16

DirectorateofTransferableSkillsandLeadership
Departmentresponsible
Development
TotalMarks:50
Component 1(CE):
OneAssignment: 50%Weight.Assignmentwillbesetfor
Coursemarks 50marksandreducedto25marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.Examinationwill
besetfor50marksandreducedto25marks.
Astudentisrequiredtoscoreaminimumof40%in
Passrequirement bothcomponent1andcomponent2puttogether.

(It is mandatory to appear for the Semester End
Examination.)
85%attendanceismandatorytobeeligiblefor
Attendancerequirement
examination.

Teaching,LearningandAssessment
II.
1. IntendedCourseLearningOutcomes(ILO)
Afterundergoingthiscourse,studentswillbeableto:
1. Explainthecommunicationprocess
2. Practicethestepsinvolvedinwritingprocess

3. Inculcateawarenessof,andovercomecommunicationbarriers
4. Selectandpracticeverbalandnonverbalcommunicationasappropriate
5. Developparagraphs,condensethematterandmakeeffectivepresentations

Page 101 of 418


MSRUAS B.Tech. CourseSpecifications2014

2. CourseContents
BusinessCommunicationandPresentationSkills
Part1 Chapter1:IntroductiontoBusiness
Basicsof Communication
Business Chapter2:ProcessofandBarriersto
Communication Communication 10hours
Chapter3:CommunicationChannelsand
Directions

Part2 Chapter4:WordFormation
Constituentsof Chapter5:VocabularyandCrossWord
Written Chapter6:RequisiteofSentenceConstruction
Communication Chapter7:ParagraphDevelopment 20hours
Chapter8:PreciseWriting
Chapter9:NonVerbalCommunication

Chapter10:PresentationSkills
3. CourseTeachingandLearningMethods
TeachingandLearningMethods DurationinHours
FacetoFaceLectures 6.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 1.00

Models/Systems
3. DemonstrationonaComputer
NumeracyorTutorials

1. SolvingNumericalProblems
PracticalWork(Workshop)
1. Demonstrationgames X
2. RolePlays X
3. GroupTasks X
4. CourseLaboratory
5. ComputerLaboratory 10.00
6. EngineeringWorkshop/Course

Workshop/Kitchen
7. ClinicalLaboratory
8. Hospital
9. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/FieldVisit 7.00
4. BrainStormingSessions X
5. GroupDiscussions X
6. DiscussingPossibleInnovations
TermTests,LaboratoryExamination/Written
6.00
Examination/Assignments/Presentations
TotalDurationinHours 30.00

Page 102 of 418


MSRUAS B.Tech. CourseSpecifications2014

4. MethodofEvaluation
TherearetwocomponentsforevaluationinthisCourse:

Component1:Assignment50%weight
Studentsarerequiredtoworkonanassignmentsetfor25marks.


Component2:SemesterEndExam50%weight
Aoneandhalfhourdurationsemesterendexaminationwillbeconductedformaximum
marksof50whichwillbereducedto25marks.
Studentsareevaluatedonthelearningoutcomesineachcomponent.Thefollowingtable
illustratesthemappingoflearningoutcomestoeachcomponent
IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X

Component2 X X X
Component2willbemoderatedbyasecondexaminer.

5. Reassessment
1. AstudentwhohasnotmettheattendancecriteriawillnotbeallowedtositforSEE.
Insuchacase,studentis requiredtoreregisterin thesubsequentopportunities
provided.
2. Astudenthavingmetattendancerequirementandifhe/shefailsfornotscoringthe
minimum marks will be asked to resit for examination in the subsequent
opportunitiesprovided.
3. Themaximumnumberofsuchopportunitiesarelimitedandaspertheacademic
regulationsgoverningthisprogramme.


















Page 103 of 418
MSRUAS B.Tech. CourseSpecifications2014
6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

Sl.No CurriculumandCapabilitiesSkills Howimpartedduringthecourse


1. Knowledge Classroomlectures,Assignments,Activities
2. Understanding Classroomlectures,Assignments,Activities
3. CriticalSkills Classroomlectures,Assignments,Activities
4. AnalyticalSkills Classroomlectures,Assignments,Activities
5. ProblemSolvingSkills
6. PracticalSkills Assignment,Activities
7. GroupWork Assignment,Activities
8. SelfLearning Assignment,Activities
9. WrittenCommunicationSkills Assignment,Activities,examination
10. VerbalCommunicationSkills Assignment,Activities
11. PresentationSkills Assignment,Activities
12. BehavioralSkills
13. InformationManagement
14. PersonalManagement
15. LeadershipSkills
III. CourseResources

a. EssentialReading
4. ClassNotes
5. KavitaTyagiandPadmaMisra,(2011),ProfessionalCommunication,PHI,NewDelhi
6. Bovee,CourtlandL,Thills,JohnV,Schatzman,BarbaraE(2006),BusinessCommunication
Today,7thedition,Pearsoneducation
7. Kroehnert,Gary(2004),BasicPresentationSkills,TataMcGrawHiull

b. RecommendedReading

1. Sathya Swaroop Debashish and Bhagaban Das, (2014), Business Communication, PHI,
NewDelhi
2. WilfredFunk,(2009),SixWeekstoWordsofPower,WRGoyalPublishers,NewDelhi
3. NormanLewis(2014),WordPowerMadeEasy,WRGoyalPublishers,NewDelhi
4. Collins,(2012),QuickCrossWord,PuzzlerMedia,UK
5. GeorgeYule,(2008),OxfordPracticeGrammar,OxfordUniversityPress,NewYork
6. Young,DonaJ(2006)FoundationsofBusinessCommunications:AnIntegratedApproach,
TataMcGrawHill
7. Locker, Kitty O, Kaczmarek, Stephen Kyo (2007) Business Communication: Buildinng
CriticalSkills,3rdedition,TataMcGrawHill
8. ChaturvediP,DChaturvedi,Mukesh(2006)BusinessCommunicationConcepts,Casesand
Applications,Pearson

Page 104 of 418


MSRUAS B.Tech. CourseSpecifications2014
9. Lesikar, Raymond V, Flatley, Marie E, Rentz, Kathryn, Pande, Neerja (2002) Business
Communication:MakingConnectionsinaDigitalWorld,9thedition,TataMcGrawHill
10. Kaul,Asha(2007)EffectiveBusinessCommunication,PrenticeHallIndia
11. Bienvenu,Sherron(2008)ThePresentationSkillsWorkshop,PrenticeHall

c. MagazinesandJournals
1. Prabandhan:IndianJournalofManagement
2. JournalofMarketingManagement
3. BusinessWorld
4. BusinessStrategy
5. BusinessWeekMcGrawHill

d. Websites
1. www.myenglishpages.com
2. www.britishcouncil.com
3. www.englishmagazine.com
4. www.justenglishmagazine.com
e. OtherElectronicResources
3. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary

4. PersonalDevelopmentDVDsfromwww.seminarsondvd.com

IV. CourseOrganization

CourseCode Error!Referencesourcenotfound.
CourseTitle Error!Referencesourcenotfound.
CourseLeader/sName Aspertimetable
Phone: 08049065555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014

NextCourseSpecificationsReviewDate: March2018

Page 105 of 418


MSRUAS B.Tech. Course Specifications2014

CourseSpecifications: Environmental Studies



Course Title Environmental Studies
Course Code MCC102A
Faculty Engineering andTechnology

I. Course Summary

1. AimandSummary

This course deals with essential aspects of environmentand ecosystem with relevance to
engineeringand technology.The courseexposesthe studentsto various problems
associated with abuse of natural resources. The concepts of ecosystems,biodiversityand
its conservation andenvironmental pollution willbe discussed. Thecourseemphasises
social issues associated with the environment, and the impact ofhuman population onthe
environment.

2. CourseSizeandCredits:

Number ofcredits 2

Totalhoursofclassroominteraction
30
duringthesemester

Number ofsemester weeks 16

Department responsible CivilEngineering


TotalMarks:50
Component 1(CE):
Course marks OneAssignment: 50%Weight.Assignment
willbesetfor50marksandreducedto25
marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.
Examinationwillbesetfor50marksand
reducedto25marks.

Astudentisrequiredtoscoreaminimumof
Passrequirement 40%inbothcomponent1andcomponent2
puttogether.
(ItismandatorytoappearfortheSemester
EndExamination.)

85%attendanceismandatorytobeeligible
Attendance requirement
forexamination.

Page 1 of 6
Page 106 of 418
MSRUAS B.Tech. Course Specifications2014

II. Teaching,LearningandAssessment

1. Intended CourseLearning Outcomes (ILO)

Afterundergoing thiscourse students willbeableto:
1.Define themultidisciplinarynature ofenvironmental studies andrecognise theneed for
publicawareness
2. Classify and explain the various natural resources and their associated problems,
ecosystem andenvironmental pollution
3.Describe biodiversity atlocal,national andgloballevels
4.Discussvarioussocial issues pertaining to environmentincluding sustainable
development andenergy issues
5.Assesstheimpactofhumanpopulation ontheenvironment


2. CourseContents

Themultidisciplinary natureofenvironmental studies, Definition, scopeandimportance,
Needforpublicawareness

Naturalresources andassociated problems:

Forestresources: Useandoverexploitation, deforestation, casestudies. Timber
extraction, mining, damsandtheireffectsonforestsandtribalpeople.

Waterresources: Useandoverutilization ofsurface andground water,floods,drought,
conflicts overwater,damsbenefits andproblems.

Mineral resources: Useandexploitation, environmental effectsofextracting andusing
mineralresources, casestudies.

Foodresources: Worldfoodproblems, changescausedbyagriculture andovergrazing,
effectsofmodern agriculture, fertilizerpesticideproblems, waterlogging, salinity, case
studies.

Energyresources: Growing energyneeds,renewable andnonrenewable energysources,
useofalternate energysources, casestudies.

Landresources: Landasaresource, landdegradation, maninduced landslides, soilerosion
anddesertification.

Roleofanindividual inconservation ofnaturalresources. Equitable useofresources for
sustainable lifestyles.

Ecosystems :Concept ofanecosystem, Structure andfunction ofanecosystem, Producers,
consumers anddecomposers, Energy flowintheecosystem, Ecological succession, Food
chains,foodwebsandecological pyramids.

Introduction, types,characteristic features, structure andfunction ofthefollowing
ecosystem: Forestecosystem, Grassland ecosystem, Desertecosystem, Aquatic
ecosystems (ponds, streams, lakes,rivers,oceanestuaries).

Page 2 of 6
Page 107 of 418
MSRUAS B.Tech. Course Specifications2014

Biodiversity anditsconservation: Introduction Definition: genetic, species andecosystem
diversity, Biogeographical classification ofIndia,Valueofbiodiversity: consumptive use,
productive use,social,ethicalaesthetic andoption values

Biodiversity atglobal,national andlocallevels,Indiaasamegadiversity nation, Hotspots
ofbiodiversity, Threatstobiodiversity: habitat loss,poaching ofwildlife, manwildlife
conflicts, Endangered andendemic speciesofIndia,Conservation ofbiodiversity: Insitu
andExsituconservation ofbiodiversity.

Environmental Pollution: Definition, Causes, effectsandcontrolmeasures of:Airpollution,
Waterpollution, Soilpollution, Marinepollution, Noisepollution, Thermal pollution,
Nuclearpollution, Solidwastemanagement: Causes, effectsandcontrolmeasures ofurban
andindustrial wastes,Roleofanindividual inprevention ofpollution, Pollution case
studies.

Disaster management: floods,earthquake, cyclone andlandslides.

Social Issues andtheEnvironment: From unsustainable tosustainable development, Urban
problems and related to energy, Water conservation, rain water harvesting, watershed
management, Resettlement and rehabilitation of people; itsproblems and concerns. Case
studies.

Environmental ethics: Issues and possible solutions, climate change, global warming, acid
rain, ozone layer depletion, nuclear accidents and holocaust, Case studies, Wasteland
reclamation, Consumerism and waste products, Environmental Protection Act, Air
(Prevention andControl ofPollution) Act,Water (Prevention andcontrol ofPollution) Act,
Wildlife Protection Act, Forest Conservation Act, Issues involved in enforcement of
environmental legislation, Public awareness.

Human Population andtheEnvironment: Population growth, variation among nations,
Population explosion Family Welfare Programmes, Environment and human health,
Human Rights, Value Education, Role of Information Technology in Environment and
Human Health, CaseStudies.

Field Work: Visit to a local area to document environmental assets
river/forest/grassland/hill/mountain,Visittoalocalpolluted siteUrban /Rural /
Industrial / Agricultural, Study of common plants, insects, birds, Study of simple
ecosystemspond,river,hillslopes, etc(Fieldworkequalto5lecturehours).

Page 3 of 6
Page 108 of 418
MSRUAS B.Tech. Course Specifications2014

3. CourseTeaching andLearning Methods

Teaching andLearning Methods Duration inHours


FacetoFaceLectures 10.00
Demonstrations
1. Demonstration usingVideos X
2.Demonstration usingPhysical 2.00
Models/Systems
3.Demonstration onaComputer
Numeracy orTutorials
1.SolvingNumerical Problems
Practical Work
1.Course Laboratory
2.Computer Laboratory
3.Engineering Workshop/Course

Workshop/Kitchen
4.ClinicalLaboratory
5.Hospital
6.ModelStudio
Others
1.CaseStudyPresentation X
2.GuestLecture
3.Industry/Field Visit X 12.00
4.BrainStorming Sessions
5.GroupDiscussions
6.Discussing Possible Innovations X
TermTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDuration inHours 30.00

4. Method ofAssessment

Therearetwocomponents forassessment inthiscourse:

Component 1:50%weight (CE)
Assignment: 50%Weight
Student is required to submit one word processedassignmentand the assignmentis set
for50marksreduced to25marks.

Component 2:50%weight

A one and half hour duration semester end examinationwill be conductedfor maximum
marksof50andwillbereduced to25marks.

Page 4 of 6
Page 109 of 418
MSRUAS B.Tech. Course Specifications2014

Theassessment questions aresettotestthelearning outcomes. Ineach component
certain learning outcomes areassessed. Thefollowing tableillustrates thefocusoflearning
outcome ineachcomponent assessed:

Intended Learning Outcome 1 2 3 4 5


Component1 X X
Component2 X X X X

Bothcomponents willbemoderated byasecondexaminer.



5. Reassessment

1.Astudent hasnotmettheattendance criteria willnotbeallowed tositforSEE,insuch
acasestudent isrequired toreregister inthesubsequent opportunities provided.
2.Astudent having metattendance requirement andifhefailsfornotscoring the
minimum marks will be asked to resit for examination in the subsequent
opportunities provided.
3. The maximum number of such opportunities are limited and as per the academic
regulations governingthisprogramme.


6. Achieving Learning Outcomes

Thefollowing skillsaredirectlyorindirectly imparted tothestudents inthefollowing
teaching andlearning methods:

S.No Curriculum andCapabilities Skills Howimparted duringthecourse
1. Knowledge Classroomlectures, Assignments
2. Understanding Classroomlectures, Assignments
3. CriticalSkills Classroomlectures, Assignments
4. Analytical Skills Classroomlectures, Assignments
5. Problem SolvingSkills Classroomlectures, Assignments
6. Practical Skills
7. GroupWork Assignment
8. SelfLearning Assignment
9. Written Communication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioural Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills

III. Course Resources

a.Essential Reading
1.ClassNotes
2.Bharucha, E. (2004) Environmental Studies. New Delhi: University Grants

Page 5 of 6
Page 110 of 418
MSRUAS B.Tech. Course Specifications2014

Commission

b. Recommended Reading
1.Jadhav, H. and Bhosale,V. M. (1995) EnvironmentalProtectionand Laws. Delhi:
Himalaya Publishing House

c.Magazines andJournals
1.TheGreenGuide,NaturalGeographic Society
2.Sanctuary Asia
3.Xover
4.IndianJournalofEnvironmental Protection


d. Websites
1.


e.OtherElectronic Resources
1.Electronic resources onthecourseareaareavailable onMSRUAS library


IV. CourseOrganization

CourseCode MCC102A
CourseTitle Environmental Studies
CourseLeader/s Name
Phone: 08049065555
CourseLeader Contact Details
Email: hod.cs.et@msruas.ac.in
CourseSpecifications Approval Date April2014
NextCourse Specifications Review Date: March2018

Page 6 of 6
Page 111 of 418

MSRUAS B.Tech. CourseSpecifications2014


CourseSpecifications: Mathematics 3

Course Title Mathematics 3
Course Code BSC207A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. Course Summary

1. AimandSummary

Thiscoursedealswithmathematicallogic,vectorcalculus,varioustransformtechniquesinthe
contextofengineeringproblems.Therudimentaryprinciplesandimportanttheoremsin
vector calculus are taught in this course. The assumptions, principles and distinguishing
features of Fourier series, Fourier transform and Laplace transform are emphasized. This
coursealsocoverstheunderlyingprinciplesandapplicationsoftransformtechniquesin
variousengineeringdisciplines.



2. CourseSizeandCredits:

Number ofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Number oftutorialhours 30

Number ofsemester weeks 16


Department responsible Mathematics(FSH)
TotalMark:100
Component 1(CE):
Course marks PartA:Term Test: 25%Weight
Part B:Assignment: 25% Weight
Component 2(SEE):
Semester EndExamination: 50%Weight
Aminimum of40%marksincomponent 1
Passrequirement and component 2 and overall 40% marks are
required forapass.

85%attendance ismandatory tobeeligible


Attendance requirement
forexamination.

Page 1 of 6
Page 112 of 418

MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,Learning andAssessment



1. Intended CourseLearning Outcomes (ILO)
Afterundergoing thiscourse students willbeableto:
1.Explain theimportance andsignificance ofmathematical logic,vectorcalculus, vector
integrals, Fourier series,Fouriertransform andLaplace transform
2.Stateandexplainimportant theorems suchasGreen's theorem, Gaussdivergence
theorem andStokes'theorem
3.Solvesimpleproblems associated withmathematical logic,vectorcalculus, Fourier series,
Fourier transform andLaplace transform
4.ApplyFourier series,Fourier transform andLaplace transformtechniquestosolve
engineeringproblems
5.Solvecomplex problems associated withmathematical logic,vectordifferentialandvector
integralcalculus




2. Course Contents

VectorCalculus:

Vector Differential Calculus: Vector algebra in 2Space and 3Space, Inner Product, Vector
Product, Vector and Scalar Functions, Fields, Derivatives, Curves, Tangents, Arc Length,
Gradient of Scalar Field, DirectionalDerivative,Divergenceof a Vector Field, Curl of Vector
Field

Vector Integral Calculus: Line Integrals, Double Integrals, SurfaceIntegrals, Triple Integrals,
Greens Theorem inPlane, Divergence Theorem ofGaussandApplications, Stokes Theorem

Laplace Transforms:

LaplaceTransform Linearity,shiftingpropertiesandTheorems,Transformsofderivatives
and integrals, Transform ofperiodic functions,Unit Step Function SecondShiftingProperty.
Diracs Delta Functions. Inverse Laplace Transform Properties. Method of Partial Fractions.
ConvolutionTheorem, Solution ofinitialvalueproblems

Fourier Series:

Periodic Functions Trigonometric Series, Dirichlets conditions, General Fourier series Odd
andeven functions Halfrange Expansions, SineandCosine series Complex form of
Fourierseries Parsevals identity Harmonic Analysis

Fourier Transform:

Fourier integral theorem, Fourier transform pair, Fourier Sine,CosineandComplextransforms
Properties Transform ofelementary functions Convolution theoremParsevalsidentity

Page 2 of 6
Page 113 of 418

MSRUAS B.Tech. CourseSpecifications2014

Mathematical Logic:

Set theory, Functions, and Relations; Propositional logic, Logical combinators, logical
equivalence. Predicate logic,Quantifiers. Proof bycontradiction, Proof of the conditionalsby
directandindirectmethods, Induction proofs

LAB:Mathematical Problem SolvingUsingmathematicaltoolssuchasMatlab/Scilab

ScalarandVectorfieldsin2Dand3DSpaces
VectorAlgebra
LaplaceTransformssolutiontoinitialvalueproblems
EvaluationofFourierseriescoefficientsforstandardfunctions
HarmonicAnalysis


3. CourseTeaching andLearning Methods

Teaching andLearning Methods Duration inHours


FacetoFaceLectures 30.00
Demonstrations
1. Demonstration usingVideos
2.Demonstration usingPhysical
Models/Systems
3.Demonstration onaComputer
Numeracy orTutorials
20.00
1.SolvingNumerical Problems X
Practical Work
1.Course Laboratory X
2.Computer Laboratory
3.Engineering Workshop/Course 15.00
Workshop/Kitchen
4.ClinicalLaboratory
5.Hospital
6.ModelStudio
Others
1.CaseStudyPresentation
2.GuestLecture
3.Industry/Field Visit
4.BrainStorming Sessions
5.GroupDiscussions
6.Discussing Possible Innovations
TermTests,Laboratory Examination/WrittenExamination,
10.00
Presentations
TotalDuration inHours 75.00

Page 3 of 6
Page 114 of 418

MSRUAS B.Tech. CourseSpecifications2014

4. Method ofAssessment

Therearetwocomponents forassessment inthiscourse:

Component 1:50%weight (CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Two tests will beconducted one atthe end of6thweek and the other atthe end ofthe12th
week, the average of two tests will be the marks scored in term test for a maximum of 25
marks.
Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignmentswill
bethemarksscoredinassignment.

Component 2:50%weight

A3hour duration semester endexamination willbeconducted formaximum marks of100
andwillbereduced to50%weight.

Theassessment questions aresettotestthelearning outcomes. Ineachcomponent certain
learning outcomes are assessed. The following table illustratesthe focus of learning
outcome ineachcomponent assessed:


IntendedLearningOutcomes 1 2 3 4 5

A(Termtest) X X X
Component1
B(Assignment) X X

Component2 (Examination) X X X

Bothcomponents willbemoderated byasecondexaminer.



5. Reassessment

1. A student having met attendance requirement and passes in component1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuch opportunities are limited and aspertheacademic
regulations governingthisprogramme.


6. Achieving Learning Outcomes
Thefollowing skillsaredirectlyorindirectly imparted tothestudents inthefollowing
teaching andlearning methods:

S.No Curriculum andCapabilities Skills Howimparted duringthecourse
Page 4 of 6
Page 115 of 418

MSRUAS B.Tech. CourseSpecifications2014
1. Knowledge Classroomlectures, Assignments
2. Understanding Classroomlectures, Assignments
3. CriticalSkills Classroomlectures, Assignments
4. Analytical Skills Classroomlectures, Assignments
5. Problem SolvingSkills Classroomlectures, Assignments
6. Practical Skills
7. GroupWork Assignment
8. SelfLearning Assignment
9. Written Communication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioural Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills

III. Course Resources


a.Essential Reading
1. ClassNotes
2.ErwinKreyszig (2007)Advanced Engineering Mathematics, EighthEdition, JohnWiley&
SonsInc.
3.R.K.Jain andS.R.K.Iyengar (2005)Advanced Engineering Mathematics, Second
Edition,NarosaPublishing House
4.Mott,KandelandBaker(1986)Discrete Mathematics forComputer Scientists.
McGrawHill


a.Recommended Reading
1.PeterV.ONeil, (2007)Advanced Engineering Mathematics, Cengage Learning IndiaPvt.
Ltd
2.GlynJames,(2007)Advanced Modern Engineering Mathematics, Pearson Education


b. Magazines andJournals
1.

c.Websites
1.

d. OtherElectronic Resources
1.Electronic resources onthecourse areaareavailable onMSRUAS library

Page 5 of 6
Page 116 of 418
MSRUAS B.Tech. CourseSpecifications2014

IV. Course Organization

Course Code BSC207A
Course Title Mathematics 3
CourseLeader/s Name Aspertimetable
Phone: 08049065555
CourseLeader Contact Details
Email: hod.cs.et@msruas.ac.in
Course Specifications Approval Date April2014
NextCourse Specifications ReviewDate: March2018

Page 6 of 6
Page 117 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DiscreteMathematics1

CourseTitle DiscreteMathematics1
CourseCode CSC201A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtoteachtheprinciples,conceptsandapplicationsoflogicanddiscrete
mathematical structures.Settheory,relations,functions,ordering,inductionandmodular
integerarithmeticarecovered.TheoryandapplicationofPropositional,PredicateandHoare
Logics forverificationofcomputingsystems arediscussed.Abstractalgebraicstructuresof
Boolean algebras, lattices, groups, rings and fields are taught along with their computer
scienceandengineeringapplications.Studentsaretrainedtosolveandanalyselogicaland
algebraicstructuresarisingincomputingcontexts.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 7
Page 118 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describe the concepts and theories of sets, logic, integer arithmetic and algebraic
structures
2. Explain theprinciplesand applicationsofsettheory,logic,integerarithmeticand
abstractalgebra
3. Applysettheory,logic,integerarithmeticandabstractalgebratosolveagivenproblem
4. Analysethepropertiesandbehaviourofalgorithms,programsandcomputingsystems
usinglogicalandalgebraicconstructs
5. Create models of computing systems using logical and algebraic structures for given
application
6. Evaluate the utilityof discrete mathematical structures for modelling and analysisof
computingsystems


2. CourseContents

Sets,Relations,FunctionsandOrdering:

Reviewof basic set theory,relations and functions. Cartesian product and Exponentiation
of sets. Matrix and digraph representation of relations. Computing paths and transitive
closureofdigraphs.EquivalenceRelations,EquivalenceClassesandPartitions.Characteristic
Functionsandbitmaprepresentationofsubsets.Ordering:Partialandwellordering.Posets
andHessediagrams.Lattices.Linearisation(topologicalsorting)ofposets.

ProofTechniques:

Ideaofmathematicalproof.Directproof.Counterexamples.Disproofbycounterexample.
Proof by contradiction. Mathematical Induction: Successor function. Peano's Axioms.
InductionPrinciple.WeakandStrong(FirstandSecondPrinciplesof)MathematicalInduction.
StructuralInduction.Recursivedefinitions.

Combinatorics:

Set cardinality and basic counting principles. Infinite setscountable and uncountable.
PigeonholePrincipleanditsapplications.RamseyTheoremanditsapplications.Permutations
and Combinations: Definitions. Binomial Theorem. Binomial coefficients and Identities.
Generalised permutations and combinations. Generating permutations and combinations.
InclusionExclusion Principle and its applications. Polynomials and their representations.
Generatingfunctionsandapplicationssolutionofrecurrencerelations.

Logic:

LogicanditsroleinMathematicsandComputerScience.

Propositional Logic: Propositions. Logical Connectives. Well Formed Formulas. Inference
Rules.TruthTables.DeductiveProofs.Validity,SoundnessandCompleteness.Normal

Page 2 of 7
Page 119 of 418
MSRUAS B.Tech. CourseSpecifications2014

Forms.Satisfiability.SATsolvers.

Predicate Logic: History and need for Predicate Logic. Variables. Quantifiers. Predicates.
Inference Rules. Deductive Proofs. Soundness, completeness and undecidability. Higher
orderlogic.

HoareLogic:Programcorrectness.Proofcalculusofprogrammingconstructs.Loop
Invariants.

IntegerArithmetic:

Divisibility. Fundamental theorem of algebra. Modules and Modular Arithmetic. Modular
NumberSystemsandMorphisms.Primenumbers.GCDandLCM.Progressions.Congruences,
theirsolutionandapplicationsHashing,cryptographyandencryption.

AbstractAlgebraandApplications:

Boolean Algebras and Applications: Definition. Boolean algebras of Propositions, Sets and
Binaryvalued functions. Duality Principle. Order. Boolean subalgebras. Generating sub
algebras. Boolean polynomials and disjunctive normal form. Applications to digital logic
optimisation.

Groups and Applications: Binary algebras and semigroups. Monoids and cyclic monoids.
Groups,subgroups,Abeliangroupsandexamples.Permutationgroups.Lagrangestheorem.
Normal groups. Applications to Coding theory: Concept of a code, block codesandgroup
codes.Hammingcodes.

Lattices,RingsandApplications:Orderedsets,posetsandlattices.Distributiveandmodular
lattices. Rings. Integer domains and commutative rings. Fields. Ideals and Quotient Rings.
Divisibility and Division Algorithm. Euclidean domains and Euclids algorithm. Unique
Factorisation Theorem. Polynomial Rings over Fields. Irreducible Polynomials. Polynomial
Codes.UniqueFactorisationTheoremforpolynomials.Complexrootsofunity.FFT,DFTand
NumberTheoreticTransforms.

Finite Fields and Applications: Extensions of fields. Finite/Galois fields. BCH Codes.
Introduction to Galois Theory. Difference equations, Formal Power Series and difference
codes.RecurrentSequences.

Page 3 of 7
Page 120 of 418
MSRUAS B.Tech.- Course Specifications-2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
Practical Work
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.



Page 4 of 7
Page 121 of 418
MSRUAS B.Tech.- Course Specifications-2014
Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent havingmetattendance requirement andpassesincomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum numberofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
Classroom Lectures and
1. Knowledge
Demonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills
managementandachievingthelearning
outcomes


Page 5 of 7
Page 122 of 418
MSRUAS B.Tech.- Course Specifications-2014


III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Rosen, K. A. (2012) Discrete Mathematics and its Applications, 7th edn. Tata McGraw
Hill
3. Birkhoff,G.,andBartee,T.C.(1987)ModernAppliedAlgebra.CBSPublications

b. RecommendedReading
1. Huth, M., and Ryan, M. (2004) Logic in Computer Science: Modelling and Reasoning
aboutSystems.CambridgeUniversityPress
2. Biggs,N.L.(2003)DiscreteMathematics,2ndedn.OxfordUniversityPress
3. Liu, C. L., and Mohapatra, D. (2008) Elements of Discrete Mathematics: A Computer
OrientedApproach,4thedn.TataMcGrawHill
4.Pixel,A.F.(2010)TopicsinDiscreteMathematics.[Online]availablefrom
<http://www.math.hmc.edu/~pixley/Topics_in_Discrete_Math.pdf>[15Jan.
2014]
5. Cormen,T.H.,Leiserson,C.E.,Rivest,R.L.,andStein,C.(2010)Introductionto
Algorithms,3rdedn.PHI
6. Lipschutz,S.,andLipson,M.L.(1997)DiscreteMathematics,2ndedn.McGraw
Hill

c. MagazinesandJournals
1. MathematicsinComputerScience
2. ApplicableAlgebrainEngineering,CommunicationandComputing
3. LondonMathematicsSocietyJournalofComputationandMathematics

d. Websites
1. ACMSIGSIAM(SymbolicandAlgebraicManipulation),http://www.sigsam.org/
2. ACMSIGACT(AlgorithmsandComputationTheory),http://www.sigact.org/

e. OtherElectronicResources
1.SageMath,http://www.sagemath.org/
2 . Maxima,AComputerAlgebraSystem,http://maxima.sourceforge.net/
3. TheComprehensiveRArchiveNetwork,http://cran.rproject.org/
4. GNUOctave,https://www.gnu.org/software/octave/
5. DiscreteMathematicsEbooks,http://www.ebooksdirectory.com/listing.php?category=54











Page 6 of 7
Page 123 of 418
MSRUAS B.Tech.- Course Specifications-2014


IV. CourseOrganization

CourseCode CSC201A
CourseTitle DiscreteMathematics1
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April 2014
Next CourseSpecificationsReviewDate March2018

Page 7 of 7
Page 124 of 418
MSRUAS B.Tech.- Course Specifications-2014

CourseSpecifications:DataStructureandAlgorithms

CourseTitle DataStructuresandAlgorithms
CourseCode CSC202A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisaimedatpreparingthestudentstounderstandandapplytheprinciplesofdata
structuresandalgorithms,implementstandarddatastructuresanddevelopalgorithmsfor
efficientcomputerprograms.Abroadrangeofabstractdatatypesaswellasalgorithmsfor
data storage, access and manipulation used in program development are taught. Data
representationincomputermemory,featuresoflinearandnonlinearabstractdatatypes,
algorithms for searching and sorting, analysis of computational time and space usage,
variationsinimplementationofabstractdatatypewithtradeoffs,creationofADT&utility
function library and integration of this library with applications are covered. Students are
trainedtodevelopapplicationsusingappropriateADTsandalgorithms,analysethemand
generateananalyticalreport.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 125 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describethecommonlyuseddatastructuresandalgorithms
2. Explaintheconceptsofabstraction,abstractdatastructuresandalgorithms
3. Applyappropriatedatastructuresandalgorithmsformodellingagivenscenario
4. Analyse implementationsofdatastructuresandalgorithmsbasedontimeandspace
complexity
5. Synthesisealibraryofstandarddatastructuresandalgorithmsandintegratewith
applications


2. CourseContents

Introduction: Algorithms, history, types and characteristics; psuedo code description;
variables,statementconstructs;heapmemorymanagement;dataatomicandcomposite,
datatype,datastructure,ADT,abstractioninADT;Arrays,Linkedlistsanddevelopmentof
generic code; Analysis of algorithms for efficiency, Big Oh and Theta notation; Loops,
Definitionofrecursion,recursionvsiteration,limitationsofrecursion,examples

Linear Lists: Stacks, Stack applications, Queues, Queue applications, Queue simulation,
Generallists,CircularlistsandDoublylinkedlists,Applicationsoflists

NonLinearLists: Trees,BinaryTrees,Traversalsandapplications,GeneralTrees,BSTsand
applications,AVLTreesandapplications,Multiwaytrees,BTrees,SimplifiedBTrees,B*trees
andB+Treeswithapplications.Skiplistsandanalysis

Associative Structures: Maps, Dictionaries, Heaps and Priority queues, Hash tables (open
tablesandclosedtables),collisionavoidancestrategies.

GraphsandGraphAlgorithms:GraphsandADT,Networks,SpanningtreesandShortestpaths

Sorting Algorithms and Optimization: bubble sort,selection sort, insertion sort,shell sort,
heap sort, priority queue sort, lexicographic sorting, sorting strings. Programming with
externalstorageSortingconcepts:order,stabilityandefficiency.

Algorithms on strings: Strings and string processing, Pattern matching algorithms (Knuth
MorrisPrattandBoyerMoorealgorithms).

Page 2 of 5
Page 126 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.

Page 3 of 5
Page 127 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 128 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Gilberg,R.F.,andForouzan,B.A.(2007)DataStructures:APseudocodeApproachWith
C,2ndedn.CengageLearning
3. Goodrich, M. T., and Tamassia, R. (2010) Data Structures and Algorithms in Java, 5th
edn.Wiley

b. RecommendedReading
1. Aho,A.V.,Hopcropt,J.E.,andUlman,J.D.(1974)TheDesignandAnalysisofComputer
Algorithms.PearsonEducation
2. Cormen,T.H.,Leiserson,C.E.,Rivest,R.L.,andStein,C.(2001)Introductionto
Algorithms.MITPress

c. MagazinesandJournals
1. ACMTransactionsonAlgorithms
2. JournalofAlgorithms

d. Websites
1. NISTDictionaryofAlgorithmsandDataStructures,http://xlinux.nist.gov/dads/
2. ACMSIGACT,http://www.sigact.org/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC202A
CourseTitle DataStructuresandAlgorithms
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 129 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:LogicDesign

CourseTitle LogicDesign
CourseCode CSC203A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is intended toprepare studentsto design basic logic circuits and components
used in a computer. Students are taught the principles and techniques of sequential and
combinational logic circuits. Algorithms, digital logic elements and their optimisation for
design and implementation of digital logic circuits and their applications are covered.
Studentsaretrainedtobuild,simulateandtestdigitalcircuits.



2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 130 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheelementsofswitchinganddigitaldesign
2. Explaintheprinciplesandtechniquesofsequentialandcombinationallogiccircuits
3. Applyprinciplesandalgorithmsofsequentialandcombinationallogictodesigndigital
circuits
4. Analyseandoptimisedigitallogiccircuits
5. Designthedigitalcomponentsofacomputerusingdigitallogiccircuits
6. Testandvalidatedigitallogiccircuits


2. CourseContents

Digital System and Binary Numbers: Digital system, Binary Numbers, Number base
conversion, Octal and Hexadecimal Numbers, Complement of numbers, Signed binary
numbers,CodesBCD,GrayCode,Excess3Code,ASCII,EBCDIC,Conversionbetweenvarious
Codes,Binarystorageandregisters,BinaryLogic

Boolean algebra and Logic gates: Axiomatic definition of Boolean algebra, Basic theorem
andpropertiesofBooleanalgebra,Booleanfunctions,Canonicalandstandardforms,Digital
logicgates,Integratedcircuits

GateLevelMinimization:TheMapmethod,KarnaughMaps,ProductofSumsimplification,
Dontcarecondition,NANDandNORImplementation,ExclusiveORfunction

CombinationalLogic:Combinationalcircuits,Analysisanddesignprocedures,BinaryAdder
Subtractor, Decimal Adder, Binary Multiplier, Magnitude comparator, Decoders and
encoders,Multiplexers

Synchronous sequential logic: Sequential circuits, Latches, Flip flops, Analysis of clocked
sequentialcircuits,Statereductionandstateassignment,Designprocedure

CountersandRegisters: Registers,Shift Registers, Ripple Counters,SynchronousCounters,
OtherCounters

Memoryandprogrammablelogic:Introduction,RandomAccessMemory,Memorydecoding,
Error detection and correction, ReadOnly Memory, Programmable Logic Array,
ProgrammableArrayLogic,SequentialProgrammableDevices

Page 2 of 5
Page 131 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 132 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 133 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Mano,M.,andCiletti,M.D.(2007)DigitalDesign,2ndedn.PearsonEducation

b. RecommendedReading
1. Brown,S.,andVranesic,Z.(2005)FundamentalsofDigitalLogicDesignwithVHDL,2nd
edn.TataMcGrawHill
2. Roth,C.H.(2004)FundamentalsofLogicDesign,5thedn.CengageLearning

c. MagazinesandJournals
1. IEEETransactionsonElectronicComputers
2. IEEEDesign&TestofComputers

d. Websites
1. www.ieee.org
2. www.sigact.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC203A
CourseTitle LogicDesign
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 134 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:AdvancedProgrammingConcepts

CourseTitle AdvancedProgrammingConcepts
CourseCode CSC204A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is aimed at preparing the students to design, develop and test software
applications by applying different programming paradigms. The students are taught the
features of functional, object oriented and eventdriven programming approaches with a
samplelanguageforeachapproach.Theyapplytheconstructsoftheseapproachestodesign
anddevelopsoftwareapplicationsandanalysetheusefulnessofaprogrammingparadigms
based on ease of expression and scale of development effort. Students also learn
concepts of user interface design and concurrency in this module. Students aretrained
todevelopapplicationsusingappropriateapproach,testingthemandgenerateananalytical
report.

2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 135 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describeanddistinguishtheconceptsandfeaturesofvariousprogrammingparadigms
2. Explain the features of functional, object oriented, concurrent and eventdriven
programmingparadigms
3. Apply concepts of functional, object oriented, concurrent and event driven
programming
4. Analyse the usefulnessof a programming paradigms based on easeofexpression and
scaleofdevelopmenteffort
5. Design and develop software applications using functional, object oriented and event
drivenapproaches


2. CourseContents

Programming models: Declarative and Functional, Concurrent, Logical, Object Oriented,
Relational, Imperative and Procedural models and languages. The effects of scale on
programmingmethodology

Functional Programming:Overview and motivation of functional languages, Mathematical
Functions,FundamentalsofFunctionalProgrammingLanguages(evaluation,typeandtype
checking, data types), Recursion over lists, natural numbers, trees, and other recursively
defined data, Pragmatics (debugging by divide and conquer; persistency of data
structures), Closures and uses of functions as data (infinite sets, streams), Higher order
functions,SupportforFunctionalProgramminginPrimarilyImperativeLanguages

ObjectorientedProgramming: Introduction, Separationof behaviour andimplementation,
Classesandsubclasses,Inheritance(overriding,dynamicdispatch),Polymorphism(subtype
polymorphism vs. inheritance), Encapsulation and informationhiding, Class hierarchies,
Collection classes and iteration protocols, Interfaces, Internal representations of objects
and method tables, Functions and Message Passing, Eventhandling methods, Event
propagation,Exceptionhandling

Concurrency: Introduction to concurrency, Requirements that lead to concurrency,
SubprogramLevel Concurrencies, StatementLevel Concurrency, Types of concurrency,
Declarative Concurrency, Concurrency with message passing, Shared state Concurrency,
Deadlocks and Algorithms for coordination, Avoiding deadlocks, Semaphores and
Monitors

Event Driven and User Interface Development: Event and Triggers, Introduction to user
interfaceDevelopment,Parameterpassinganditsuseasfilter,CharacterUserInterface,GUI
developmentasaneventdrivensystem,Principlesofgraphicaluserinterfaces(GUIs),Action
objectversusobjectaction,Userinterfaceevents,Constructingauserinterfaceforanative
systemvs.theweb,UIandInterfacingforsmalldevices,Otherinterfaces

Page 2 of 5
Page 136 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 27.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
5.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.
Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 137 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 138 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Thompson S. (1999) Haskell the craftof functional programming, 2nd edn. Addison
Wesley
3. Deitel,P.,andDeitel,H.(2012)JavaHowtoProgram,9thedn.PrenticeHall
4. Roy,P.V.,andHaridi,S.(2004)Concepts,Techniques,andModelsofComputer
Programming.TheMITPress
5. Lipovaca,M.,2011.LearnyouaHaskellforgreatgood!:abeginner'sguide.nostarch
press.

b. RecommendedReading
1. Scott,M.(2006)Programminglanguagepragmatics,2ndedn.MorganKaufmann

c. MagazinesandJournals
1. ACMTransactionsonProgrammingLanguagesandSystems
2. JournalofFunctionalProgramming
3. JournalofFunctionalandLogicProgramming
4. JournalofObjectOrientedProgramming

d. Websites
1. TheHaskellProgrammingLanguage,http://haskell.org/
2. Java,https://java.com/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC204A
CourseTitle AdvancedProgrammingConcepts
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 139 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerOrganisationandArchitecture

CourseTitle ComputerOrganisationandArchitecture
CourseCode CSC208A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtoprovideathoroughknowledgeoftheconceptsandcomponentsof
computer organisation and architecture to students. It introduces the architecture and
operation of CPU,memory and I/O. The students are also exposed to modern computing
systemsandtheirscopeforengineeringapplications.



2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 140 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. DescribethearchitectureofCPU,memoryandI/Osubsystems
2. Explaintheconceptsandworkingofcomputerarchitecturalsubsystems
3. Applyconceptsofarchitecturetodesignsimplearchitecturalcomponents
4. Analyse,testandvalidatesimpleprocessordesign
5. Designthemainfunctionalunitsofarchitecturalsubsystems
6. Selectappropriatearchitecturalfeaturesforagivenapplication


2. CourseContents

Basicstructureofcomputers:Functionalunits,Performancemetrics,Performance
comparison.

Instructions:Operations,Operands,Representationofaninstructionincomputer,Typesof
instruction,Addressingmodes,Instructionsetsofsomecommonprocessors.

Arithmeticforcomputers:Signedandunsignednumberrepresentation,Computerarithmetic
and their implementation, Fixed point arithmetic: Addition, subtraction, multiplication,
division, Floating point representation, Floating point arithmetic: addition, subtraction,
multiplicationanddivision

Processor:Data path components, Building a data path, Simple implementation scheme,
HardwiredandMicroprogrammedcontrol

Pipeline:Overviewofpipelining,Pipelineddatapathandcontrol,Hazardsinpipelining

Memoryhierarchy:Conceptofhierarchicalmemoryorganization,Caches,Measuringcache
performance,Mappingtechniques,Replacementpolicy,Virtualmemory

Storage andI/Osystems:Introduction to storage devices, Disk storage, Flash storage,
TaxonomyofI/Ostructures,Buses,I/Otransfertechniques

AdvancedArchitectures:Superscalarprocessors,Vectorprocessors,Multiprocessor,
Multicore,GPGPU,Networkprocessors

Page 2 of 5
Page 141 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 142 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 143 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Patterson, D. A., and Hennessy, J. L. (1997) Computer Organization and Design: The
Hardware/SoftwareInterface,2ndedn.Elsevier

b. RecommendedReading
1. Hamacher C.V., Vranesic, Z., and Zakay, S. (2002) Computer Organization, 5th edn.
McGrawHillseries
2. Hayes,J.P.(1998)ComputerArchitectureandOrganisation.McGrawHillseries

c. MagazinesandJournals
1. IEEETransactionsonComputers
2. IEEEMicro
3. JILPJournalofInstructionlevelParallelism

d. Websites
1. http://pages.cs.wisc.edu/~arch/www/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC208A
CourseTitle ComputerOrganisationandArchitecture
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 1 of 5
Page 144 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DataStructuresandAlgorithmsLaboratory

CourseTitle DataStructuresandAlgorithmsLaboratory
CourseCode CSC205A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisaimedattrainingthestudentstodesign,implement,analyseandintegratedata
structures and algorithms for the development of efficient computer programs. A broad
rangeofabstractdatatypesaswellasalgorithmsaredesignedandimplementedinahigh
level programming language as part of a library. The designs are analysed for their
computationaltimeandspacecomplexities.Empiricalperformanceoftheimplementations
aremeasuredandcomparedwiththetheoreticalcomplexitymeasures.Efficientapplications
aredevelopedusingthelibraryimplementation.Testingandvalidationareanintegralpart
of the learning and evaluation. Students are required to generate laboratory reports
documentingthecompleteeffort.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 2 of 5
Page 145 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Relatetheelementsofdatastructuresandalgorithmswithconstructsofahighlevel
programminglanguage
2. Expressdatastructuresandalgorithmsusinghighlevellanguageconstructs
3. Apply data structures and algorithms to design and implement an ADT and Utilities
library
4. Analysethetimeandspacecomplexityofdesigneddatastructuresandalgorithms
5. DesignandimplementagivenapplicationusingthedevelopedADTandUtilitieslibrary
6. Evaluate the empirical performance of implemented data structures and algorithms
andcomparewiththeoreticalcomplexity


2. CourseContents

Graded sets of exercises and problems requiring the students to employ algorithm and C
languageconstructstodesignanddevelopcomputerprogramsmatchingthecontentofData
StructuresandAlgorithmscourse.

LaboratoryWorkFlow:

1. AnalysethealternativesofimplementationforagivenADT
2. SelectanddocumentappropriateimplementationsofADTsandalgorithmsforsolving
theproblembasedontheanalysis
3. DesignandimplementtheselectedADTandalgorithmsinahighlevellanguagelibrary
4. Developtestcasesandusethemtotestandvalidatetheimplementedlibrary
5. Select,integrateandusethelibraryinasoftwaresolution
6. Createalaboratoryreportdocumentingthestepsinvolved

Programmingexercisesusing:

1. Datatypes,localvariablesandRandomnumbergeneration
2. Usingdynamicmemory,Arrays,VectorsandStringpatternmatching
3. Testcasedesign,Linkedlists,queues
4. Stacksandqueues
5. BinaryTrees
6. AlgorithmsonBinaryTrees
7. Graphs
8. AlgorithmsonGraphs
9. AlgorithmsonGraphs
10. Heaps,Comparator,PriorityQueuesandsortingalgorithms
11. Searchalgorithms
12. HashingandHashtables
13. ExternalStorageandrelatedalgorithms
14. SetsandPartitions
15. Advancedtreedatastructures

Page 3 of 5
Page 146 of 418
MSRUAS B.Tech. CourseSpecifications2014

16. Advancedqueuedatastructures
17. Advancedheapdatastructures







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A3 hourdurationsemesterendlaboratoryexaminationwillbe conductedformaximum
marksof50andwillbereducedto25marks.

Page 4 of 5
Page 147 of 418
MSRUAS B.Tech. CourseSpecifications2014

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual

Page 5 of 5
Page 148 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. Gilberg,R.F.,andForouzan,B.A.(2007)DataStructures:APseudocodeApproachWith
C,2ndedn.CengageLearning
4. Goodrich, M. T., and Tamassia, R. (2010) Data Structures and Algorithms in Java, 5th
edn.Wiley

b. RecommendedReading
1. Aho,A.V.,Hopcropt,J.E.,andUlman,J.D.(1974)TheDesignandAnalysisofComputer
Algorithms.NewDelhi:PearsonEducation
2. Cormen,T.H.,Leiserson,C.E.Rivest,R.L.,andStein,C.(2001)Introductionto
Algorithms.MITPress

c. MagazinesandJournals
1. ACMTransactionsonAlgorithms
2. JournalofAlgorithms

d. Websites
1. NISTDictionaryofAlgorithmsandDataStructures,http://xlinux.nist.gov/dads/
2. ACMSIGACT,http://www.sigact.org/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC205A
CourseTitle DataStructuresandAlgorithmsLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 5
Page 149 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:LogicDesignLaboratory

CourseTitle LogicDesignLaboratory
CourseCode CSC206A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
The aim of the course is train the students to design and develop combinational and
sequential logic circuits. Students are trained to design and simulate digital circuits for
specifiedproblemsusingagradedsetofexercisesandproblems.Theyaretrainedtobuild,
simulate and test digital circuits using breadboards. Students are required to generate
reportsdocumentingthelaboratorywork.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 150 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheelementsofdigitalcircuitsandlogicdesign
2. Expressthelogicoperationofdigitalcircuitsusingdigitallogic
3. Applyconceptsofdigitallogictodesigndigitalsystemsthatachievespecified
functionality
4. Analyseandoptimisedigitallogiccircuits
5. Synthesizedigitalsystemsbasedondigitalcircuitsusingdiscretecomponents
6. Testandvalidatethesynthesisedlogiccircuits


2. CourseContents

LaboratoryWorkFlow:

1. Designdigitalcircuitthatachievespecifiedfunctionality
2. Synthesisethedesignedcircuitusingdiscretecomponents
3. Developtestcasesandusethemtotestandvalidatethesynthesisedcircuit
4. Createalaboratoryreportdocumentingthework

LogicDesignExercises:

1. RealisationofBooleantheoremsusingdigitallogicgates
2. RealisationofHalf/FulladderandHalf/FullSubtractorsusinglogicgates
3. Realisation of combinational circuits using basic gates for arbitrary functions, code
converters,etc.
4. Realisationofparitygenerator/checkerusingbasicgates
5. Realisationofmagnitudecomparator
6. RealisationofFlipFlopsusinglogicgates
7. DesignandImplementationofapplicationusingmultiplexers,demultiplexer,encoder,
decoder
8. DesignandImplementationofShiftregisters
9. DesignandImplementationofSynchronousandAsynchronouscounters

Page 2 of 5
Page 151 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.
Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Page 3 of 5
Page 152 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Mano,M.,andCiletti,M.D.(2007)DigitalDesign,2ndedn.PearsonEducation

b. RecommendedReading
1. Brown,S.,andVranesic,Z.(2005)FundamentalsofDigitalLogicDesignwithVHDL,2nd
edn.TataMcGrawHill
2. Roth,C.H.(2004)FundamentalsofLogicDesign,5thedn.CengageLearning

Page 4 of 5
Page 153 of 418
MSRUAS B.Tech. CourseSpecifications2014

c. MagazinesandJournals
1. IEEETransactionsonElectronicComputers
2. IEEEDesign&TestofComputers

d. Websites
1. www.ieee.org
2. www.sigact.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC206A
CourseTitle LogicDesignLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 154 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:AdvancedProgrammingLaboratory

CourseTitle AdvancedProgrammingLaboratory
CourseCode CSC207A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is aimed at training the students to analyse, develop and test software
applications by applying different programming paradigms. The students are taught the
features of functional, object oriented and eventdriven programming approaches using
HaskellandJavaprogramminglanguages.Theyaretrainedtoapplytheconstructsofthese
approachestodesign,developandtestsoftwareapplications.Studentsarealsotrainedto
design user interfaces and use concurrenct flows of execution. Testing and validation are
anintegralpartofthelearningandevaluation.Studentsarerequiredtogeneratealaboratory
reportdocumentingthecompleteeffort.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 155 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Relatetheconceptsofprogrammingparadigmwiththeconstructsoftheprogramming
language
2. Express the model of an application as a program in functional and object oriented
programminglanguages
3. Applyconcurrency,eventhandlingandexceptionhandlingtechniquesinprograms
4. Analyseagivenapplicationandsuggestprogrammingapproachandlanguagebasedon
easeofexpressionandscaleofdevelopment
5. Designuserinterfacesforsoftwareapplications
6. Evaluatetheusefulnessofaprogrammingapproachandlanguageforagivenapplication
requirement


2. CourseContents

Graded sets of exercises and problems requiring the students to employ a programming
paradigmalongwithrelatedlanguageconstructstodesignanddevelopcomputerprograms
matchingthecontentofAdvancedProgrammingConceptscourse.

LaboratoryWorkFlow:

1. Analysetherequirementstodeveloptheapplication
2. Selectaparadigmandlanguagebasedontheanalysis
3. Designandimplementthesoftwareintheselectedlanguage
4. Developtestcasesandusethemtotestandvalidatetheimplementation
5. Createalaboratoryreportdocumentingthestepsinvolved

Programmingexercisesusing:

1. Introductoryexercisesin Haskell
2. Recursionsand Mathematicalfunctions
3. Testingafunction
4. Tupules,ListsandStrings;SortingonLists
5. HigherorderfunctionsandFolding
6. PatternMatching
7. Typeclassesandoverloading
8. IntroductoryexercisesinJava
9. Classes,InterfacesandConstructors
10. Overloading,InheritanceandOverriding
11. Genericclasses,Collectionsandtheiruses
12. JUnitandTesting
13. MultithreadinginJava
14. GUIdesignandExceptionHandling
15. Simpleapplicationdesignanddevelopment
16. Webinterfacedesign

Page 2 of 5
Page 156 of 418
MSRUAS B.Tech. CourseSpecifications2014

17. Androidappdevelopmentanduserinterfacedesignformobileapplications







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A3 hourdurationsemesterendlaboratoryexaminationwillbe conductedformaximum
marksof50andwillbereducedto25marks.

Page 3 of 5
Page 157 of 418
MSRUAS B.Tech. CourseSpecifications2014

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual

Page 4 of 5
Page 158 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. Thompson S. (1999) Haskell the craft of functional programming, 2nd Ed., Addison
wesley
4. Deitel,P.,andDeitel,H.(2012)JavaHowtoProgram,9thEd.,PrenticeHall

b. RecommendedReading
1. Scott,M.(2006)Programminglanguagepragmatics,2ndEd.,MorganKaufmann
2. Roy,P.V.,andHaridi,S.(2004)Concepts,Techniques,andModelsofComputer
Programming,TheMITPress

c. MagazinesandJournals
1. ACMTransactionsonProgrammingLanguagesandSystems
2. JournalofFunctionalProgramming
3. JournalofFunctionalandLogicProgramming
4. JournalofObjectOrientedProgramming

d. Websites
1. TheHaskellProgrammingLanguage,http://haskell.org/
2. Java,https://java.com/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC207A
CourseTitle AdvancedProgrammingLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 159 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications: HumanRightsandLegislative Procedures



CourseTitle HumanRightsandLegislative Procedures
CourseCode MCC201A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology


I. CourseSummary

1. AimandSummary

Thiscourseaimstoimpartthestudentsabroadperspectiveofhumanrightsandduties.Students
aretaughtcurrentinternationalmoral,ethical,legalissuesemergingfromhumanrightsclashwith
laws, economics, tradition and policies of government. The course emphasizes the values of
human rights and duties, philosophical and historical foundations, basic international human
rightsnorms,thenormativeandinstitutionalmechanismofhumanrightsanddutiesandIndian
societal problems. The course enables the student to identify the similarities and differences
amongcountrieswithregardtohumanrightsabusesandapplicableinternationalandnational
laws.

2. CourseSizeandCredits:


Numberofcredits 2

Totalhoursofclassroominteraction
30
duringthesemester

Numberofsemester weeks 16

Department responsible DirectorateofTransferableSkillsand
LeadershipDevelopment

TotalMarks:50
Component 1(CE):
Coursemarks OneAssignment: 50%Weight.Assignment
willbesetfor50marksandreducedto25
marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.
Examinationwillbesetfor50marksand
reducedto25marks.)

Astudentisrequiredtoscoreaminimumof
Passrequirement 40% in both component 1 and component 2
puttogether.
(It is mandatory to appear for the Semester
EndExamination.)
85%attendance ismandatory tobeeligible
Attendance requirement
forexamination.


Page 160 of 418
MSRUAS
B.Tech. CourseSpecifications2014


II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoing thiscoursestudentswillbeableto:
1.Describethekeyhumanrightsandethicsprinciples inIndianandinternational context
2.Discuss principle theoretical perspectives within human rights theory andc o n c e p t
ofinternational protectionofhumanrights
3.Explaintheimportanceofsocietyandcultureinevaluatingthescopeandapplication of
humanrightsprinciples
4.Identifyandanalyzehumanrightsabusesanddeterminetheimpactofreligion,politics,
ethnicity,class,nationallawandconstitution onit
5.Recognizeandexaminethesimilaritiesanddifferencesamongcountrieswithregardto
humanrightsabusesandapplicable international andnationallaws.


2. CourseContents

CONCEPT OF HUMAN RIGHTS AND DUTIES : Rights : inherent, inalienable, universal,
indivisible,Values:Dignity,liberty,equality,justice,unityindiversity,Classificationofrights,
Classification ofduties, Correlation ofrightsandduties, Need forbalance betweenRights
andDuties,FreedomandResponsibility.

PHILOSOPHICAL AND HISTORICAL PERSPECTIVES: Theories ofhuman rights, History of
human rights civilization, Human rights movements, Human Rights 15, Changing
dimensionsofhumanrightsandduties,Theoriesofhumanrights,Socialmovements

INTERNATIONAL HUMAN RIGHTS STANDARDS ANDUN:Universal Declaration ofHuman
Rights 1948, International Covenant on Civil and Political Rights 1966, International
Covenant on Economic, Social and Cultural Rights 1966, UN system and human rights,
Convention on Elimination of All Forms of Racial Discrimination 1965, Convention on
Elimination ofAllFormsofDiscrimination against Women 1979, Convention ontheRights
oftheChild 1989, UNDeclaration andDuties and Responsibilities ofIndividuals 1997, UN
agenciestomonitorycompliance suchasUNHighCommission forHumanRights.

HUMANRI GHTS AND DUTIESININDIA:Evolution: Independence movement, making of
theConstitution

Indian Constitution: Fundamental Rights, Directive Principles, Fundamental duties, Their
Interrelationship, Enforcement and protection mechanism of human rights in India,
Judiciary, National Human Rights Commission and other Commissions and Committees,
Nongovernmental organizations, Information Media,Education

SOCIETALPROBLEMS:

CoreProblems: Poverty, underdevelopment andilliteracy, Women, children andthe
disadvantaged groups


Page 161 of 418
MSRUAS B.Tech. CourseSpecifications2014

Some Specific Problems: Communal and Caste conflicts and tensions, Discrimination and
violenceagainstwomenandchildren,sexualviolence,Trafficking,childlabor,bondedlabor
andothers,Custodialviolence,Problemsofhealthandenvironmental protection

IMPORTANCEOFINTERNALIZINGHUMANRIGHTSANDDUTIES:Importanceofinternalizing
Human Rights Values Urgent need for sensitizing others of human rights and duties,
practicingoneselfthosevalues:selfinculcation

Dutytorespect:Others'rights,Eachother'shumandignity

Human Rights and International Law, Sources of International Human Rights Law, Custom,
Treaties,UNresolutions,EnforcementofInternationalHumanRightsLaw,InternationalCourt
ofJustice(UN),European CourtofJustice,European CourtofHumanRights, InterAmerican
Court of Human Rights, Jurisdiction of National Courts, Conflicts, Human Rights and
Humanitarian Law, Red Cross and Humanitarian Law, War Crimes, International Criminal
Tribunals, International CriminalCourt(UN)
3. CourseTeaching andLearningMethods

TeachingandLearningMethods DurationinHours
FacetoFaceLectures 10.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 1.00

Models/Systems
3. DemonstrationonaComputer
NumeracyorTutorials

1. SolvingNumericalProblems
PracticalWork(workshop)
1. Demonstrationgames X 6.00
2. Roleplays X
3. Grouptasks X
4. CourseLaboratory
5. ComputerLaboratory
6. EngineeringWorkshop/Course

Workshop/Kitchen

7. ClinicalLaboratory
8. Hospital
9. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/FieldVisit 7.00
4. BrainStormingSessions X
5. GroupDiscussions X
6. DiscussingPossibleInnovations
TermTests,LaboratoryExamination/WrittenExamination/
6.00
Assignments/Presentations
TotalDurationinHours 30.00



Page 162 of 418
MSRUAS B.Tech. CourseSpecifications2014
4. MethodofAssessment

TherearetwocomponentsforevaluationinthisCourse:

Component1:Assignment50%weight
Studentsarerequiredtoworkonanassignmentsetfor25marks.
Component2:SemesterEndExam50%weight
Aoneandhalfhourdurationsemesterendexaminationwillbeconductedformaximummarksof50
whichwillbereducedto25marks.

Studentsareevaluatedonthelearningoutcomesineachcomponent.Thefollowingtableillustrates
themappingoflearningoutcomestoeachcomponent.
IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X

Component2 X X X X X

Component2willbemoderatedbyasecondexaminer

5. Reassessment

1.AstudentwhohasnotmettheattendancecriteriawillnotbeallowedtositforSEE.Insucha
case,studentisrequiredtoreregisterinthesubsequentopportunitiesprovided.
2. Astudenthavingmetattendancerequirementandifhe/shefailsfornotscoringtheminimum
markswillbeaskedtoresitforexaminationinthesubsequentopportunitiesprovided.
3. Themaximumnumberofsuchopportunitiesarelimitedandaspertheacademicregulations
governingthisprogramme.

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectly impartedtothestudentsinthefollowing
teachingandlearningmethods:

Sl.No Curriculum andCapabilities Skills Howimpartedduringthecourse
1. Knowledge Classroomlectures,Assignments
2. Understanding Classroomlectures,Assignments
3. CriticalSkills Classroomlectures,Assignments
4. AnalyticalSkills Classroomlectures,Assignments
5. ProblemSolvingSkills Classroomlectures,Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioral Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills



Page 163 of 418
MSRUAS B.Tech. CourseSpecifications2014
III. CourseResources

a.EssentialReading
1.ClassNotes


b. Recommended Reading
1.JackDonnelly,(1998)International HumanRights.Westview Press.SecondEdition.
2.MichaelJ.Perry,(1998)TheIdeaofHumanRights.Oxford,OxfordUniversityP r e s s
3.RhonaK.MSmith,(2007)Textbookoninternationalhumanrights3.ed.:Oxford:Oxford
UniversityPress
4.BertrandG.Ramcharan, (2008)Contemporary HumanRightsIdeas,Taylor&Francis

c. Magazines andJournals
1.HumanRightsToday,Columbia University
2.International Instruments ofHumanRights,UNPublication
3.HumanRightsQuarterly, JohnHopkinsUniversity, U.S.A.


d. Websites
1.


e. OtherElectronic Resources
1.Electronicresourcesonthecourseareaareavailable onMSRUASlibrary


IV. CourseOrganization

CourseCode MCC201A
CourseTitle HumanRightsandLegislative Procedures
CourseLeader/sName Aspertimetable

Phone: 08049065555
CourseLeaderContactDetails
Email: hod.cse.et@msruas.ac.in
CourseSpecifications Approval Date April2014
NextCourseSpecifications ReviewDate: March2018


Page 164 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:Mathematics4

CourseTitle Mathematics4
CourseCode BSC208A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course deals with essentials probability, random process, statistics and numerical
solutions to differential equations. Students are taught the probability theory and
statistical distributions needed to quantify uncertainty and accuracy of information.The
significanceandutilityofnumericalmethodsforsolutionofordinaryandpartialdifferential
equations are emphasized in this course. The students will be able to suggest and apply
probabilistic/numericaltechniquetosolveadiverserangeofmathematicalproblems.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible Mathematics
Total Mark: 100
Component1(CE):
Course marks PartA:TermTest: 25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 165 of 418


MSRUAS B.Tech. CourseSpecifications2014
II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Explain the importance and significance of probability theory, random variables and
randomprocessesandpartialdifferentialequations
2. Discussthevariousconceptsinstatisticalmethods
3. Solve simple problems associated with probability and statistics,partialdifferential
equations as applied toengineering
4. Usenumericalmethodstosolveordinaryandpartialdifferentialequations
5. Solve complex problems associated with probability and statistics, partial differential
equationsandcomparetheresultswiththatofsolutionsobtainedthroughsoftware
tools

2. CourseContents

Probability:
Introductiontoprobability,definitionofprobabilityasquantificationofrandomness.Sample
space,eventsandprobabilitiesofevents.UsingaVenndiagramtofindprobabilities.Joint
probability,conditionalprobabilityandBayesTheorem.Centrallimittheorem.Expectations
anddecisions

Probability distributions, uniform, normal distribution, binomial and exponential
distributions. Student's tdistribution and Chisquared distribution. Probability density
function and cumulative density function. Mean and variance of distributions. Sampling
distributionandBinomialdistributionasasamplingdistribution

ClassificationofrandomprocessesStationaryprocessMarkovprocessPoissonprocess

Statistics:

IntroductiontoStatistics,SampleversusPopulation.Differenttypesofdata,measuringthe
centerandvariabilityofquantitativedataandgraphicalsummariesofdata.Gatheringdata
from experimental and observation studies. Good ways to sample and Experiment.
Contingency,correlationandregression,Associationbetweentwocategoricalvariablesand
contingencytable.Associationbetweentwoquantitativevariablesandcorrelations.Single
andMultivariatelinearregressions

Statistical inference and confidence intervals, point and interval estimates for population
parameters.Confidenceintervaltoestimateapopulationparameterandpopulationmean.
Significancetestsabouthypotheses.Nullandalternatehypotheses.Therelationbetween
hypothesestestsandconfidenceintervals

NumericalSolutionforOrdinaryDifferentialEquations:

TypesofErrorsinDifferentialEquations,NumericalSolutionofDifferentialEquationbySingle
stepmethodsTaylorsseriesmethod, EulersandModifiedEulers methods, RungeKutta
methodsandtheirstabilities.MultistepmethodsMilnesandAdamsmethods.

Page 166 of 418


MSRUAS B.Tech. CourseSpecifications2014

PartialDifferentialEquations:

BasicConcepts,Formationofpartialdifferentialequations,Classification.SolutionsofFirst
OrderEquationsLagrangesandCharpitsmethods.Classificationofsecondorderlinear
partial differential equations Hyperbolic, Parabolic and Elliptic equations. Initial and
boundaryvalueproblems.Fundamentalsolutionsofheat,waveandLaplacesequations.

NumericalsolutionofPartialDifferentialEquations

Finite difference methods for solving twopoint linear boundary value problems. Finite
difference techniques for the solution of two dimensional Laplaces and Poissons
equations on rectangular domain One dimensional heatflow equation by explicit and
implicit(CrankNicholson)methodsOnedimensionalwaveequationbyexplicitmethod.

LAB:MathematicalProblemSolvingUsingMathematicaltoolssuchasMatlab/Scilab

EvaluationofRandomDistributionFunctions
RegressionandCorrelationanalysisof data
Numerical Solution of Ordinary Differential Equation based on Taylor series, Euler and
RungeKuttaMethods
NumericalSolutionofPartialDifferentialEquationsbyFiniteDifferenceMethods

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer
Numeracy
15.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
15.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 167 of 418


MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponent
certainlearningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.












Page 168 of 418


MSRUAS B.Tech. CourseSpecifications2014


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

III. CourseResources

a. EssentialReading
1. ClassNotes
2. ErwinKreyszig(2007)AdvancedEngineeringMathematics,EighthEdition,JohnWiley&
SonsInc.
3. R.K.Jain and S.R.K.Iyengar (2005) Advanced Engineering Mathematics, Second Edition,
NarosaPublishingHouse
4. A.AgrestiandC.Franklin(2012)Statistics:TheArtandScienceofLearningfromData,
3rdedition,PrenticeHall
5. RJohnson.(2010)MillerandFruend'sProbabilityandStaticsforEngineers,8thedition,
Pearson

b. RecommendedReading
1.R .YatesandD.Goodman(2004)ProbabilityandStochasticProcesses,2ndedition,Wiley
2.E.BoyceandR.C.DiPrima(2008)ElementaryDifferentialEquations,Wiley
3.M.K.Jain(1979)NumericalSolutionofDifferentialEquations,Wiley

c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary

Page 169 of 418


MSRUAS B.Tech. CourseSpecifications2014


IV. CourseOrganization

CourseCode BSC208A
CourseTitle Mathematics4
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 170 of 418


MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:SignalsandSystems

CourseTitle SignalsandSystems
CourseCode ECC201A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscoursedealswithcontinuoustimeanddiscretetimesignalsandsystems.Studentsare
taught the various continuoustime and discretetime signals and systems, the underlying
mathematicsrequiredforanalysisandunderstandingofsignalsandsystemsincludingFourier
theory, Laplace and Ztransforms.Students are also taught to performtimeandfrequency
domainanalysisofsystemsincludingstabilityandareexposedtosoftwaretoolsforsolving
signalsandsystemsproblems.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ElectronicandCommunicationEngineering
Total Mark : 100
Component1(CE):
Course marks PartA:TermTest:25%Weight
PartB:Assignment:25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 171 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describeanddefinecontinuoustimeanddiscretetimesignalsintimeandfrequency
domain
2. Classifyanddescribesystemsandtheirproperties
3. Developmodelsofsignalsandsystemsusingappropriatephysicallaws
4. PerformtimeandfrequencydomainanalysisofsignalsandLTIsystems
5. Demonstrate use of software for performing time and frequency domain analysis of
signalsandsystems
6. Applytheunderstandingof signalsandsystemsforanalysisofelectricaland
communicationsystems


2. CourseContents

SignalsandSystems

Basic definitions, mathematical models, operations on signals, signal characteristics, Basic
continuoustimeanddiscretetimesignals;impulse,step,ramp,sine, complexexponentials

Classificationofsystems:linearity,timeinvariance,causality,static,stability;Representation
of signals in terms of Dirac impulses; Continuoustime LTI systems with the concepts of
convolution integral; Discretetime LTI systems with the concepts of convolution sum;
Propertiesof convolution;PropertiesofLTIsystems;Systemsdescribedbydifferentialand
difference equations. Sampling and reconstruction ideal sampling, aliasing, sampling
theorem.Spectrumofsampledsignal,idealreconstruction.Normalizedtimeandfrequency.
Quantization

AnalysisforContinuousTimeSignalsandSystems

Representation of periodic signals by continuoustime Fourier Series; Approximation of
PeriodicSignalsusingFourierSeriesandtheconvergenceofFourierseries;Representationof
aperiodic and periodic signals by continuoustime Fourier Transform; Properties of the
continuoustime Fourier Transform; Frequency response of LTI systems; Signal energy
Parseval'stheorem

The Laplace Transform: Definition of the Laplace Transform; Region of convergence for
Laplace Transforms; Inverse Laplace Transform; Geometric evaluation of the Fourier
Transform from the polezero plot; Properties of the Laplace Transform; Analysis and
characterization of LTI systems using the Laplace Transform; Partial fraction Expansion;
Solutionofdifferentialequations;Transferfunction,Stability

AnalysisforDiscreteTimeSignalsandSystems

Representation of periodic signals by discretetime Fourier Series; Representation of
aperiodicandperiodicsignalsbydiscretetimeFourierTransform;Propertiesofthe

Page 2 of 6
Page 172 of 418
MSRUAS B.Tech. CourseSpecifications2014

discretetimeFourierTransform;FrequencyresponseofdiscretetimeLTIsystems;

The zTransform: Definition; Relationship with Laplace and Fourier transforms; Region of
convergenceforzTransforms;PropertiesofthezTransform;InversezTransform;Geometric
evaluationoftheFourierTransformfromthepolezeroplot;Solutionofdifferenceequation;
Analysis and characterization of LTI systems using zTransform; Stability; Transformation
betweencontinuoustimeanddiscretetimesystems

Applications

Idealversuspracticalfilters;Highpassandlowpassfilters;Modulationanddemodulation;
AnalysisofElectricalNetworks

Page 3 of 6
Page 173 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorial
20.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture
3. Industry/Field Visit 10.00
4. BrainStormingSessions
5. GroupDiscussions X
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 4 of 6
Page 174 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom lectures, Assignments
2. Understanding Classroom lectures, Assignments
3. CriticalSkills Classroom lectures, Assignments
4. AnalyticalSkills Classroom lectures, Assignments
5. ProblemSolvingSkills Classroom lectures, Assignments
6. PracticalSkills
7. GroupWork Assignments
8. SelfLearning Assignments
9. WrittenCommunicationSkills Assignments, Examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignments, Examination
14. PersonalManagement Course work
15. LeadershipSkills

III. ModuleResources

a. EssentialReading

Page 5 of 6
Page 175 of 418
MSRUAS B.Tech. CourseSpecifications2014

1. ClassNotes
2. GordonE.Carlson(1998)SignalandLinearSystemAnalysis.2ndedn.Wiley

b. RecommendedReading
1. AlanV.Oppenheim,AlanWillskyandHamidNawab(2007)SignalsandSystems.Pearson
Education
2. SimonHaykinsandVanVeen(2004)SignalsandSystems.JohnWileyandSons

c. MagazinesandJournals
1. IEEESignalProcessingMagazine.UnitedStates.

d. Websites
1.

e. OtherElectronicResources
1. MATLAB


IV. CourseOrganization

CourseCode ECC201A
CourseTitle SignalsandSystems
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 176 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DesignandAnalysisofAlgorithms

CourseTitle DesignandAnalysisofAlgorithms
CourseCode CSC209A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is intended to teach the principles and concepts of design and analysis of
computer algorithms.Formal proofsof algorithms and techniques for analysing their best
case,worstcase,averagecase&amortisedcomplexitiesarecovered.Bruteforce,greedy,
divideandconquer, branchandbound, backtracking and dynamic programming based
algorithm designtechniques are dealtindetailandillustratedusingexamples.Complexity
classes, approximations, heuristics and randomised algorithm techniques are discussed.
Studentsaretrainedtodesignandanalysealgorithmsforthegivencomputationalproblems
usingappropriatetechniquesandmethods.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 177 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsofalgorithmdesignandanalysis
2. Explainthedesignprinciplesandanalysisofalgorithms
3. Chooseappropriatetechniquesfordesignandanalysisofalgorithmsforagivenproblem
4. Analysetheworstcase,averagecaseoramortisedcomplexityofagivenalgorithm
5. Designefficientalgorithmsforagivenproblem
6. Comparealgorithmsbasedonappropriatelychosenmeasureofcomplexity


2. CourseContents

Introduction:Roleofalgorithms,basicalgorithmanalysis,asymptoticanalysisandbounds
best, average and worstcase behaviours, standard notations for expressing algorithmic
complexityBigO,littleo,omegaandthetanotation

Preliminaries: Formal proofs of algorithmsinsertion sort, Solving recurrence relations:
recurrence relations, solutions to recurrence relations, substitution method, Master
Theorem,RecursionTree

Analysis of Algorithms: Worst case and best case analysis. Examples from sorting and
searching

Probabilistic analysisof algorithms:Introduction. Indicatorrandomvariablesand their use
in probabilistic analysis of algorithms. Average Case Analysis. Examples from sorting
algorithms,binarysearch,hashtables

Amortised Analysis of algorithms: Introduction and motivation, Approaches: aggregate,
accounting and potential methods. Examples: Stack operations, Dynamic tables (Vectors),
KnuthMorrisPrattalgorithm,weightbalancedtrees

AlgorithmicDesignTechniques:BruteForce.Greedyalgorithms:Elementsofgreedystrategy,
ExamplesHuffman Codes, 0/1 Knapsack, and Prim & Kruskal MST Algorithms. Divide and
ConquerMerge Sort, Strassens algorithm. BranchandBound. Backtracking. Dynamic
Programming: Concept and methodology, ExamplesMatrix chain multiplication,optimal
binarysearchtrees,FloydWarshallalgorithm

Computability and Complexity Theory: Tractable and Intractable Problems, Complexity
classesP, NP, PSPACE, CoNP, NPcomplete and NPhard, Reduction techniques, NP
completenessproofs,StandardNPhardandNPcompleteproblems

Approximation Algorithms: Introduction. Approximation algorithms for vertexcover, TSP,
setcoverandsubsetsumproblems

Heuristics: Characteristics and domains of applicability, Examplesheuristics for TSP

Randomizedalgorithms:PsuedoRandomNumberGeneration,LasVegasandMonteCarlo

Page 2 of 6
Page 178 of 418
MSRUAS B.Tech. CourseSpecifications2014

algorithms,ExamplesProbabilisticcounting,randomizedselectionandsorting,randomized
solutionforeightqueenproblem,universalhashing

SpecialTopics:AnalysisofParallelalgorithms.Evolutionaryalgorithms







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Page 3 of 6
Page 179 of 418
MSRUAS B.Tech. CourseSpecifications2014

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum numberofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment

Page 4 of 6
Page 180 of 418
MSRUAS B.Tech. CourseSpecifications2014

10. VerbalCommunicationSkills Presentation


11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 5 of 6
Page 181 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Corman,T.H.,Lieserson,C.E.andRivest,R.L.(2009)IntroductiontoAlgorithms,3rdedn.
PrenticeHall

b. RecommendedReading
1. Kleinberg,J.andTardos,E.(2005)AlgorithmDesign,AddisonWesley
2. Aho,A.V.,Hopcropt,J.E.,andUlman,J.D.(1974)TheDesignandAnalysisofComputer
Algorithms,AddisonWesley
3. Goodrich,M.T.andTamassia,R.(2010)DataStructuresandAlgorithmsinJava,5thedn.
Wiley
4. Skiena,S.S.(2008)TheAlgorithmDesignManual,2ndedn.Springer
5. Knuth,D.E.(2011)TheArtofComputerProgramming,Volumes14A,AddisonWesley
6. Motwani, R. and Raghavan, P. (1995) Randomized Algorithms, Cambridge University
Press

c. MagazinesandJournals
1. ACMTransactionsonAlgorithms

d. Websites
1. TheStonyBrookAlgorithmRepository,http://www.cs.sunysb.edu/~algorith/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC209A
CourseTitle DesignandAnalysisofAlgorithms
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 182 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:SoftwareDevelopmentFundamentals

CourseTitle SoftwareDevelopmentFundamentals
CourseCode CSC210A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is intended to teach the fundamental concepts, principles, techniques and
methodology of creating software. Requirements, structured and objectoriented analysis
and design, program design, design, generation and administration of software testing,
softwaremaintenancearecoveredindetail.Studentsaretrainedtodesign,develop,testand
evaluatesoftwarebasedongivenrequirements.

2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 183 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsofrequirementsanalysis,architecturaldesign,programdesign,
testingandmaintenanceofsoftware
2. Explaintheprinciplesofsoftwaredevelopmentandmaintenance
3. Applytheprinciplesofsoftwaredevelopmenttoengineersoftware
4. Analyserequirementsandsuggestadesignstrategyforsoftwaredevelopment
5. Design,developandtestsoftwareforagivensetofrequirements
6. Evaluatesoftwareimplementationsforconformancewithrequirements,including
qualityassurance


2. CourseContents

Program development and execution: Stages of compilation, executable file format and
segments,staticanddynamiclibraries,linkingandlibrarycreation.

Requirements Engineering: The water fall model, Eliciting requirements, Functional and
nonfunctionalrequirements,Specifications

Analysis: Structuredvs.ObjectOrientedtechniques, Structured approach:DataModelling,
ERDiagrams and Data dictionary, Data Flow Diagrams, Control Flow Diagrams, Object
OrientedAnalysisandDesign:Structuralmodels,Behaviouralmodels

Design:DesignConcepts,Architecturaldesign,Architecturalstylesandpatterns:DataMart,
Blackboard system, Layers, ModelViewController, Presentationabstractioncontrol,
Multitier architecture, Peertopeer, Pipe and filter architecture, Serviceoriented
architecture

ProgramDesign:DataDesign,Modulardesign,Interfacedesign,Callbacks,Designpatterns:
Abstractfactory,Builder,Factorymethod,Singleton,Prototype,Adapter,Decorator,Module,
Proxy,IteratorandTemplatemethod

Testing: Unittesting, White box and black box testing, Integrationtesting, Scenario based
testing, System and Acceptancetesting, Structural and functional testing, Regressions,
UsabilityandAccessibilityTesting,Buildingtestcases,Testingframeworksandtestharness,
Testautomation

Build tools and Maintenance: Coding conventions, Conditional compilation, Shell scripts,
Make files and ANT files, Software maintenance, Versioning, build management,
Documentationtoolkits

Page 2 of 6
Page 184 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 6
Page 185 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 6
Page 186 of 418
MSRUAS B.Tech.- Course Specifications-2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Hoffer,A.J.,George,J.,andValacich,J.(2008)ModernSystemsAnalysisandDesign,6th
edn.PrenticeHall
3. Desikan, S., and Ramesh, G.(2006) Software Testing: Principles and Practices. Pearson
EducationIndia

b. RecommendedReading
1. Gamma,E.,Helm,R.,Johnson,R.,andVlissidesJ.(1994)DesignPatterns:Elementsof
ReusableObjectOrientedSoftware,AddisonWesleyProfessional
2. Pfleeger,S.L.,andAtlee,J.(2009)SoftwareEngineering:TheoryandPractice,4thedn.
PearsonEducationInternational
3. Pressman,R.(2009)SoftwareEngineering:APractitioner'sApproach,McGrawHill
4. Sommerville,I.(2010)SoftwareEngineering,9thedn.AddisonWesley

c. MagazinesandJournals
1. IEEESoftware
2. IEEETransactionsonSoftwareEngineering
3. ACMSigsoftSoftwareEngineeringNotes
4. ACMTransactionsonSoftwareEngineeringandMethodology
5. RequirementsEngineering
6. SoftwarePracticeandExperience
7. QualityandReliabilityEngineeringInternational
8. JournalofSystemsandSoftware
9. Dr.Doob'sJournal
10. AdvancesinEngineeringSoftware
11. ACMQueue

d. Websites
1. SIE(SoftwareEngineeringInstitute),http://www.sei.cmu.edu/
2. RSP&ASoftwareEngineeringResources,http://www.rspa.com/spi/

e. OtherElectronicResources
1. EclipseIDE(UML,PapyrusandMylynplugins),http://www.eclipse.org/
2. Junitwiki,https://github.com/junitteam/junit/wiki
3. RobotFramework,http://robotframework.org/


Page 5 of 6
Page 187 of 418
MSRUAS B.Tech.- Course Specifications-2014
IV. CourseOrganization

CourseCode CSC210A
CourseTitle SoftwareDevelopmentFundamentals
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April 2014
Next CourseSpecificationsReviewDate March 2018

Page 6 of 6
Page 188 of 418
MSRUAS B.Tech.- Course Specifications-2014

CourseSpecifications:FormalLanguagesandAutomataTheory

CourseTitle FormalLanguagesandAutomataTheory
CourseCode CSC211A
Department ComputeScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtodevelopanunderstandingoftheconceptsofautomatatheoryand
formallanguagesandtheirrelationshiptocomputationmodels.Studentsaretaughtregular,
contextfree, contextsensitive and universal languages, their generating grammars and
properties along with the related automata and machine models. Formal relationships
among machines, languages and grammars are covered. Students are trained to design
automataandmachinemodelsforagivenformallanguagerequirements.



2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputeScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 189 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheformallanguages,automataandmodelsofcomputation
2. Explainformalrelationshipsamongmachines,languagesandgrammars
3. Analysethegivenlanguageforarrivingatasuitablemodelofcomputation
4. Applyautomatatheorytoproveordisprovelanguages
5. Designgrammargeneratingagivenlanguageandacomputingmachineacceptingit


2. CourseContents

Introduction:Alphabets,StringsandLanguages;Automataandgrammars,Chomsky
hierarchyoflanguages

FiniteAutomata:DeterministicFiniteAccepters,NondeterministicFiniteAccepters,
EquivalenceofDeterministicandNondeterministicFiniteAccepters

Regulargrammars:Regularexpressions,Connectionbetweenregularlanguagesandregular
expressions,Regulargrammar,Propertiesofregularlanguages

Context Free Languages: Context free grammar, Parsing and ambiguity, Simplification of
contextfreegrammars

PushdownAutomata:NDPDA,DPDA,ContextfreelanguagesandPDA,Propertiesofcontext
freelanguages

Contextsensitivelanguages:Contextsensitivegrammars(CSG)andlanguages,Linear
boundedautomata

Turing Machines: The standard Turing machine, Turings thesis, Other models of Turing
machines,Recursiveandrecursivelyenumerablelanguages,Unrestrictedgrammars,Relation
betweenrecursiveandcontextsensitivelanguage

Page 2 of 5
Page 190 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 191 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 192 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Linz, P. (1998) An Introduction to Formal Languages and Automata, 3rd edn. Narosa
Publishers

b. RecommendedReading
1. Mishra,K.L.P.(2009) TheoryofComputerScience,Automata,Languages,and
Computation,3rdedn.PHILearning
2. HopcroftE.J.,Maowani,R.,andUllman,D.J.(2007)IntroductiontoAutomataTheory,
LanguagesandComputation,3rdedn.PearsonEducation

c. MagazinesandJournals
1. TCSTheoreticalComputerScience
2. MSTTheoryofComputingSystems

d. Websites
1. ACMSIGACT,http://www.sigact.org/
2. http://www.ieee.org/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC211A
CourseTitle FormalLanguagesandAutomataTheory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 193 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DataCommunication

CourseTitle DataCommunication
CourseCode CSC212A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
The course is intended to teach the principles, concepts, techniques and technology of
data communication. Concepts of communication sources, signals and channels, channel
capacity, information theory and modelling of communication systems are emphasised.
Principles and techniques of data sources, channels, modulation schemes and receiver
techniques will be covered in detail. Coding techniques for data compression and error
controlarecovered.Studentsaretaughttomodelcommunicationsystems&subsystems
andanalysetheirperformance.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 194 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsandtechniquesofdatacommunication
2. Explain theprinciplesofsource and channelmodels,coding,modulation,estimation,
demodulationanddecoding
3. Applytheprinciplestomodelcommunicationsystems
4. Analysethetheoreticalperformanceofcommunicationsubsystems
5. Designsourceandchannelcodesforgivenapplication
6. Evaluatesimulatedperformanceofcommunicationsystems


2. CourseContents

Introduction:Conceptofelectricalcommunication.Applicationtodatatransmissionincluding
storage/retrieval. Process involved in communication between two nodes. Physical Layer
mediaexamplesandtechnologies.WirednetworkInterfacesandstandards.

Communication blocks: Block diagram of general communication system. Standard
interfaces. Layering. Sources and channels. Digital interface. Networking and the role of
communicationinit.

Discrete SourcesCoding/compression: Motivation and applications. Fixed and variable
lengthcodesfordiscretesourcesuniquedecodablility,prefixfreecodesandKraftinequality.
Probabilistic models for discrete sources. Entropy of a source. Huffman coding. Fixedto
variable length codes. Source Coding TheoremsAEP, source coding theorems, entropy
bounds. Markov source modelstheir coding, Conditional Entropy. Universal data
compressionLZalgorithm

Quantisation: The concept. Scalar and vector quantisation. Differential Entropy. Entropy
codedandhighratescalarandvectorquantisations.

Source and Channel Waveform Models: Analog sources and channels. Fourier Series and
finiteenergywaveforms,truncatedsinusoidexpansion.FourierTransformandDiscreteTime
Fourier Transforms. Sampling Theorem. Source coding using the sampling theorem.
Bandlimited signals. Aliasing. Sincweighted sinusoid expansionDegrees of freedom, time
andfrequencydomainapproaches.

Signal Space: Review of vector spacesfinite dimensional vector spaces, inner product,
inner product spaces. Orthonormal basis and the Projection TheoremFinite dimensional
projections, Projection Theorem and its implications. GramSchmidt orthonormalisation.
Orthonormalexpansionofsignalspaces.

Modulation and Demodulation: Pulse Amplitude Modulation (PAM)Signal constellations,
channelimpairments,modulationpulse,demodulation.Nyquistcriterion.Relationbetween
PAMandsourcecoding.PassbandModulation.QuadratureAmplitudeModulation (QAM)
signal set, baseband QAM modulation and demodulation, baseband

Page 2 of 6
Page 195 of 418
MSRUAS B.Tech. CourseSpecifications2014

QAMmodulationanddemodulation,degreesoffreedom,carrierandphaserecovery

Modelling Nose: Random processesmean and autocovariance, Additive noise channels.
Gaussianrandomvariables,vectorsandprocesses.Linearfunctionsandfiltering.Stationarity.
WhiteGaussiannoise.Additivenoiseinmodulatedcommunication.SNR.

Detection, CodingandDecoding: Binary detection. NeymanPearsontest.Binary signals in
AWGNPAMandbinarysignals.Marydetectionandsequencedetection.Orthogonalsignal
sets and channel coding. Block codingbinary orthogonal and ReedMuller codes. Noisy
channelCodingTheoremDiscretememorylesschannel,capacity,converseofthetheorem,
noisychannel coding theorem for AWGN. Convolutional codescoding, decoding, Viterbi
algorithm.

Introductiontowirelesscommunication:Transceiverblocks.ChannelcharacteristicsFading
andmultipaths.Physicalandstatisticalmodelsofchannels.Channelmeasurement.Diversity.
MIMOcommunication.







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 196 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.










Page 4 of 6
Page 197 of 418
MSRUAS B.Tech. CourseSpecifications2014

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods.

S.No CurriculumandCapabilities Skills How impartedduringthecourse


1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 5 of 6
Page 198 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Gallager,R.G.(2008)DigitalCommunications,CambridgeUniversityPress

b. RecommendedReading
1. Haykin,S.,andMoher,M.(2009)CommunicationSystems.Wiley
2. Lathi,B.P.(2009)ModernDigitalandAnalogCommunications,3rdedn.Oxford
UniversityPress
3. Lafrance,P.(1992)FundamentalsConceptsofCommunications.PHI

c. MagazinesandJournals
1. IEEETransactionsonCommunications
2. IEEETransactionsonInformationTheory
3. IEEECommunicationsMagazine

d. Websites
1. IEEECommunicationsSociety,http://www.comsoc.org/
2. ACMSIGCOMM(Communications),http://www.sigcomm.org/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC212A
CourseTitle DataCommunication
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 199 of 418

MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications: LawforEngineers

CourseTitle LawforEngineers
CourseCode HSC201A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology


I. CourseSummary

1. AimandSummary

This course deals with essentials of legal aspects for engineers. Students are taught to
recognizeandassessissueswhichcanhaveapotentiallegalimpactonb u s i n e s s
relationships. Considerable emphasis is given to company law, dispute resolution,
Intellectual Property Rights (IPR) protection along with laws pertaining to engineering
business. Students are trained to formulate strategies for resolving interrelated legal issues
throughmocklitigations.

2. CourseSizeandCredits:


Numberofcredits 02

Totalhoursofclassroominteraction
30
duringthesemester

Numberofsemester weeks 16

Department responsible DirectorateofTransferableSkillsand
LeadershipDevelopment

TotalMarks:50
Component 1(CE):
Coursemarks OneAssignment: 50%Weight.Assignment
willbesetfor50marksandreducedto25
marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.
Examinationwillbesetfor50marksand
reducedto25marks.

Astudentisrequiredtoscoreaminimumof
Passrequirement 40% in both component 1 and component 2
puttogether.
(It is mandatory to appear for the Semester
EndExamination.)
85%attendance ismandatory tobeeligible
Attendance requirement
forexamination.

Page 1 of 5
Page 200 of 418

MSRUAS B.Tech. CourseSpecifications2014


II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes (ILO)

Afterundergoing thiscoursestudentswillbeableto:
1.ExplainIndianlegalsystemandjudicialstructurethatgovernbusiness
2.Discusscontractlawanddisputesalongwithassociated judicialremedies
3.Identifyandanalyseslegalpitfallsfromengineering contexttoavoidlitigations
4.Recognize andappreciateGovernment schemestoprotectIPRforanorganization
5.Formulate strategies for resolving legal issues in compliance with applicable laws
throughmocklitigation


2. CourseContents

Introduction toLaw

LawandGovernment,IndianLegalSystemandJudicialStructure,LiabilityundertheLaw,Issues
relatingtoGoodCorporateGovernance, Company Law

Regulations ofTechnology Business

Lobbying and Legislation, Sole traders, Partnerships and Companies, Provisions of Indian
Companies Act 1956 relating to Incorporation, Management and Administration, Security
andExchangeBoardofIndia(SEBI)Act

ContractLawandDisputes

FormationofContract:offerandacceptance,TermsofContract:avoidance,representation,
illegality,BreachofContractandRemedies,IndustrialDisputesAct,Negligence,Trespass
andBreachof StatutoryDuty,Litigation,Arbitration,JudicialRemedies

IntellectualPropertyLaw

Copyright, Protection and Infringement of Copyright, Trade Marks, Protection of Trade
Marks and Passingoff, Patents, Ownership and Protection of Patents, Product Liability,
Government SchemesforIPRProtection

LawsPertainingtoEngineers

Industries Development and Regulation Act (IDRA), Indian Factories Act, Competition Act,
InformationTechnologyAct,ConsumerProtectionAct

Page 2 of 5
Page 201 of 418

MSRUAS B.Tech. CourseSpecifications2014


3. CourseTeachingandLearningMethods


TeachingandLearningMethods DurationinHours
FacetoFaceLectures 10.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 1.00

Models/Systems
3. DemonstrationonaComputer
NumeracyorTutorials

1. SolvingNumericalProblems
PracticalWork(workshop)
1. Demonstrationgames X 6.00
2. Roleplays X
3. Grouptasks X
4. CourseLaboratory
5. ComputerLaboratory
6. EngineeringWorkshop/Course

Workshop/Kitchen

7. ClinicalLaboratory
8. Hospital
9. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/FieldVisit 7.00
4. BrainStormingSessions X
5. GroupDiscussions X
6. DiscussingPossibleInnovations
TermTests,LaboratoryExamination/WrittenExamination/
6.00
Assignments/Presentations
TotalDurationinHours 30.00



4. MethodofAssessment

TherearetwocomponentsforevaluationinthisCourse:

Component1:Assignment50%weight
Studentsarerequiredtoworkonanassignmentsetfor25marks.

Component2:SemesterEndExam50%weight
Aoneandhalfhourdurationsemesterendexaminationwillbeconductedformaximummarksof50which
willbereducedto25marks.

Page 3 of 5
Page 202 of 418
MSRUAS B.Tech. Course Specifications


Studentsareevaluatedonthelearningoutcomesineachcomponent.Thefollowingtableillustratesthe
mappingoflearningoutcomestoeachcomponent.
IntendedLearningOutcome 1 2 3 4 5
Component1 X X X

Component2 X X X X

Component2willbemoderatedbyasecondexaminer.


5. Reassessment

1. AstudentwhohasnotmettheattendancecriteriawillnotbeallowedtositforSEE.Insucha
case,studentisrequiredtoreregisterinthesubsequentopportunitiesprovided.
2. Astudenthavingmetattendancerequirementandifhe/shefailsfornotscoringtheminimum
markswillbeaskedtoresitforexaminationinthesubsequentopportunitiesprovided.
3. Themaximumnumberofsuchopportunitiesarelimitedandaspertheacademicregulations
governingthisprogramme.



6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectly impartedtothestudentsinthefollowing
teachingandlearningmethods:

Sl.No Curriculum andCapabilities Skills Howimpartedduringthecourse
1. Knowledge Classroomlectures,Assignments
2. Understanding Classroomlectures,Assignments
3. CriticalSkills Classroomlectures,Assignments
4. AnalyticalSkills Classroomlectures,Assignments
5. ProblemSolvingSkills Classroomlectures,Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioral Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills


III. CourseResources

a.EssentialReading
1.ClassNotes
2.Tulsian,PC.(2008)BusinessLaw,TataMcGrawHill,NewDelhi

b. Recommended Reading
1.Gulshan, S.SandKapoor, G.K.(2005)BusinessLawincludingCorporate Laws,NewAge
Page 4 of 5
Page 203 of 418
MSRUAS B.Tech. Course Specifications

International (P)Ltd.Publishers, NewDelhi


2.Goswami,V.G.(1999)Labor&IndustrialLaws,CentralLawpublications
3.Jain,SP.(2003)Industrial &LaborLaws,DhanpatRaiandCompanyPvt.Ltd
4.Taxmann,(2011)LaborLaws,TaxmannPublications Pvt.Ltd.
5.Paul,Meenu,(2001)LaborandIndustrialLaw,Allahabad LawAgency
6.Bruce E.Kaufman. (2006) TheGlobal Evolution ofIndustrial Relations Events, Ideasand
theIIRA,AcademicFoundation


c. Magazines andJournals
1.Indianjournalofinternational law,TheIndianSocietyofInternational Law
2.JournalofLegalEnvironment Online,Routledge
3.Indianjournalofindustrialrelations, HighBeam research
4.Personneltoday,PersonnelJournal
5.LaborLawReporter
6.CurrentLaborReports


d. Websites
1.http://industrialrelations.naukrihub.com/industrialrelationpolicy.html
2.http://labour.nic.in/
3.http://whitepapers.businessweek.com/tlist/LegalEnvironment.html


e.OtherElectronic Resources
1.ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode HSC201A
CourseTitle LawforEngineers
CourseLeader/sName Aspertimetable

Phone: 08049065555
CourseLeaderContactDetails
Email: hod.cse.et@msruas.ac.in
CourseSpecifications Approval Date April2014
NextCourseSpecifications ReviewDate: March2018


Page 5 of 5
Page 204 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:SoftwareDevelopmentLaboratory

CourseTitle SoftwareDevelopmentLaboratory
CourseCode CSC213A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisaimedattrainingthestudentstoanalyse,design,implement,testandmaintain
software applications. Students analyse requirements and develop requirements
specification.Usingpopularpatternsinsoftwareengineering,theytranslatethespecification
into architectural design and refine it further to a software design. They are trained to
implementthesoftwaredesigninahighlevellanguage,followcodingconventionanduse
documentationstandards.Theyaretrainedtouseconfiguration,buildandtesttoolsonthe
developed code to ensure software testing and maintenance. Students generate reports
documentingthelaboratorywork.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 205 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Relatethe conceptsofsoftware engineeringwith featuresof software development,
buildingandtestingtools
2. Translaterequirementsforsoftwaretoanarchitecturaldesignandrefineittoprogram
design
3. ApplyJavaandCprogramminglanguagestoimplementtheprogramdesignfollowing
coding,documentationandbuildconventions
4. Analysetherequirementsandprogramdesignandcreateatestcasespecification
5. Designandimplementtestcasesbasedontestcasespecification
6. Evaluatethequalityofdevelopedsoftwarebytestingit


2. CourseContents

Graded sets of exercises and problems requiring the students to employ CASE tools and
Javalanguageconstructstodesignanddevelopcomputerapplications.

LaboratoryWorkFlow:

1. Understandstandardsofdocumentationapplicabletophaseofsoftwareengineering
2. Understandtoolsusedinthephaseofsoftwareengineering
3. Applytoolstosolveagivenscenario
4. Createalaboratoryreportdocumentingthestepsinvolved

ExercisesusingtoolslikeEclipse,JUnit,Mylyn,MavenandRobotFrameworkon:

1. Requirementsanalysis,taggingandIEEEstandarddocumentation
2. ArchitecturedesignusingCASEtools
3. Dataflowmodelling
4. UMLmodelling
5. Programdesignbyapplyingpatterns
6. Codingstandardsandimplementation
7. Makefilecreation
8. ANTfilecreation
9. SoftwareConfigurationManagement
10. Buildmanagement
11. Documentationandautomaticdocumentgeneration
12. Unittesting
13. Testharnessandautomation
14. Regressiontesting

Page 2 of 5
Page 206 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00
4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Page 3 of 5
Page 207 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Hoffer,A.J.,George,J.,andValacich,J.(2008)ModernSystemsAnalysisandDesign,6th
edn.PrenticeHall
4. Desikan, S., and Ramesh, G.(2006) Software Testing: Principles and Practices. Pearson
EducationIndia

b. RecommendedReading
1. Gamma,E.,Helm,R.,Johnson,R.,andVlissidesJ.(1994)DesignPatterns:Elementsof

Page 4 of 5
Page 208 of 418
MSRUAS B.Tech. CourseSpecifications2014

ReusableObjectOrientedSoftware,AddisonWesleyProfessional
2. Pfleeger,S.L.,andAtlee,J.(2009)SoftwareEngineering: TheoryandPractice,4thedn.
PearsonEducationInternational
3. Pressman,R.(2009)SoftwareEngineering:APractitioner'sApproach,McGrawHill
4. Sommerville,I.(2010)SoftwareEngineering,9thedn.AddisonWesley

c. MagazinesandJournals
1. IEEESoftware
2. IEEETransactionsonSoftwareEngineering
3. ACMSigsoftSoftwareEngineeringNotes
4. ACMTransactionsonSoftwareEngineeringandMethodology
5. RequirementsEngineering
6. SoftwarePracticeandExperience
7. QualityandReliabilityEngineeringInternational
8. JournalofSystemsandSoftware
9. Dr.Doob'sJournal
10. AdvancesinEngineeringSoftware
11. ACMQueue

d. Websites
1. SIE(SoftwareEngineeringInstitute),http://www.sei.cmu.edu
2. RSP&ASoftwareEngineeringResources,http://www.rspa.com/spi/

e. OtherElectronicResources
1. EclipseIDE(UML,PapyrusandMylynplugins),http://www.eclipse.org/
2. Junitwiki,https://github.com/junitteam/junit/wiki
3. RobotFramework,http://robotframework.org/


IV. CourseOrganization

CourseCode CSC213A
CourseTitle SoftwareDevelopmentLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 209 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:MicroprocessorandAssemblyProgrammingLaboratory

CourseTitle MicroprocessorandAssemblyProgrammingLaboratory
CourseCode CSC214A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
The aim of the course is to train the students in design and development of assembly
language programs and inline assembly statements in C. Students are trained to design
software logic as algorithms and implement the software using assembly language. They
are trained to develop assembly language programs that interact with hardware, analyse
their performance and test the developed programs.Students are required to generate a
reportdocumentingthelaboratorywork.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 210 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheelementsofassemblylanguageprogramming
2. Expresslogicinalgorithmicdesignasassemblylanguagecode
3. Applyassemblylanguageconstructstocontrolhardwaredevices
4. Synthesiseprogramsforlowlevelhardwareinteractionusinginlineassembly
statementsinC
5. Analyse,testandvalidatedevelopedprograms


2. CourseContents

Gradedsetsofexercisesandproblemsrequiringthestudentstoemployassemblylanguage
constructstodesignanddevelopcomputerprograms.

LaboratoryWorkFlow:

1. Writealgorithmtosolvethegivenproblem
2. Translatethealgorithmtoassemblylanguagecode
3. Runtheassemblycodeon8086boardorasinlineinstructions
4. Createalaboratoryreportdocumentingthework

Developandexecutethefollowingprogramsusingmicroprocessorinstructionsaswellas
inlineassemblystatementsinC:

1. Register manipulation and direct memory access: 16 bit, 8 bit and 32 bit arithmetic
operationsusingalladdressingmodes
2. Procedures and procedure calls: Mathematical calculations on Integers, such as LCM
andGCDcalculation
3. Contiguousmemoryaccessandaddressing:ArraymanipulationalgorithmsonIntegers
andCharacters,suchassorting,searchingandreversal
4. Interfacing:Keypad,LEDdisplay,Timers,steppermotor,DCmotor,Trafficcontroller
5. Highlevellanguagecodeoptimisationwithinlineblocks

Page 2 of 5
Page 211 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00
4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X
Component2 X X X X X

Page 3 of 5
Page 212 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interaction andrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Brey,B.B.(2009)TheIntelMicroprocessors,8thedn.PearsonEducation

b. RecommendedReading
1. Hall,V.D.(2006)MicroprocessorsandInterfacing,2ndedn.TataMcGrawHillPublishers
2. Patterson, D. A., and Hennessy, J. L. (1997) Computer Organization and Design: The
Hardware/SoftwareInterface,2ndedn.Elsevier

c. MagazinesandJournals

Page 4 of 5
Page 213 of 418
MSRUAS B.Tech. CourseSpecifications2014

1. IEEETransactionsonComputers
2. IEEEMicro
3. Dr.Doob'sJournal

d. Websites
1. www.ieee.org
2. www.sigact.org
3. www.plantationproductions.com/Webster/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC214A
CourseTitle MicroprocessorandAssemblyProgrammingLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 214 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DiscreteMathematics2

CourseTitle DiscreteMathematics2
CourseCode CSC301A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course intends to teach the concepts, techniques and applications of discrete
optimisationandgraphtheory.Applicationsofoptimisationtheoryforefficientsolutionof
graphproblemsarisingincomputerscienceandengineeringaswellasDiscreteOptimisation
techniques for Integer Linear Programming and Combinatorial Optimisation and their
applicationsaredealtindetail.LocalSearchandMetaheuristicapproachestocombinatorial
optimisationproblemsaretaught.TopicsofGraphColouring,PlanarGraphs,RandomGraphs
andEigenvaluesofGraphsarecovered.Studentsaretrainedtoapplydiscreteoptimisation
and graph theory to design and analyse solutions for problems in computer science and
engineering.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 215 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describe the concepts, theories and techniques of discrete optimisation and graph
theory
2. Explain theprinciplesofdiscreteoptimisation,graphtheory andtheirapplicationsin
computerscienceandengineering
3. Applydiscreteoptimisationandgraphtheoretictechniquestoformulateproblemsin
computerscienceandengineering
4. Analysethepropertiesandbehaviourofalgorithmsfordiscreteoptimisationandgraphs
5. Designefficientalgorithmsusingdiscreteoptimisationmethodsandgraphstructures
6. Evaluate the utility of discrete optimisation and graph structures for modelling and
analysisofcomputingsystems


2. CourseContents

GraphsbasedOptimisationProblems:

Review:Optimisationandoptimisationproblems:Optimisationinengineering.Classification.
LinearProgramming.Simplexalgorithm.DualityinLP.DualSimplexalgorithm.Graphs:basic
definitions,breadthfirstanddepthfirstsearch,trees,connectivity,connectedcomponents,
paths,cycles,toursandtournaments,shortestpathtreesandspanningtrees,singlesource
andallpairsshortestpathalgorithms

Applications of duality: Complementary slackness. Shortest Path Problem and its dual.
Interpretationof theDualSimplex algorithm.RevisedSimplexalgorithm. Connectivity and
edgeconnectivity. Cuts. Blocks. 2connected, kconnected and kedgeconnected graphs.
Menger's theorem. Network Flows. Integral flows. MaxFlow Problem. Revised Simplex
algorithmforMaxFlow.DantzigWolfedecomposition.

PrimalDual Algorithm: Thealgorithm.Application to the ShortestPathProblemandMax
Flow. FordFulkerson and Dijkstras algorithms as PrimalDual algorithms. MinCost Flow
Problem.Circulations.CapacitiesandcostbasedformulationsofPrimalDualalgorithmsfor
MinCostFlowProblem.

Efficient MaxFlow algorithms: Graph Search. PushRelabel algorithms. UnitCapacities.
Constrained flows. General method of augmentations. Multicommodity Flows and Edge
Disjointalgorithms

Matchings:Introductionandapplications.Maximummatchings.Hall'sconditionandmarriage
theorem.Minmaxtheorems.Independentsetsandcovers.Algorithms:Maximumbipartite
matching,weightedbipartitematching,stablematching.

Spanning Trees and Matroids: Solutions to MST problem. Greedy algorithms. Matroids.
Variousgraphmatroids.Propertiesofmatroids.Intersectionsofmatroidsand
applications.



Page 2 of 6
Page 216 of 418
MSRUAS B.Tech. CourseSpecifications2014

DiscreteOptimisation:

IntegerandCombinatorialdiscreteoptimisation:Problems.Complexityissues.Overviewof
solutionapproaches:exactsolutions,approximationsandheuristics.

Integer Linear Programming: Formulation. LP and Lagrangian Relaxations. Bounds for ILP
solutions.Cuttingplanemethod.

Branchandbound: Branchandbound for ILP and general discreteoptimisationproblems.
Branchandboundstrategies.Dynamicprogramming.

Constraint Satisfaction Problems (CSPs): Introduction. Constraint Programming, constraint
logicprogrammingandCSPs.Applications.Algorithms.

Combinatorial Optimisation: Formulation. Exact and optimal solutions. Problems of
combinatorial explosion. Approximations and heuristics. Lower and upper bounds from
these.

Heuristics: General heuristics. Greedy heuristics. Heuristics exploiting the problem
structure.LocalSearchandMetaheuristicsTrajectoryandpopulationbasedmethods.

LocalSearch: MethodologyInitialsolution,neighbours,searchstrategy,stoppingcriterion.
Neighbourhood function. Neighbourhood operators. Evaluating function, feasibility and
acceptance strategy. Search landscapes, local and global optima, basin of attraction.
Examples. Design of neighbourhood operators. Escaping local optima: Restart, random
moves,movestolowerqualitysolutions,memory(searchhistory)basedsearchdiversityand
intensification,changingthelandscapechangingneighbourhoodorevaluationfunction.

Metaheuristics:Explorationandexploitationofthesearchspace.Motivationsfromnature
inspired problem solving approaches. Metaheuristic approaches. Overview of Major
metaheuristic approaches: Simulated Annealing, Genetic Algorithms, Evolutionary
Algorithms, Ant Colony Optimisation, Particle Swarm Optimisation, Tabu Search, Neural
Networks.

TopicsinGraphTheory:

PlanarGraphs:EmbeddingsandEulerformula.Characterisation.

Graph Colouring: Vertex colourings. Structure of kchromatic graphs. Colouring of planar
graphs.Linegraphsandedgecolouring.Hamiltoniancycles.Planarity,colouringandcycles.

Random Graphs: Concepts, motivation and applications. Properties of almost all graphs.
Thresholdfunction.Evolutionandgraphparameters.Connectivity,cliquesandcolouring

Eigenvalues of Graphs: Motivation. The characteristic polynomial. Eigenvalues and graph
parameters. Eigenvalues of regular graphs. Eigenvalues and expanders. Eigenvalues of
stronglyregulargraphs.

Page 3 of 6
Page 217 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 4 of 6
Page 218 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 5 of 6
Page 219 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Papadimitriou, C., and Steglitz, K. (1987) Combinatorial Optimization: Algorithms and
Complexity,PHI
3. West,D.B.(2009)IntroductiontoGraphTheory,PHI

b. RecommendedReading
1. Luenberger,D.G.,andYe,Y.(2008)LinearandNonlinearProgramming,3rdedn.
Springer
2. Wosley, L. A., and Nemhauser, G. L. (1999) Integer and Combinatorial Optimisation,
WileyInterscience
3. Bellabos,B.(1998)ModernGraphTheory,Springer
4. Cormen,T.H.,Leiserson,C.E.,Rivest,R.L.,andStein,C.(2001)Introductionto
Algorithms,MITPress
5. Ahuja,R.K.,Magnanti,T.,andOrlin,J.B.(1993)NetworkFlows,PrenticeHall
6. Aardal,K.,Nemhauser,G.L.,andWeismantel,R.(2006)HandbooksinOperations
ResearchandManagementScience,Volume12:DiscreteOptimization,NorthHolland

c. MagazinesandJournals
1. JournalofOptimisationandApplications
2. ACMTransactionsonAlgorithms

d. Websites
1. DecisionTreeforOptimizationSoftware,http://plato.asu.edu/guide.html
2. OptimizationOnline,http://www.optimizationonline.org/
3. SonyBrookAlgorithmRepository,http://www.cs.sunysb.edu/~algorith/

e. OtherElectronicResources
1. NEOS,http://wwwneos.mcs.anl.gov/neos/
2. TheComprehensiveRArchiveNetwork,http://cran.rproject.org/
3. GNUOctave,https://www.gnu.org/software/octave/


IV. CourseOrganization

CourseCode CSC301A
CourseTitle DiscreteMathematics2
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 220 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:OperatingSystems

CourseTitle OperatingSystems
CourseCode CSC302A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is intended to teach the students the principles, concepts, design,
implementationandevaluationofoperatingsystemservices.Studentsaretaughtprinciples
of system level programming, process management, process scheduling, memory
managementandfilesystemsinoperatingsystems.Theunderlyingconceptsandprinciples
ofdevicedrivers,systemcalls,synchronizationmechanismsandinterrupthandlingaredealt
in detail. Students are trained to design and synthesise operating system services and
evaluatetheirperformance.

2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 221 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describeoperatingsysteminternals,subsystems,servicesandprogramming
2. Explain the fundamental theory associated with process, memory and file
managementcomponentsofoperatingsystems
3. Apply the principles and concepts of operating system to design operating system
services
4. Synthesisesystemcalls,interrupthandlersanddevicedriversforspecificapplication
5. Evaluatetheperformanceofoperatingsystemservices


2. CourseContents

Operating System Overview: History of operating systems, different types of operating
systems, Computer system organization, role of operating system, operating system
concepts,systemcalls,typesofsystemcalls,OperatingSystemStructures

Process Management: Processes, threads, Interprocess communication, process
synchronization, critical section problems,CPU schedulingscheduling criteria; scheduling
algorithms; multiple processor scheduling; thread scheduling; performance evaluation for
scheduling

Deadlocks: Resources, deadlock detection and recovery, deadlock avoidance, deadlock
prevention

MemoryManagement:Basicmemorymanagement,swapping,paging;segmentation,virtual
memorypaging;TLBs;pagereplacementalgorithms;designandimplementationissuesfor
pagingsystems,segmentation

Input/Output:PrinciplesofI/OhardwareandI/Osoftware,interrupthandlers,devicedrivers,
diskhardware,diskscheduling

FileSystems:Files,directories,filesystemimplementation,filesystemexamples

Special Topics: Real Time operating systems, multimedia operating systems, multiple
processorsystems,distributedsystems,security,crosscompilationandporting

Page 2 of 5
Page 222 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 223 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 224 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Tanenbaum,A.S.(2007)ModernOperatingSystems,4thedn.PearsonEducation

b. RecommendedReading
1. Stalling,W.(2008)OperatingSystems:InternalsandDesignPrinciples,6thedn.Pearson
Education
2. Tanenbaum,A.S.,andWoodhull,A.S.(2006)OperatingSystems:Designand
Implementation,3rdedn.PrenticeHall
3. Silberschatz, A., Galvin, P.B., and Gagne, G. (2008) Operating Systems Concepts, 8th
edn.WileyPublications
4. Rubini,A.,andCorbet,J.(2005)LinuxDeviceDrivers,3rdedn.California:O'ReillyMedia

c. MagazinesandJournals
1. ACMOperatingSystemsReview
2. ACMTransactionsonProgrammableLanguagesandSystems
3. IEEETransactionsonSoftwareEngineering
4. IEEETransactionsonComputers
5. IEEEEmbeddedSystemsLetters
6. CommunicationsoftheACM
7. Dr.Dobb'sJournal

d. Websites
1. http://www.sigops.org
2. http://www.linuxjournal.com
3. http://www.linuxDevices.com

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC302A
CourseTitle OperatingSystems
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 225 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerNetworks

CourseTitle ComputerNetworks
CourseCode CSC303A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course aims to prepare the students to understand the protocols operating in a
typicalnetworkstackaswellastodevelopclientserverapplicationsusingthem.Students
are taughtthebasic principles ofthenetwork software architecturealong witha detailed
explanationofthewiredandwirelessprotocolsinacomputernetwork.Theyaretrainedto
designandimplementclientserverapplicationsusingwiredandwirelessnetworkprotocols.
Appropriatetoolsareusedforsimulationandanalysisofwiredandwirelessnetworks.

2. CourseSizeandCredits:

Numberofcredits 03

Totalhoursofclassroominteraction
45
duringthesemester

Numberoftutorialhours 0

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 226 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. DescribetheprotocolsthatoperateintheTCP/IPstackandWirelessnetworks
2. Explain the principles of computer networks, their protocols and security
considerations
3. Chooseappropriatenetworkprotocolsforgivenapplications
4. Analyseandcomparedifferentwiredandwirelessnetworkprotocols
5. DesignandsynthesiseclientserverbasedcomputernetworksusingthesocketsAPI
6. Evaluatetheperformanceofwiredandwirelessnetworksusingappropriatetoolsand
simulators


2. CourseContents

Introduction:Usesofcomputernetworks.Networkhardware.Networksoftware.Reference
modelsandtheircomparison.Networkstandardizationandexamplenetworks.

PhysicalLayer:Guidedandunguidedtransmissionmedia.Digitalmodulationandmultiplexing.
PublicSwitchedTelephoneNetwork(PSTN).Themobiletelephonesystem:
1st,2ndand3rdgeneration.

DataLinkLayer:DesignissuesattheDataLinkLayer(DLL).ErrorDetectionandCorrection.
ElementaryDLLprotocols.Slidingwindowprotocols.MediumAccessControl.Multipleaccess
protocols.Wired,wirelessandvirtualLANs(LocalAreaNetworks).DLLswitching.SONET/SDH
andPassiveOpticalNetworks(PONs).

Network Layer: Design issues at the Network Layer. Routing and congestion control
algorithms. Quality of Service. Internetworking. Internet Protocol (v4 and v6). Address
Resolution Protocol, Bootstrap Protocol, Dynamic Host Configuration Protocol, Internet
Control Message Protocol (ICMP) and Network Address Translation (NAT). Routing in the
Internet,labelswitching,InteriorandExteriorGatewayRoutingProtocols.

Transport Layer: Design issues at the Transport Layer. Elements of transport protocols,
congestion control. User Datagram Protocol (UDP), Transmission Control Protocol (TCP)
anditsvariants.PerformanceissuesandDelayTolerantNetworking(DTN)architecture.

TCP Congestion Control and Resource Management: TCP congestion control, and flow
control, variants of TCP, realtime traffic congestion control and Queue Management:
Random Early Detection (RED), Explicit Congestion Notification (ECN) and scheduling
mechanisms.

SocketProgramming:Theclientserverparadigm,iterativeandconcurrentservers.Sockets
as a form of InterProcess Communication (IPC). TCP and UDP sockets, working principle
andsequenceoffunctioncalls.Socketoptions.

Application Layer: Domain Name System (DNS), Electronic Mail and SMTP. World Wide
Web(WWW),FileTransferProtocol(FTP)andHyperTextTransferProtocol(HTTP).

Page 2 of 6
Page 227 of 418
MSRUAS B.Tech. CourseSpecifications2014

Streamingaudioandvideo,RealtimeTransferProtocol(RTP)andRealtimeTransfer
ControlProtocol(RTCP).

Adhoc and Wireless Sensor Networks: Introduction to wireless networks, difference
betweenwiredandwirelessnetworksintermsofPHYandNetworklayers.MobileAdhoc
Networks (MANETs), applications and challenges, routing in adhoc networks. Criteria to
chooseroutingprotocols.WSNs:applications,challengesanddesignconsiderations.

NetworkSecurity:Cryptography.Symmetrickeyandpublickeyalgorithms.Communication
securityandauthenticationprotocols.Emailandwebsecurity.









3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 3.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
2.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 45.00

Page 3 of 6
Page 228 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
2. Understanding Classroom Lectures andDemonstrations
3. CriticalSkills Assignment

Page 4 of 6
Page 229 of 418
MSRUAS B.Tech. CourseSpecifications2014
4. AnalyticalSkills Classroom Lectures andAssignment
5. ProblemSolvingSkills Assignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Olifer,N.,andOlifer,V.(2006)ComputerNetworks:Principles,Technologiesand
ProtocolsforNetworkDesign.Wiley

b. RecommendedReading
1. Forouzan,B.(2013)DataCommunicationandNetworking,5thedn.McGrawHill
2. Tanenbaum, A. S., and Wetherall, D. J. (2010) Computer Networks, 5th edn. Prentice
Hall
3. Stevens,R.W.(1998)NetworkProgrammingNetworkingAPIs:SocketsandXTI.Prentice
Hall
4. Cordeiro, C. M., and Agrawal, D. P. (2011) Ad Hoc and Sensor Networks: Theory and
Applications,2ndedn.WorldScientific
5. Cole,E.(2009)NetworkSecurityBible,2ndedn.WileyPublishing

c. MagazinesandJournals
1. ACMTransactionsonNetworking
2. IEEETransactionsonCommunications
3. WirelessNetworks
4. IEEECommunicationLetters

d. Websites
1. IEEECommunicationSociety,http://www.comsoc.org

Page 5 of 6
Page 230 of 418
MSRUAS B.Tech. CourseSpecifications2014

2. IEEE,http://www.ieee.org
3. ACM,http://www.acm.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC303A
CourseTitle ComputerNetworks
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 231 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerSimulation

CourseTitle ComputerSimulation
CourseCode CSC304A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtopreparethestudentstomodelandanalyseengineeringsystems
using computer simulation. The concepts and principles of modelling discrete event
engineeringsystemsforthepurposeoftheirsimulationanalysisarecovered.Randomvariate
generation, input modelling, output analysis, comparison of alternatesimulationmodels,
verificationandvalidationofsimulationmodelswillbedealtindetail.Simulationsoftware,
their basic design and use are discussed. Variance reduction techniques, design of
experiments and simulation optimisation are covered. Students are trained to model
engineeringsystems,simulateandanalysetheirperformance.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 232 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconcepts,methodsandprocessofcomputersimulation
2. Explain the principles of creation, calibration and evaluation of computer simulation
models
3. Applyappropriatesimulationprinciplestodevelopsimulationprocessmodels
4. Analysethesimulationmodelsandperformtheirverificationandvalidation
5. Carryoutinputmodellingandstatisticalanalysisofsimulationoutputdata
6. Evaluatesimulationmodelalternatives


2. CourseContents

Introduction: The concept of simulation. When, and when not to use, simulation.
Applicationsofsimulation.Systems,environmentandcomponents.Discrete,continuousand
hybrid systems. Modelling. Types ofmodels. DiscreteEvent system simulation.Simulation
process.Examplesofsimulation:queueingandinventorysystems,activitynetworks,etc.

Simulatorbasics:Simulationandwallclocktimes,eventdrivenandprocessdrivendiscrete
eventsimulators,eventlistanditsmaintenance,eventscheduling,schedulingtechniques,
manualsimulationandillustrationofthesimulationprocessusingit.

Simulation software: History. General purpose DESS and domain specific DESS software
andlanguages.Featuresandselectionofsimulationsoftware.Simulationlanguages:object
oriented simulation using Java, SIMSCRIPT, GPSS and SSFNet. Simulation packages.
Experimentationandstatisticalanalysis.Visualisation.

Statisticalmodelsfor simulation: Statisticalmodels.Discrete and continuous distributions.
PoissonprocessandnonstationaryPoissonprocess.Empiricaldistributions.

Queueing models and networks: Queues and their applications. Elements of a queue:
arrival population, arrival process, system capacity, waiting room/buffer, queueing
disciplines,servicetimesandservicemechanisms.Queueingnotation.Longrunperformance
measures:numberinsystem,sojourntimes,waitingtimes,serverutilisation,Little'sLaws,
responsecurves,queueingcosts.Mathematicalanalysisofqueues:M/M/1,M/G/1,M/M/c
with infinite and finite capacity, Finite population models. Networks of queues, their
applicationsandproblemsforsimulation.

Randomnumbersandvariate generation: Randomand psuedorandom numbers.Psuedo
random number generators. Tests for randomness. Random variates. Randomvariate
generation:inversetransform,acceptancerejectionandspecialisedtechniques.

Input Modelling: Data collection. Input distribution identification. Parameter estimation.
Goodnessoffittests.Fittingnonstationaryprocesses.Inputmodelselectionwithoutdata.
Multivariateandtimeseriesmodels.

Page 2 of 6
Page 233 of 418
MSRUAS B.Tech. CourseSpecifications2014

VerificationandValidationofSimulationModels:Modelbuilding,verificationandvalidation.
Verificationofsimulationmodels.Calibrationandvalidationmethods.

Output Analysis: Terminating, transient and steadystate simulations. Stochastic nature of
output data. Simulation runs. Performance measures. Estimation of performance
measures: point estimates, confidenceintervals, confidenceinterval estimates. Output
analysisofterminatingsimulations:confidenceintervals,runlengthestimationforspecified
confidenceintervals,quantiles,estimationofdistributionsandquantiles.Outputanalysisof
steadystatesimulations:initialisationbias,errorestimation,replicationmethod,samplesize,
batchmeansandconfidenceintervalestimation,quantiles

Variance Reduction Techniques: Statistical efficiency and variance reduction. Tradeoffs.
DiscussionofvariousVarianceReductionTechniques.

Evaluation of Alternative System Designs: Comparing two designs. Comparing several
designs. Design of experiments. Response surfaces and Metamodelling. Optimisation via
simulation.
Advanced Topics: ReSampling. Rare Event Simulation. Simulator design. Multiparadigm
simulation.DEVSformulism.Parallelanddistributedsimulation.

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 234 of 418
MSRUAS B.Tech.- Course Specifications-2014


4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor
50 marks and marks scored will be reduced to 25 marks. The average marks of two
assignmentswillbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent havingmetattendance requirement andpassesincomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum numberofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.



















Page 4 of 6
Page 235 of 418
MSRUAS B.Tech.- Course Specifications-2014
6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Banks,J.,Carson,J.S.,Nelson,B.L.,Nicol,D.M.,andShahabudeen,P.(2005)Discrete
EventSystemSimulation,4thedn.PearsonEducation

b. RecommendedReading
1. Law,A.M.(2007)SimulationModellingandAnalysis,4thedn.TataMcGrawHill
2. Banks,J.(Ed.)(1998)HandbookofSimulation:Principles,Methodology,Advances,
Applications,andPractice,JohnWiley&Sons
3. Cassandras, C. G. (1993) Discrete Event Systems: Modeling and Performance Analysis.
Irwin
4. Henderson,S.G.,andNelson,B.L.(Eds.)(2006)HandbooksinOperationsResearch&
ManagementScience,Vol.13:Simulation,Elsevier
5. Zeigler,B.P.,Praehofer,H.,andKim,T.G.(2000)TheoryofModelingandSimulation,
2ndedn.AcademicPress
6. Fishwick,P.A.(1995)SimulationModelDesignandExecution:BuildingDigitalWorlds.
PrenticeHall
7. Cellier,F.E.,andKofman,E.(2006)ContinuousSystemSimulation.Springer
Science+BusinessMedia
8. Asmussen,S.,andGlynn,P.W.(2007)StochasticSimulation.Springer




Page 5 of 6
Page 236 of 418
MSRUAS B.Tech.- Course Specifications-2014
c. MagazinesandJournals
1. Simulation:TransactionsofTheSocietyforModellingandSimulation
2. ACMTransactionsonModellingandComputerSimulation
3. IIETransactions
4. SCSM&SMagazine,TheSocietyforModellingandSimulation
5. M&SJournal,http://msco.mil/MSJournal.html

d. Websites
1. TheSocietyforModellingandSimulation,http://www.scs.org/

e. OtherElectronicResources
1. JavaSim,https://github.com/nmcl/JavaSim
2. SSF(ScalableSimulationFramework),http://www.ssfnet.org/
3. SIMSCRIPT,http://simscript.net/

IV. CourseOrganization

CourseCode CSC304A

CourseTitle ComputerSimulation
CourseLeader/sName
Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
Next CourseSpecificationsReviewDate March 2018

Page 6 of 6
Page 237 of 418
MSRUAS B.Tech.- Course Specifications-2014

CourseSpecifications:ProgrammingLanguagePrinciples

CourseTitle ProgrammingLanguagePrinciples
CourseCode CSC305A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is aimed at the study, exploration, understanding of programming languages,
their evolution, design, implementation and application. Students are introduced to the
evolutionofprogramminglanguagesandrelatedparadigms.They aretaughtthesyntactic
and semantic internals of languages along with concepts of binding and linking.
Characteristicsofmultiplelanguagesandtheirimplementationsarecomparedtounderstand
their effect on code and expressability. Students are also taught evaluation of runtime
linkages within a program. They are trained to develop applications by selecting and
employing an appropriate language and generate an analytical report justifying their
approach.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 238 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheevolutionofprogramminglanguages,theirfeaturesandexplainhowthis
hasledtothedifferentparadigms.
2. Explain in detail the stages in language translation and execution of a program for
variousenvironments
3. Applyknowledgeofprogrammingparadigms,languageconstructsandlanguage
implementationtocreatesimpler,efficientcode
4. Designsimple,efficientsoftwarebyselectingappropriateparadigmandlanguage
5. Analysetheefficiencyandexpressabilityofaprogramminglanguagebyunderstanding
itsdesign
6. Evaluatetheruntimestateofvariables,objectsandcontrolflow


2. CourseContents

Introduction: Reasons for studying concepts of programming languages; programming
domains; language evaluation criteria; influences on language design; language categories;
languagedesigntradeoffs;implementationmethods;programmingenvironments;evolution
ofthemajorprogramminglanguages

Languagetranslation:Comparisonofinterpretersandcompilers;languagetranslationphases;
machinedependentandmachineindependentaspectsoftranslation

Syntax and Semantics: Describing syntax; the general problem of describing syntax; formal
methods of describing syntax; attribute grammars; lexical analysis; the parsing problem;
recursivedescentparsing;bottomupparsing;dynamicsemantics;names;variables;binding;
scope;lifetime;referencingenvironments;namedconstants

DataTypes:primitivedatatype;characterandstringtypes;userdefinedordinaltypes;array
types; associative arrays; record types; tuple types; list types; union types; pointer and
referencetypes;typechecking;strongtypingandweaktyping;typeequivalence;expressions
and assignment statements; arithmetic expressions; mixedmode assignment; overloaded
operators; type conversions; relational and Boolean; expressions; shortcircuit evaluation;
statementlevelcontrolstructures;selectionstatements;iterativestatements;unconditional
branching;guardedcommands

Subprograms: Introduction and design issues; local referencing environments; parameter
passing methods; subprograms as parameters; calling subprograms indirectly; overloaded
subprograms; generic subprograms; design issues for functions; userdefined overloaded
operators;closures;coroutines

Abstraction and Encapsulation: Introduction to data abstraction; design issues; procedures,
functions,anditeratorsasabstractionmechanisms;parameterizedADTsReferencevs.Value;
typeparametersandparameterizedtypes;encapsulationconstructs;namingencapsulations;
modulesinprogramminglanguages;activationrecordsandstoragemanagement



Page 2 of 6
Page 239 of 418
MSRUAS B.Tech. CourseSpecifications2014




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 6
Page 240 of 418
MSRUAS B.Tech. CourseSpecifications2014
Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors

Page 4 of 6
Page 241 of 418
MSRUAS B.Tech. CourseSpecifications2014

13. Information Management Assignment, Examination and Presentation


14. Personal Management Interaction and requirements of discipline
Effective management of learning,time
15. Leadership Skills management and achieving the learning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Sebesta,R.W.(2012)ConceptsofProgrammingLanguages,10thedn.Pearson
Education

b. RecommendedReading
1. Sethi,R.,andVishwanatha,K.V.(2007)ProgrammingLanguages:Conceptsand
Constructs,2ndedn.PearsonEducation
2. Scott,L.M.(2009)ProgrammingLanguagePragmatics,3rdedn.MorganKaufmann

c. MagazinesandJournals
1. ACMTransactionsonProgrammingLanguagesandSystems
2. ACMSIGPLANNotices

d. Websites
1. CompilerTools,www.compilertools.net

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC305A
CourseTitle ProgrammingLanguagePrinciples
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 242 of 418
MSRUAS B.Tech. Course Specifications2014


CourseSpecifications: EconomicsforEngineers

Course Title Economics forEngineers
Course Code HSC301A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. Course Summary

1. AimandSummary

This course deals with the essentials of economics for engineers. Students are given an
introductiontosupplyanddemandandthebasicforcesthatdetermineequilibriuminamarket
economy. Further, it introduces a framework for learning about consumer behavior and
analyzingconsumerdecisions.Finally,an introductionto importantmacroeconomictopics
isgiven.

2. CourseSizeandCredits:

Number ofcredits 02

Totalhoursofclassroominteraction
30
duringthesemester

Number ofsemester weeks 16


Department responsible FacultyofManagementandCommerce
TotalMarks:50
Component 1(CE):
Course marks OneAssignment: 50%Weight.Assignment
willbesetfor50marksandreducedto25
marks.
Component 2(SEE):
SemesterEndExamination: 50%Weight.
Examinationwillbesetfor50marksand
reducedto25marks.

Astudentisrequiredtoscoreaminimumof
Passrequirement 40% in both component 1 and component 2
puttogether.
(ItismandatorytoappearfortheSemester
EndExamination.)

85%attendance ismandatory tobeeligible


Attendance requirement
forexamination.

Page 1 of 5
Page 243 of 418
MSRUAS B.Tech. Course Specifications2014

II. Teaching,LearningandAssessment

1. Intended CourseLearning Outcomes (ILO)

Afterundergoing thiscourse students willbeableto:
1.Describe supplyanddemand relationship
2.Analyseconsumer's utilitymaximization
3.Explainafirm'scostminimization problem
4.Illustrate thebehavior offirmsinaperfectly competitive market intheshortrun andthe
longrun
5.Estimate producer andconsumer surplus
6. Predictthe behaviorof firmsin a monopolyor oligopoly,and calculatethe resulting
changes inproducer orconsumer surplus


2. CourseContents

Introductionto the principles of microeconomics,familiarisationwith supply and demand
diagrams, use of basic tools to analyse shifts in the economy, understandshifts in supply
and demand and their implicationsfor price and quantity sold, Analysis on how
consumers respond toashift intheprice ofthegoods they consume.

Analysis of consumer behaviour, decisions that individuals make, what and how much to
consume, analysis ofdecisions intermsoftheirunderlying preferences, modeling consumer
preferences inautilityfunction,use of utility function to make predictionsabout consumer
preferences,basics of laboursupply.

The cycle ofproduction andcost, thestudy offirm, orproducer, behaviour,analysis
offirms'decisions mathematically using aproduction function, calculation ofoptimal
level ofproduction, costs, and profits.

Operationof marketparticipants,c a l c u l a t i o n of producerandconsumerwelfare,social
welfare analysis.

Perfectly competitive market analysis, noncompetitive equilibrium, one firm operating (a
monopoly), m o n o p o l i s t i c c o m p e t i t i o n , asmallnumberoffirms(anoligopoly).

Objective of macroeconomics,national income accounting,three approachesto calculate
GDP, n ature of business cycles, use of trends to forecast economy,Coping strategies for
different stageofthebusiness cycle.

Page 2 of 5
Page 244 of 418
MSRUAS B.Tech. Course Specifications2014

3. CourseTeaching andLearning Methods

Teaching andLearning Methods Duration inHours


FacetoFaceLectures 20.00
Demonstrations
1. Demonstration usingVideos X
2.Demonstration usingPhysical 2.00
Models/Systems
3.Demonstration onaComputer X
Numeracy orTutorials
2.00
1.SolvingNumerical Problems X
Practical Work
1.Course Laboratory
2.Computer Laboratory
3.Engineering Workshop/Course

Workshop/Kitchen
4.ClinicalLaboratory
5.Hospital
6.ModelStudio
Others
1.CaseStudyPresentation
2.GuestLecture
3.Industry/Field Visit
4.BrainStorming Sessions
5.GroupDiscussions
6.Discussing Possible Innovations
TermTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDuration inHours 30.00

4. Method ofAssessment

Therearetwocomponents forassessment inthiscourse:

Component 1:50%weight (CE)
Assignment: 50%Weight
Student is required to submit one word processedassignmentand the assignmentis set
for50marksreduced to25marks.

Component 2:50%weight

A one and half hour duration semester end examinationwill be conductedfor maximum
marksof50andwillbereduced to25marks.

Page 3 of 5
Page 245 of 418
MSRUAS B.Tech. Course Specifications2014

Theassessment questions aresettotestthelearning outcomes. Ineach component
certain learning outcomes areassessed. Thefollowing tableillustrates thefocusoflearning
outcome ineachcomponent assessed:

Intended Learning Outcome 1 2 3 4 5 6


Component1 X X X
Component2 X X X

Bothcomponents willbemoderated byasecondexaminer.



5. Reassessment

1. AstudentwhohasnotmettheattendancecriteriawillnotbeallowedtositforSEE.Insucha
case,studentisrequiredtoreregisterinthesubsequentopportunitiesprovided.
2. Astudenthavingmetattendancerequirementandifhe/shefailsfornotscoringtheminimum
markswillbeaskedtoresitforexaminationinthesubsequentopportunitiesprovided.
3. Themaximumnumberofsuchopportunitiesarelimitedandaspertheacademicregulations
governingthisprogramme.



6. Achieving Learning Outcomes
Thefollowing skillsaredirectlyorindirectly imparted tothestudents inthefollowing
teaching andlearning methods:

S.No Curriculum andCapabilities Skills Howimparted duringthecourse
1. Knowledge Classroomlectures, Assignments
2. Understanding Classroomlectures, Assignments
3. CriticalSkills Classroomlectures, Assignments
4. Analytical Skills Classroomlectures, Assignments
5. Problem SolvingSkills Classroomlectures, Assignments
6. Practical Skills
7. GroupWork Assignment
8. SelfLearning Assignment
9. Written Communication Skills Assignment, examination
10. VerbalCommunication Skills
11. Presentation Skills
12. Behavioural Skills Coursework
13. Information Management Assignment, examination
14. Personal Management Coursework
15. Leadership Skills

III. Course Resources



a.Essential Reading
1.ClassNotes
2.Perloff, JeffreyM(2008), Microeconomics, Theory andApplications, Pearson

Page 4 of 5
Page 246 of 418
MSRUAS B.Tech. CourseSpecifications2014

3.FroyenRichardT(2005),Macroeconomics,TheoryandPolicies, 8thedition

b. Recommended Reading
1.Mankiw, Gergory, N(2012)Principles ofMicroeconomics, SouthWestern
2.Rubinfeld Daniel L,Mehta Prem L,Pindyck Robert S(2009) Microeconomics7thedition,
Pearson
3.Whinston,MichaelB, Bernheim,DouglasB, Sen, Anindya(2008)Microeconomics 1st
edition
4.Mankiw Gregory (2008)Macroeconomics 6thedition, Palgrave

c.Magazines andJournals
1.TheEconomist
2.Business andEconomy
3.Economics TodayMagazine
4.TheIndianEconomic Journal
5.TheIndianJournalofEconomics
6.Arthashastra: IndianJournalofEconomics andResearch
7.IndianEconomic Review: DelhiSchoolofEconomics


d. Websites
1.www.economist.com
2.www.ft.com
3.www.economictime.com
4.www.india.wsj.com
5.www.indianeconomicjournal.org
6.www.indianjournalofeconomics.com
7.www.indianjournalofeconomicsandresearch.com


e.OtherElectronic Resources
1.Electronic resources onthecourse areaareavailable onMSRUAS library


IV. Course Organization

Course Code HSC301A
Course Title Economics forEngineers
CourseLeader/s Name Aspertimetable
Phone: 08049065555
CourseLeader Contact Details
Email: hod.cs.et@msruas.ac.in
Course Specifications Approval Date April2014
NextCourse Specifications Review Date: March2018

Page 5 of 5
Page 247 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:OperatingSystemsLaboratory

CourseTitle OperatingSystemsLaboratory
CourseCode CSC306A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course aims to train the students to design, develop and evaluate operating system
servicesandsystemprogramsusingLinuxkernelprogrammingusingagradedsetofexercises
andproblems.Studentsaretrainedtosynthesissystemcalls,interrupthandlersanddevice
drivers for specific applications. They are also trained to analyse the performance of OS
subsystems.Studentsarerequiredtogenerateatechnicalreportdocumentingthelaboratory
work.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 248 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheelementsofoperatingsystemservicesandprogramming
2. ExpressprogrammingoperatingsystemservicesusingLinuxkernelAPI
3. Apply the concepts and principles of operating system to design operating system
services
4. Synthesisesystemcalls,interrupthandlersanddevicedriversforspecificapplication
5. Evaluatetheperformanceofoperatingsystemservices


2. CourseContents

Gradedsetsofexercisesandproblemsrequiringthestudentstoemploykernelprogramming
constructs to design and develop operating system services matching the content of
OperatingSystemscourse

ProgrammingFlow:

1. Analysetherequirementsforimplementationofagivenoperatingsystemservice
2. SelectappropriateADTs,algorithmsandAPIstoimplementtherequiredservicebased
ontheanalysis
3. Designandimplementtherequiredservice
4. Developtestcasesandusethemtotestandvalidatetheimplementedservice
5. AnalysetheperformanceoftheOSsubsystemifrequired
6. Createalaboratoryreportdocumentingthestepsinvolved

ExercisesinLinuxkernelprogramming:

1. Kernelmodules
2. Procentries
3. Systemcalls
4. KernelTimers
5. DeviceDrivers
6. SynchronizationMechanisms
7. PerformanceanalysisofSchedulers
8. PerformanceanalysisofMemoryManagement

Page 2 of 5
Page 249 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
Component1 X X X X X
Component2 X X X X X
Page 3 of 5
Page 250 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. Corbet, J., Rubini, A., andKhroaHartman, G. (2005) Linux Device Drivers, 3rd edn.
O'ReillyMedia

b. RecommendedReading
1. Tanenbaum,A.S.,andWoodhull,A.S.(2006)OperatingSystems:Designand
Implementation,3rdedn.PrenticeHall




Page 4 of 5
Page 251 of 418
MSRUAS B.Tech. CourseSpecifications2014
2. Stalling,W.(2008)OperatingSystems:InternalsandDesignPrinciples,6thedn.Pearson
Education
3. Tanenbaum,A.S.(2007)ModernOperatingSystems,4thedn.PearsonEducation
4. Silberschatz, A., Galvin, P.B. and Gagne, G. (2008) Operating Systems Concepts, 8th
edn.WileyPublications

c. MagazinesandJournals
1. ACMOperatingSystemsReview
2. ACMTransactionsonProgrammableLanguagesandSystems
3. IEEETransactionsonSoftwareEngineering
4. IEEETransactionsonComputers
5. IEEEEmbeddedSystemsLetters
6. CommunicationsoftheACM
7. Dr.Dobb'sJournal

d. Websites
1. http://www.sigops.org
2. http://www.linuxjournal.com
3. http://www.linuxDevices.com

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC306A
CourseTitle OperatingSystemsLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 252 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerNetworksLaboratory

CourseTitle ComputerNetworksLaboratory
CourseCode CSC307A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course intends to train the studentsto model, design, implement andanalyse client
serverbasedcomputernetworksusingappropriatePhysical(PHY),DataLinkLayer(DLL)&
NetworkLayerprotocolsandtheLinuxSocketsAPI.Applicationrequirementsareanalysedto
arriveatthedesignrequirementsofthenetwork,suchastypeofserverandtransportlayer
protocol, which are appropriately implemented. The course also focuses on developing C
programstodemonstratetheworkingofPHY,DLL&NetworkLayerprotocolsandsimulation
ofvariouswiredandwirelessnetworkprotocols.Testingandvalidationareanintegralpart
of the learning and evaluation. Students are required to generate laboratory reports
documentingthecompleteeffort.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 253 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. RelatethealgorithmsusedbyPHY,DLLandNetworklayerstotheiruseinhigherlayer
protocols
2. Express clientserver applications as a set of appropriate function calls, as well as
algorithmsand/orflowcharts
3. ApplytheLinuxsocketsAPIinthedevelopmentofclientserverbasedcomputer
networks
4. Analyse the options available for socket development, including choosing between
differenttypesofserversandappropriatetransportlayerprotocols
5. Designandimplementclientserverbasedapplications
6. Evaluatetheperformanceofvariouswiredandwirelessnetworkprotocolsusing
appropriatetoolsandsimulators


2. CourseContents

Gradedsetofexercisesandproblemsrequiringthestudentsto:

1. Employ C programming constructs to develop programs to replicate PHY, DLL and
NetworkLayerfunctionality.
2. UsetheLinuxsocketAPItodevelopclientserverapplicationsofmoderatecomplexity
3. Developappropriatetestcasestotestthedevelopedclientserverapplications
4. Useappropriatetoolsandsimulatorstoevaluatevariouswiredandwirelessnetwork
protocols
5. Createalaboratoryreportdocumentingthecompleteeffort

Programmingexercisesusing:

1. PHY,DLLandNetworkLayer:
1.1. ErrorDetectionandcorrectioncodes
1.2. Framesortingtechniqueusedinbuffers
1.3. Congestioncontrolalgorithms
1.4. Distancevectoralgorithms
2. SocketProgramming:
2.1. TCPsocketprograms
2.2. UDPsocketprograms
2.3. ConcurrentServersusingfork()
3. WiredandWirelessNetworkSimulation:
3.1. Demonstrationofcongestioninwirednetworks
3.2. SimulationofEthernetLANs
3.3. SimulationofMANETroutingprotocols

Page 2 of 5
Page 254 of 418
MSRUAS B.Tech. CourseSpecifications2014




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

Page 3 of 5
Page 255 of 418
MSRUAS B.Tech. CourseSpecifications2014

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. NSUserManual
4. Stevens,R.W.(1998)NetworkProgrammingNetworkingAPIs:SocketsandXTI.Prentice
Hall

Page 4 of 5
Page 256 of 418
MSRUAS B.Tech. CourseSpecifications2014

b. RecommendedReading
1. Forouzan,B.A.,andGilberg,R.F.(2006)ComputerScience:AStructuredProgramming
ApproachUsingC.3rdedn.CengageLearning

c. MagazinesandJournals
1. IEEE/ACMTransactionsonNetworking
2. IEEETransactionsonCommunications
3. WirelessNetworks
4. IEEECommunicationLetters

d. Websites
1. IEEECommunicationSociety,http://www.comsoc.org
2. IEEE,http://www.ieee.org
3. ACM,http://www.acm.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC307A
CourseTitle ComputerNetworksLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 257 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerSimulationLaboratory

CourseTitle ComputerSimulationLaboratory
CourseCode CSC308A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisaimedattrainingthestudentstodesignandimplementcomputersimulation
models,conductsimulationexperimentsandevaluatesystemperformance.DiscreteEvent
modellingandsimulationanalysisarecovered.Randomvariategeneration,inputmodelling,
output analysis, comparison of alternatesimulation models, verificationandvalidationof
simulationmodelswillbetrainedthroughagradedsetofexercises.Studentsaretrainedto
model systems,developsimulationmodels, simulate and analyse theirperformanceusing
objectorientedsimulationinJava.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 258 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheprocessofbuildingandrunningcomputersimulation
2. Explain the principles of creation, calibration and evaluation of computer simulation
models
3. Apply appropriate simulation principles to design appropriate simulation model and
process
4. Analysethesimulationdesignandimplementitusingsimulationsoftware
5. Carryoutsimulationexperimentsandstatisticalanalysisofsimulationoutputdata
6. Evaluatetheperformanceofthesystembeingsimulated


2. CourseContents

Gradedsetsofexercisesandproblemsrequiringthestudentstoconductsimulationsfora
given scenario using Java programming language matching the content of Computer
Simulationcourse

LaboratoryWorkFlow:

1. Analysethegivensystemfordevelopingasimulationmodel
2. Designappropriatesimulationmodelandsimulationprocessstepsforthesystem
3. Developthesimulationmodelandprocessusingasimulationsoftware
4. Conductsimulationexperimentsandgatherdata
5. Analysethesimulationoutputdataandcomputetherequiredperformancemeasures
6. Developrequiredtables,plotsandgraphsfromtheresultsanddrawconclusions
7. Createatechnicalreportdocumentingthework

Exerciseson:

1. Randomnumbergeneration
2. Randomvariategeneration
3. Randomprocessgeneration
4. Designandimplementationofinputmodelforagivensystem
5. Designandimplementationofsimulationrunsandstatisticscollectionforterminating
andsteadystatesimulations
6. Designandimplementationofoutputanalysisforterminatingandsteadystate
simulations
7. Computation of performance measures and generation of appropriate tables, plots
andgraphs
8. Developmentandanalysisofalternativesimulationmodelsforagivensystem

Page 2 of 5
Page 259 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X
Page 3 of 5
Page 260 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Banks,J.,Carson,J.S.,Nelson,B.L.,Nicol,D.M.,andShahabudeen,P.(2005)Discrete
EventSystemSimulation,4thedn.PearsonEducation

b. RecommendedReading
1. Law,A.M.(2007)SimulationModellingandAnalysis,4thedn.TataMcGrawHill
2. Banks,J.(Ed.)(1998)HandbookofSimulation:Principles,Methodology,Advances,

Page 4 of 5
Page 261 of 418
MSRUAS B.Tech. CourseSpecifications2014

Applications,andPractice,JohnWiley&Sons
3. Cassandras, C. G. (1993) Discrete Event Systems: Modeling and Performance Analysis.
Irwin.
4. Henderson,S.G.,andNelson,B.L.(Eds.)(2006)HandbooksinOperationsResearch&
ManagementScience,Vol.13:Simulation,Elsevier
5. Asmussen,S.,andGlynn,P.W.(2007)StochasticSimulation.Springer

c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1. JavaSim,https://github.com/nmcl/JavaSim


IV. CourseOrganization

CourseCode CSC308A
CourseTitle ComputerSimulationLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 262 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputerGraphics

CourseTitle ComputerGraphics
CourseCode CSC309A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course isintendedtoteachthe conceptsofcomputer graphics and prepare students
to create, manipulate and render 2D/3D graphics using graphics algorithms. Students are
introduced to the graphics system, its components and applications. Graphics pipeline
including 2D/3D transformation, viewing, clipping, illumination and shading are taught.
Algorithms involved in different stages of the graphics pipeline as well as visible surface
detectionaredealtwithindetail.Studentsarealsotaughtrepresentationandvisualization
ofoutputprimitives,curveandsurfaces.Studentsaretrainedtodevelopgraphicsapplication
usinggraphicsalgorithmswithhighlevelprogramminglanguageandgraphicslibrary.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 263 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsofcomputergraphicsandgraphicspipeline
2. Explainaspectsofmodelling,transformation&renderingandthegraphicspipeline
3. Applyalgorithmsandtechniquesformodelling,transformation&renderingofobjects
andscenes
4. Analysecomputerscenesfortheirvisualrealism
5. Createcomputergraphicsusinggraphicslibrary


2. CourseContents

Introduction to Computer Graphics Introduction to computer graphics, its history and
application areas. Basics of human visual perception, 3D perception, camera analogy,
concepts of object representation, modelling, viewing and transformation, lighting, visual
realism

Overview of Graphics Systems Input devices: mouse, keyboard, etc., Output devices:
rasterscandisplay,randomscandisplay(Vectordisplay),etc., Hardcopydevices:printers
andplotters,Graphicssoftware,Different2Dand3DCoordinatessystems,Graphicspipeline

Output Primitives and Attributes Points and lines, DDA & Bresenhams line drawing
algorithms,circleandellipsedrawingalgorithms,Filledareaprimitives,Charactergeneration,
Line attributes, area fill attributes, character attributes, antialiasing, 3D object
representation: primitives, polygonal representation, polygon surfaces, Implementation of
Bresenhamslinedrawingalgorithmandmidpointcircledrawingalgorithm

Introduction to Classic OpenGL OpenGL architecture, primitives and attributes, Simple
modelingandrenderingoftwoandthreedimensionalgeometric objects, Immediate and
retained mode, Frame buffer, double buffering, GLUT, interaction, events and callbacks,
Developingsimplegraphicsapplicationshowcasing2D/3Dgeometricobjects

Geometric Transformations and Viewing matrices, translation, rotation, scaling, matrix
representation and homogeneous coordinates, composite transformation, transformation
betweencoordinatesystems,reflection,sheartransformations

Viewing: viewing pipeline, window to viewport coordinate transformation, parallel and
perspectiveprojections,viewvolume

Clipping: point clipping, line clipping, different line clipping algorithms, polygon clipping,
differentpolygonclippingalgorithms,normalizedviewvolumes,viewportclipping,clipping
in homogeneous coordinates, Implementation of Cohen and Sutherland line clipping
algorithm and Sutherland Hodgeman polygon clipping algorithm Implementing
transformations,viewingandclippingusingOpenGL

Page 2 of 6
Page 264 of 418
MSRUAS B.Tech. CourseSpecifications2014

Visible Surface Detection Backface detection algorithm, Z buffers (Depth buffer), Scan
line method, Painters algorithm (Depth sorting), BSPtree method, culling and Z buffer in
OpenGL

IlluminationandShadingpropertiesoflight,thechromaticitydiagram,RGB,CMYcolour
model, light sources, ambient light, diffuse and specular reflection, transparency and
shadows, Constant intensity shading, Gouraud shading, Phong shading derivation,
Rendering illuminated objects by defining the desired light sources and lighting model
usingOpenGL

CurvesandSurfacesCurvegeneration,interpolation,interpolatingalgorithms,BSplinesand
Bezier curvesandsurfaces, Visualizationof BSplines andBeziercurves and surfacesusing
OpenGL







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 265 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X
Component1
B X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.







6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

Page 4 of 6
Page 266 of 418
MSRUAS B.Tech. CourseSpecifications2014
S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Hill,F.S.Jr.,andKelley,S.M.(2006)ComputerGraphicsusingOpenGL,3rdedn.Prentice
Hall
3. Hearn,D.,andBaker,P.(2003)ComputerGraphicswithOpenGL,3rdedn.PrenticeHall

b. RecommendedReading
1. Angel,E.(2008)InteractiveComputerGraphics.ATopDownApproachUsingOpenGL,
5thedn.PearsonEducation
2. Foley, J. D., vanDam, A., Feiner, S. K., and Hughes, J. F. (2005) Computer Graphics,
PrinciplesandPractice,2ndedn.PearsonEducation

c. MagazinesandJournals
1. ACMTransactionsonGraphics,ACM
2. IEEETransactionsonVisualizationandComputerGraphics,IEEEComputerSociety
3. Computers&Graphics,Elsevier

d. Websites
1. www.opengl.org
2. http://nehe.gamedev.net

e. OtherElectronicResources
1.






Page 5 of 6
Page 267 of 418
MSRUAS B.Tech. CourseSpecifications2014
IV. CourseOrganization

CourseCode CSC309A
CourseTitle ComputerGraphics
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 268 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:Compilers

CourseTitle Compilers
CourseCode CSC310A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourse isintendedtoprovidethoroughknowledgeofthe principlesofcompilersand
their design & development. The structure, design and implementation of various
componentsofacompiler,includingascanner,parser,andcodegeneratoraretaught.The
students are exposed to modern compilers and their scope for engineering applications.
Studentsaretrainedtodesignandimplementacompilerforasimplelanguage.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 269 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconcepts,principlesofcompliersandtheircomponents
2. Explaintheconstructionandworkingofcompilersandtheircomponents
3. Designcompilersapplyingtheconceptsandprinciplesofcompilerconstruction
4. Analyseandoptimisecomplierdesigns
5. Synthesise,testandvalidateacompilerforasimplelanguage


2. CourseContents

Introduction:Thestructureofacompiler,Evolutionofprogramminglanguages,Applications
ofcompilertechnology.

Lexical Analysis: The Role of the Lexical Analyzer, Input buffering, Specification of tokens,
Recognition of tokens, The Lexical Analyzer Generator Lex, Design of a LexicalAnalyzer
Generator,OptimizationofDFABasedPatternMatchers.

SyntaxAnalysis:Introduction,Contextfreegrammar,WritingaGrammar,Topdownparsing,
Bottomupparsing,LRparser,Parsergenerator

Syntaxdirected translation: SyntaxDirected Definitions, Evaluation Orders for SDD's,
Applications of SyntaxDirected Translation, SyntaxDirected Translation Schemes,
ImplementingLAttributedSDD's

IntermediateCode Generation: Variants of Syntax Trees, ThreeAddress Code, Types and
Declarations,TranslationofExpressions,TypeChecking,ControlFlow,Backpatching,Switch
Statements,IntermediateCodeforProcedures

RunTimeEnvironments:Storageorganization,StackAllocationofSpace,Accessto
NonlocalDataontheStack,HeapManagement,IntroductiontoGarbageCollection

Code Generation and Optimisation: Issues in the Design of a Code Generator, The Target
Language,AddressesintheTargetCode,BasicBlocksandFlowGraphs,OptimizationofBasic
Blocks, A Simple Code Generator, Peephole Optimization, Register Allocation and
Assignment, Instruction Selection by Tree Rewriting, Optimal Code Generation for
Expressions,DynamicProgrammingbasedCodeGeneration

Page 2 of 5
Page 270 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 271 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X
Component1
B X X X
Component2 X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 272 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Aho,A.V.,Lam,M.S.,Sethi,R.,andUllman,J.D.(2007)Compilers:Principles,
Techniques,andTools,2ndedn.AddisonWesley

b. RecommendedReading
1. Apple,W.(1997)ModernCompilerImplementationinC,1stedn.CambridgeUniversity
Press
2. Louden, K. C. (1997) Compiler Construction Principles & Practice, 1st edn. Cengage
Learning

c. MagazinesandJournals
1. TCSTheoreticalComputerScience
2. MSTTheoryofComputingSystems
3. TITIEEETransactionsonInformationTheory

d. Websites
1. ACMSIGACT,http://www.sigact.org/
2. http://www.ieee.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC310A
CourseTitle Compilers
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 273 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DatabaseSystems

CourseTitle DatabaseSystems
CourseCode CSC311A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is intended to provide a thorough knowledge of the principles, design,
programmingandapplicationofdatabasesystems.Theconceptsofdatabasesandtheissues
of the effective design of databases and database systems are taught. Data modelling,
normalisation, relational algebra, queries and SQL are dealt in detail. The physical
organisationofdatabases,indexingstructuresandthetransactionprocessingarecovered.
Multidimensional data modelling and OLAP concepts are introduced. Database
administration, management and interfacing are covered. Students are trained to design,
implementandinterfacedatabasesfordatacentricsoftwareapplications.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 274 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconcepts,designandapplicationofdatabasesystems
2. Explain the principlesof data modelling, normalisation, querying and optimisation of
databasesystems
3. Applyprinciplesofdatabasesystemstomodeldata,createqueries,indiciesandviews
4. Analysetheschemaanduseappropriatenormalizationtechniques
5. Designandimplementanefficientdatabasesystemandintefacewithagiven
application


2. CourseContents

Basic Concepts: Purpose of database systems, Components of Database systems,
Architecture and Data Independence, Data, Data modeling Entity Relationship Model,
Relationaldatamodel,Network,Hierarchicalmodel,objectorientedmodels,Semistructured
datamodelsDTDandXML,Schemas,Instances

Entity Relatinshipmodel: ER diagrams, entity sets and attributes, relationships, roles and
constraints,EnhancedEntityRelationship(EER),subclasses,superclassesandinheritance,
specializationandgeneralization

Relational data models: Structure of relational databases, relational algebra, relational
calculus,Entityandreferentialintegrity,Functionaldependency,Schemasandtheirdesign,
Decompositionofaschema,losslessjoin,dependencypreservationproperties,Keys

Normalizationforrelationaldatabases:Normalforms,BoyceCoddNormalForm,Multivalued
DependenciesandForthNormalForm,JoinDependenciesandFifthNormalForm, inclusion
dependencies,beyond5NF

Querylanguages:Overviewofdatabaselanguages,SQLdatadefinition,queryformulation,
update sublanguage, constraints, integrity, QBE and 4thgeneration environments, Query
Compilation,QueryOptimization

Database programming: Techniques and issues, SQL shell, Embedded SQL, using JDBC,
databasestoredprocedures,Views,Databaseadministrationandmanagement

Fileorganizationandstorage:Secondarystoragedevices,basicfilestructure,operationsin
files, heap files and sortedfiles, RAID technology, indexing structure, typesof single level
orderedindex,multilevelindexes,B+trees,indexesonmultiplekeys

Transaction processing: ACID properties, schedules and recoverability, serializability of
schedules, concurrency control, locking techniques, time stamp ordering, granularity of
data items, database recovery techniques, shadow pages, ARIES recovery algorithm,
databasesecurityandauthorization

Multidimensional datamodeling: Limitationsof relational model,Logicalmultidimensional
datamodel,OLAP,cubes,measures,dimensions,hierarchiesandlevels,attributes,ROLAP,

Page 2 of 6
Page 275 of 418
MSRUAS B.Tech. CourseSpecifications2014

factanddimensiontables,Starandsnowflakeschemas







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25

marks.


Page 3 of 6
Page 276 of 418
MSRUAS B.Tech. CourseSpecifications2014
Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors

Page 4 of 6
Page 277 of 418
MSRUAS B.Tech. CourseSpecifications2014

13. Information Management Assignment, Examination and Presentation


14. Personal Management Interaction and requirements of discipline
Effective management of learning, time
15. Leadership Skills management and achieving the learning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Elmasri,R.,andNavathe,S.B.(2008)FundamentalsofDatabaseSystems,Pearson
Education,4thedn.

b. RecommendedReading
1. Simson,G.,andWitt,G.(2005)DataModellingEssentials,3edn.MorganKaufmann
2. Thomsen, E. (2002) OLAP Solutions, Building Multidimensional Information Systems,
Wiley
3.Rafanelli,M.(2003)MultidimensionalDatabases:ProblemsandSolutions,IdeaGroup
Publishing
4.Date,C.J.,(2003)AnIntroductiontoDatabaseSystems,8thedn.AddisonWesley
5.Silberschatz,A.,Korth,H.F.,andSudarshan,S.,(2010)DatabaseSystemConcepts,
6thedn.TataMcGrawHill
c. MagazinesandJournals
1. ACMTransactionsonDatabaseSystems
2. IEEETransactionsonKnowledgeandDataEngineering
3. TheVLDBJournal
4. InformationSystemsResearch
5. Data&KnowledgeEngineering

d. Websites
1. OracleDocumentation,docs.oracle.com

e. OtherElectronicResources
1.

IV. CourseOrganization

CourseCode CSC311A
CourseTitle DatabaseSystems
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018


Page 5 of 5
Page 278 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:CompilersLaboratory

CourseTitle CompilersLaboratory
CourseCode CSC312A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Theaimofthecourseistotrainthestudentstodesignanddevelopcompilercomponents
andcompilersofmoderatecomplexityusingagradedsetofexercisesandproblems.They
implement and test compiler programs using GNU compiler construction tools. Students
arerequiredtogeneratealaboratoryreportdocumentingtheireffort.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 279 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheelementsofcompilerconstruction
2. Explaintheprocessofcompilerconstruction
3. Applyprinciplesofcompilerconstructiontodesigncompilersforgivenlanguage
4. Analyse,testandvalidatesimplecompilers
5. Synthesisecompilersforlanguagesofmoderatecomplexity
6. Comparecompilersbasedontheirperformance


2. CourseContents

LaboratoryWorkFlow:

1. Analysethegivenproblem
2. Designanddocumentanappropriatealgorithmforsolvingtheproblembasedonthe
analysis
3. DesignandImplementthecompilerprograms
4. Developtestcasesandusethemtotestandvalidatetheimplementedprogram
5. Createalaboratoryreportdocumentingthestepsinvolved

Programmingexercisesusing:

1. Familiarizationwithflexbywritingsimplespecificationsfortokens
2. Flexspecificationfortokensofthesmalllanguage
3. Completethespecificationsin(2)abovetomakeacompletelexicalanalyzer
4. FamiliarizationwithBisonbywritingsimplespecifications
5. Bisonspecificationsforthesyntaxofthesmalllanguage
6. Addingerrorrecoveryto(5)abovetomakeacompleteparser
7. Sattributed specification of the semantics of the small language to be incorporated
intoBisonspecificationsproducedin(6)above
8. Addingsemanticerrorrecoverytothesemanticanalyzerin(7)abovetomakea
completesemanticanalyzer
9. Intermediatecodegenerationfortheconstructsofthesmalllanguagetobe
incorporatedintothesemanticanalyzerof(8)above

Page 2 of 5
Page 280 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X
Page 3 of 5
Page 281 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Aho,A.V.,Lam,M.S.,Sethi,R.,andUllman,J.D.(2007)Compilers:Principles,
Techniques,andTools,2ndedn.AddisonWesley

b. RecommendedReading
1. Apple,W.(1997)ModernCompilerImplementationinC,1stedn.CambridgeUniversity
2. Louden, K. C. (1997) Compiler Construction Principles & Practice, 1st edn. Cengage

Page 4 of 5
Page 282 of 418
MSRUAS B.Tech. CourseSpecifications2014

Learning

c. MagazinesandJournals
1. TCSTheoreticalComputerScience
2. MSTTheoryofComputingSystems/MathematicalSystemsTheory
3. TITIEEETransactionsonInformationTheory

d. Websites
1. ACMSIGACT,www.sigact.org/
2. www.ieee.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC312A
CourseTitle CompilersLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 283 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DatabaseSystemsLaboratory

CourseTitle DatabaseSystemsLaboratory
CourseCode CSC313A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Theaim of thiscourseis to train the students to design,implement and optimise a
databasesystemforagivendatacentricapplication.Studentsaretrainedtoperformdata
modeling,schema,viewandquerydesign.Theyaretrainedtoimplementthedesignusinga
databasemanagementsystemandinterfaceitwiththeapplication.Studentsaretrainedto
generatetechnicalreportsdocumentingthelaboratorywork.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 284 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describethecomponentsofdatabasesystems
2. Explaintheprinciplesofdatabasedesignandoptimisation
3. Designthedatabasesystemforthegivenscenario
4. Analysethedatabasedesignfornormalisationandoptimisation
5. ImplementthedatabaseusingaDBMSandinterfacewiththeapplication
6. Testandvalidatethedevelopeddatabasesystem


2. CourseContents

Graded sets of exercises and problems requiring the students to employ data modelling
and databses programming techniques to designand developdatabase systems matching
thecontentofDatabaseSystemscourse.

LaboratoryWorkFlow

1. Analysethegivenproblem
2. Createadata model,databaseschema,queriesandviewsrequired forthe given
problem
3. ImplementandoptimisethedatabaseusingaDBMS
4. Developtestcasesandusethemtotestthefunctionalityofthesystem
5. Createalaboratoryreportdocumentingthework

Exerciseson

1. Performdatamodelingforthegivenapplication
2. Convertthedatamodelintoarelationalmodel
3. Usenormalformsforthedatabasesdeveloped
4. CreateIndices
5. IssueSQLcommandstocreateandmaintaindatabasestructure
6. Interfacetothesystem
7. Testandvalidatethesystemusingappropriatetestcases
8. XPATHandXQuerywithXML
9. Multidimensionaldatamodelling

Page 2 of 5
Page 285 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X
Page 3 of 5
Page 286 of 418
MSRUAS B.Tech. CourseSpecifications2014

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LaboratoryManual
3. Elmasri,R.,andNavathe,S.B.(2008)FundamentalsofDatabaseSystems,4thedn.
PearsonEducation

b. RecommendedReading
1. Naughton,P.,andSchildt,H.(2004)Java2:TheCompleteReference,McGrawHill
2. Simson,G.,andWitt,G.(2005)DataModellingEssentials3edn.MorganKaufmann

Page 4 of 5
Page 287 of 418
MSRUAS B.Tech. CourseSpecifications2014

c. MagazinesandJournals
1. ACMTransactionsonDatabaseSystems
2. IEEETransactionsonKnowledgeandDataEngineering
3. TheVLDBJournal
4. InformationSystemsResearch
5. Data&KnowledgeEngineering

d. Websites
1. OracleDocumentation,docs.oracle.com

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC313A
CourseTitle DatabaseSystemsLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 288 of 418
MSRUAS B.Tech. Course Specifications2014

CourseSpecifications:ProjectWork1/Internship

CourseTitle ProjectWork1/Internship
CourseCode CSCP31A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
The aim of this course is to give students an experience of identifying an engineering
problem, conceptualise a solution, perform architectural design, software design, model,
synthesise, analyse and demonstrate its performance. The students are expected to work
inateam ofnot morethan 4 members and are required todevelopan appropriate
solutionbyidentifyingaproblemforwhichabetterornewengineeringsolutionisrequired.
The team need to demonstrate the working of the solution and write a technical report.
Studentsarerequiredtochooseaprojectfromstudentsprojectsdatabaseavailable.

Alternatively,

Studentcanundergointernshipinanindustry,businessorganization,researchorganisation
oranyotheruniversityonatopicofrelevanceduringvacationafter6thsemesterwithprior
approvalfromthedepartmentheadandfacultydean.


































Page 5 of 5
Page 289 of 418
MSRUAS B.Tech. Course Specifications2014
2. CourseSizeandCredits:

Numberofcredits 08

Totalnumberofhours availableper
240
student

960
Totalnumberofhours fortheteamof4 The size of the problem to be solvedmust
members be in commensurate with the total number
ofhoursavailablewiththeteam

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CIE):
Course marks Presentation,Vivavoce,Demonstration:
50%Weight
Component2(SEE):
ProjectReport:50%Weight
Passrequirement
A minimum of 40% marks in component 1
and component 2 andoverall40%marks are
requiredforapass.

75%attendanceismandatorytobeeligible
Attendancerequirement
forpresentationandreportsubmission

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Recognisetheneedfordeveloping aneworimprovinganexistingengineering
solutionthroughanorganisedsurveyofliteratureandrequirementanalysis
2. Defineengineeringdesignspecificationsbasedonthesoftwarerequirements
specification
3. Model,synthesise,analyse thesolutiontomeetthedesignspecifications
4. Evaluatetheperformanceofthemodelledsystem andjustifyitsperformance
5. Demonstratethesystemworkingandmakeapresentation
6. Writeatechnicalreport
Alternatively,
1.Writeareportonexperiencesduringinternship
2.Makeapresentationtoapanelofexaminers


2. CourseContents

Collectionofrelevantliteratureandreviewofliterature

Interactionwiththeusersandcollectionofdata
Page 5 of 5
Page 290 of 418
MSRUAS B.Tech. Course Specifications2014
Formulationofaproblemofsuitablesize

Create a Software Requirements Specification document providing formal statements of


requirements

CreatethedesignspecificationsusingappropriateCASEtool

Refinethedesign

Choosingadevelopmentenvironment,learningtheappropriatetoolsandtechniques

Implementation,testandanalysisofdesign

Defining performancemeasures and metrics,Evaluationof performance,presentationof
performancecharacteristics,Verificationofresults

Demonstrationtothedefinedaudienceandmakingapresentationtotheassessingteam


3. CourseTeachingandLearningMethods

Teaching andLearning Methods Approximate
DurationinHours

Literature collection, Review of literature, Deciding the sample 160


for data collection, Developing a questionnaire, Datacollection,
Analysisofdata,ProblemformulationandDefiningspecifications

Developmentofdesignconcept, Basic design calculations 160


Selection oftools,techniques andlearning onhow to use them 160
Modelling,Simulation,Analysis 160
Evaluation,Verificationof results 160
Demonstration,PresentationandTechnicalReport Writing 160
TotalDurationinHours 960

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CIE)
Demonstration,Presentation,VivaVoce


Component2:50%weight

TechnicalReport

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X

Component2 X


Page 5 of 5
Page 291 of 418
MSRUAS B.Tech. Course Specifications2014


Alternatively,
IntendedLearningOutcome 1 2
Component1 X
Component2 X

Component1willbeassessedbyateamofexaminersintwostagesintermediateandfinal
Component2willbeassessedbythesupervisorandwillbemoderatedbyasecondexaminer
Note:TheProjectcanbecarriedoutinagroup,buteachcandidatemustdemonstratethat
he/shehasputineffortof240hours.

5. Reassessment

1. Astudentnotregisteredforthismoduleinthe firstattemptwithateammayhaveto
carryouttheprojectinateamifavailableorindividuallyduringthemakeupsemesteror
thenextyearwiththenewbatchofstudents
2.Iftheteamfails,theteamneedtomakeupforthedeficiencyduringthemakeupsemester



6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Project work
2. Understanding Project work
3. CriticalSkills Project work
4. AnalyticalSkills Project work
5. ProblemSolvingSkills Project work
6. PracticalSkills Project work
7. GroupWork Project work
8. SelfLearning Project work
9. WrittenCommunicationSkills TechnicalReport
Project Presentation, Interactionduring
10. VerbalCommunicationSkills
projectwork
11. PresentationSkills Project Presentation
12. BehaviouralSkills Project work
13. InformationManagement Project work
14. PersonalManagement Project work
15. LeadershipSkills Project work

ModuleResources
III.
a. EssentialReading
1. Presentations made by the Head of the Department on Importance of Project work
andTheMethodologytobefollowedforsuccessfulCompletionofProjectwork
b. RecommendedReading
1. CourseNotes,ManualsofToolsandTechniquesChosentoSolvetheDesignProblem
c. MagazinesandJournals
1.
d. Websites

1.
Page 5 of 5
Page 292 of 418
MSRUAS B.Tech. Course Specifications2014
e. OtherElectronicResources
1.
IV. CourseOrganization

CourseCode CSCP31A
CourseTitle ProjectWork1/Internship
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 293 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DistributedSystems

CourseTitle DistributedSystems
CourseCode CSE301A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscoursepreparesthestudentstodesignandsynthesisereliableandsecuredistributed
and cloud computing applications. Transactions, timing and synchronisation, coordination
andconsensusfordevelopingdistributedtransactionsanddatabasesarediscussedindetail.
Virtualisation and cloud technologies for building scalable distributed systems and
applicationsarecovered.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 294 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Discussmodelsandissuesfordevelopingdistributedcomputingsystems
2. Chooseappropriateprotocols,techniquesandinfrastructurefordesigningdistributed
computingsystems
3. Design distributed systems using appropriate distributed protocols, techniques and
infrastructure
4. Analysetiming,faulttolerance,safetyandreliabilityofdistributedcomputingsystems
5. Synthesisedistributedapplicationsusingappropriateapplicationmiddleware
6. Solveproblemsassociatedwithdevelopmentofdistributedcomputingsystems


2. CourseContents

Introduction:Distributedapplicationsandsystems,characteristicsandchallenges.

Distributed System Models: Architectural models such as clientserver and peertopeer;
Fundamentalmodels:interactive,failureandsecuritymodels

Transactions and Concurrency Control: Transactions. Nested transactions. Concurrency
controlmethods.

Distributed Infrastructural Issues: Distributed File Systems, Name services, Distributed
Objects,DistributedProcessCommunication:RPCandRMI.Middleware,Applicationservers
andcontainers,Asynchronouscommunicationmechanisms,Messageorientedmiddleware
andmessagebrokers

TimingandSynchronisationinDistributedSystems:Clocks,eventsandstatesindistributed
systems.Clocksynchronisation.Logicaltimeandlogicalclocks.Globalstate.

Coordination and Consensus: Group communication. Reliability. Voting and election for
coordination.Consensus.

Distributed Transactions: Flat and nested distributed transactions. Transaction processing
models. Commit Protocols. Distributed concurrency control. Distributed deadlocks.
TransactionRecovery.Optimisednestedtransactions.

Distributed Databases: Efficiency, Integrity, Concurrency, Persistence and Maintainability.
TransactionalDataBasesACIDandCommitprotocols.DataReplication:Replicationmodel.
Groupcommunicationforreplication.Faulttolerance.Highlyavailableservices.Transactions
withreplicateddata

Distributed Computing on the Cloud. Public, private and hybrid cloud systems. Cloudfile
systems.Applicationdeploymentonclouds.

Page 2 of 5
Page 295 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.


Page 3 of 5
Page 296 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 297 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Coulouris,G.,Dollimore,J.,andKindberg,T.(2005)DistributedSystems:Conceptsand
Design,4thedn,PearsonEducation

b. RecommendedReading
1. Birman,K.P.(2005)ReliableDistributedSystems: Technologies,WebServices,and
Applications,Springer
2. BenAri, M. (2006) Principles of Concurrent and Distributed Programming, 2nd edn,
AddisonWesley
3. Matthews,J.N.,Dow,E.M.,Deshane,T.,Hu,W.,Bongio,J.,Wilbur,P.F.,andJohnson,
B.,(2008)RunningXen:HandsOnGuidetotheArtofVirtualization,PrenticeHall
4. Roscoe,A.W.(2010)TheTheoryandPracticeofConcurrency,Revisededition[Online]
availablefromhttp://www.cs.ox.ac.uk/ucs/tpc2010.pdf[2October2011]
5. Smith, J. E., and Nair, R. (2005) Virtual Machines: VersatilePlatforms for Systems and
Processes,MorganKaufmann

c. MagazinesandJournals
1. ParallelandDistributedComputing
2. IEEETransactionsonSoftwareEngineering

d. Websites
1.

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE301A
CourseTitle DistributedSystems
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 298 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:NetworkProgrammingandSimulation

CourseTitle NetworkProgrammingandSimulation
CourseCode CSE302A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thecourseisintendedtopreparestudentstodevelopnetworkapplicationsusingadvanced
programming techniques and analyse their performance. Advanced socket programming
using socket options and advanced I/O techniques for developing networkapplications
and deamon servers are covered. Wired and wireless networking stacks are studied.
Routing and Raw Sockets for developing routing and network protocols are discussed.
Implementation of protocols using network simulator stack, simulation and performance
analysisofwiredandwirelessnetworksandtheirprotocolsaretaught.Studentsaretrained
tocarryoutdesign,implementationandperformanceanalysisofnetworkprotocols.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 299 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. DiscussapplicationdevelopmentusingadvancedsocketandI/Oprogrammingaswell
asqueueingandnetworksimulation
2. Choose suitable designs for network applications as well as appropriate modelling
abstractionsofapplicationsandnetworkprotocolsforsimulation
3. DesignapplicationserversusingadvancedI/Oandsocketsaswellascreatesimulation
modelsofnetworkprotocolsandapplications
4. Analysetheperformanceofnetworkapplicationsaswellasnetworkprotocols
5. Synthesiseapplicationsusing advanced I/O and sockets aswell as network protocols
usingnetworksimulator
6. SolveproblemsassociatedwiththeapplicationdevelopmentusingadvancedI/Oand
socketprogrammingaswellasnetworksimulation

2. CourseContents

ProgrammingIPv4andIPv6Networks:IPv4andIPv6programmingandinteroperability.Name
andaddressconversion.DomainNameSystem(DNS).

Advanced I/O:Scattergather I/O. Control information exchange through I/O: Message
flagsandpeeraddresses.BlockingandnonblockingI/O.Buffermanagement.

SocketOptions:Needforsocketoptions.Gettingandsettingsocketoptions.Genericoptions.
TCP,UDP,IPv4andIPv6socketoptions.

Multicast and Broadcast Sockets: Establishing multicast and broadcast sockets. Data
exchangeovermulticastandbroadcastsockets.Datastreaming.

Signalling:Signalsandtheiruseinclientserverdesign.Signaltypes.Ignoringsignals.Catching
signals.Defaultsignalactions.Maskingsignals.

I/OMultiplexing:I/Omodels.Blocking,NonblockingandMultiplexingModels.Signaldriven
I/O.I/Omultiplexingusingselectandpoll.

SocketFamilies:UnixDomainsockets.Rawsockets.Outofbanddata.AdvancedUDP
sockets.

Daemon Processes: Introduction. Important daemon processes. Programming a daemon.

ReviewofDiscreteEventSimulationConcepts:Randominputgeneration.Outputanalysis.
Simulationexperimentdesign.Simulationtracing.Simulationbasedperformanceevaluation.

Queueing and Scheduling: Queueing in computing and networking systems. Scheduling
techniques.Queueingmodels.Queueingnetworks.Simulationandperformanceevaluation
ofqueueingmodels.Routingandpacketschedulingincommunicationnetworks.

Network Simulation: Network Stack. Network Stack programming. Network Simulator (ns)
versions2and3.nsAPIandstack.Protocoldevelopmentusingns.Tracinginnsandoutput
analysis.Simulationperformanceanalysisofnetworkprotocols.
Page 2 of 6
Page 300 of 418
MSRUAS B.Tech. CourseSpecifications2014




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

Page 3 of 6
Page 301 of 418
MSRUAS B.Tech. CourseSpecifications2014

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X
Component1
B X X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
Page 4 of 6
Page 302 of 418
MSRUAS B.Tech. CourseSpecifications2014

9. WrittenCommunicationSkills Tests, Examination andAssignment


10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources
a. EssentialReading
1. ClassNotes
2. Stevens,R.W.(2003)UNIXNetworkProgramming,Vol.1:TheSocketNetworkingAPI,
3rdedn.PearsonEducation
b. RecommendedReading
1. Stevens,R.W.(1993)TCP/IPIllustrated,Vol.1:TheProtocols.AddisonWesley
2. Stevens,R.W.(1993)TCP/IPIllustrated,Vol.3: TCPforTransactions,HTTP,NTTP,and
theUNIXDomainProtocols.AddisonWesley
3. Benvenuti,C.(2005)UnderstandingLinuxNetworkInternals.O'Reilly
4. Seth, S., and Venkatesulu, M. A., (2008) TCP/IP Architecture, Design, and
ImplementationinLinux.JohnWiley&SonsforIEEE
5. Issariyakul,T.,andHossain,E.,(2009)IntroductiontoNetworkSimulatorNS2.Springer
6. NS3Developers(2013)ns3Manual:ArchitectureandCoreofns3.[online]Available
from<http://www.nsnam.org/>[30April2013]
7. NS3 Developers (2013) ns3 Model Library. [online] Available from
<http://www.nsnam.org/>[30April2013]
c. MagazinesandJournals
1. ACMComputerCommunications
2. IEEE/ACMTransactionsonNetworks
3. IEEENetworkMagazine
4. IEEECommunicationsMagazine
5. CommunicationsoftheACM
d. Websites
1. InternetEngineeringTaskForce,http://www.ietf.org/
e. OtherElectronicResources
1.
IV. CourseOrganization

CourseCode CSE302A
CourseTitle NetworkProgrammingandSimulation
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018


Page 5 of 6
Page 303 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:FormalMethodsandApplications

CourseTitle FormalMethodsandApplications
CourseCode CSE303A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This module prepares students to analyse, evaluate and apply formal methods for
specificationandverificationofsoftwareandhardwaresystems.Thefundamentalmethods
andprinciplesunderlyingcurrentformalverificationtechniquesandtoolswillbethefocusof
thismodule.Specificationandverificationbymodelcheckingofsoftware/hardwarelogicand
communicationprotocols,HoareLogicanditsapplicationtoformal verification of software
programs will be emphasised. Static Program Analysis, itsmethodologiesandtoolswillbe
covered. Studentsare taught to use currently availablesystemsandtoolsforlightweight
formalmethodsaswellasstaticprogramanalysis.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 304 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsofformalmethodsandtheirapplicationinformalspecification
andverificationofsoftware
2. Explaintheprinciplesofformalmethodsandtoolsforsoftware/hardware
3. Apply formal methods for developing formal models of specified software/hardware
logic
4. Analyseformalmodels of computersoftware/hardwaresystemsusing appropriate
approachesandtools
5. Synthesise formal specifications by exploration and integrate with formal models of
software/hardware
6. Evaluateformalmethodsfortheirefficacyinspecifiedapplications


2. CourseContents

Introduction:Formalmethodsandtheirapplications,Motivationandintroductiontoformal
specification and verification of software and hardware systems computer programs,
embeddedsystemsaswellascommunicationprotocols,Toolsandmethodologiesforformal
specificationandverification,Lightweightformalmethods

ProgramVerification:HoaretriplesandHoareLogic.Partialandtotalcorrectnessandtheir
proofcalculi,Programmingandprogramvalidationbycontract.Languageandtoolsupport
forprogramverification.

Formal Specification: Specification of systems, specification languages, exploration and
analysisofspecifications

SymbolicModelChecking:Motivationsandconceptofsymbolicmodelchecking.

a)TemporalLogics:TemporalLogicsLineartimeTemporalLogic(LLC),BranchingLogics,and
Computation Tree Logic (CTL), CTL*, Modelchecking algorithms based on LLC and CTL,
Systems,toolsandpropertiesofModelChecking

b)ModelLogics:Modesoftruth,Modallogicsandagents,Kripkemodels,Logicengineering
atvaliditylevelandKripkemodelslevel,Multiagentsystems

c)BinaryDecisionDiagrams(BDDs):BDDS,OBDDs,ReducedOBDDs,Algorithmsforreduced
OBDDs,SymbolicmodelcheckingbasedonBDDs

d)ModelCheckingandAutomataTheory:Modelcheckingusingautomata,TranslatingLTL
into automata, Timed automata, Timed CLT model checking, Equivalences, Abstractions,
PartialOrderReductionformodelchecking

Static Program Analysis: Levels of static program analysisunit, technology, system and
mission/business levels. Formal methods for static analysisMathematical techniques of
denotational semantics, axiomatic semantics, operational semantics and abstract
interpretation. Undecidability of the verification problem. Implementation techniquesa)

Page 2 of 6
Page 305 of 418
MSRUAS B.Tech. CourseSpecifications2014

ModelCheckingrelatetotheabove,b)DataFlowAnalysis,approachesandtools,c)Abstract
Interpretationandtools(Framacvalueanalysisplugin),d)UsingAssertionsandtheirtool
support(SPARK,JML,ESC/Java2,FramacWP),e)SymbolicExecution







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents
PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th

week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Page 3 of 6
Page 306 of 418
MSRUAS B.Tech. CourseSpecifications2014
Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation

Page 4 of 6
Page 307 of 418
MSRUAS B.Tech. CourseSpecifications2014

11. PresentationSkills Presentation


12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Huth, M., and Ryan, M. (2004) Logic for Computer Science: Modelling and Reasoning
AboutSystems,2ndedn.CambridgeUniversityPress

b. RecommendedReading
1. BenAri,M.(2001)MathematicalLogicforComputerScience,2ndedn.SpringerVerlag
2. Baier,C.,andKatoen,J.P.(2008)PrinciplesofModelChecking.MITPress
3. Jackson,D.(2006)SoftwareAbstractions:Logic,Language,andAnalysis.MITPress
4. Bella,G.(2007)FormalCorrectnessofSecurityProtocols.SpringerVerlag
5. Clarke,E.M,Grumberg,O.,andPeled,D.A.(2000)ModelChecking.MITPress
6. BenAri,M.(2008)PrinciplesofSPINModelChecker.SpringerVerlag

c. MagazinesandJournals
1. FormalAspectsofComputing
2. FormalMethodsinSystemDesign
3. TheComputerJournal
4. IEEProceedingsSoftware
5. IEEETransactionsonSoftwareEngineering
6. ACMTransactionsonSoftwareEngineeringandMethodology
7. IEEEComputer
8. IEEESoftware

d. Websites
1. http://vl.fmnet.info/

e. OtherElectronicResources
1. SPINModelChecker,http://spinroot.com/
2. NuSMVModelChecker,http://nusmv.fbk.eu/
3. AlloyAnalyser,http://alloy.mit.edu/














Page 5 of 6
Page 308 of 418
MSRUAS B.Tech. CourseSpecifications2014
IV. CourseOrganization

CourseCode CSE303A
CourseTitle FormalMethodsandApplications
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 309 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:QualityManagementandSixSigma

CourseTitle QualityManagementandSixSigma
CourseCode MEE408A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscoursedealswithevolutionofqualityparadigmandenablesstudentstoadoptquality
asastrategyforcontinuousimprovementin businessperformance.Thestudentsaretaught
strategiesofcompetitivequality,qualityindesignandmanufactureandsupplierquality.The
student will be able to apply the methodology of Six sigma DMAIC approachtoaddress
industryrelevantqualityissues.Studentsareexposedtosoftwaretoolsfordataanalysis.In
addition,thecoursealsoemphasisestheroleofQualityManagementSystemslikeISO9000,
ISO14000etc.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
60
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16
Departmentresponsible Mechanical andManufacturingEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 310 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. ExplainanddifferentiatebetweenInspection,QualityControl,QualityAssuranceand
TQMprogrammes,PostTQMerachallengesinQualityevolution
2. Criticallyassessandreviewmaturitylevelofanorganizationsqualityprogram
includingculturalandleadershipaspects
3. Analysecustomerfocusandmarketforcesasbasisforallqualityrelatedactivities
4. Developandplanactivitiesforqualityimprovement
5. ApplySixsigmaDMAICmethodologyforanalysisandsolvingcomplexproblems

2. CourseContents

ThePhilosophiesandPrinciplesofTQM,incorporatingCustomerFocus:Definitionofquality,
Evolutionofquality,PrinciplesofTQManditspowerfulabilitytoidentifytrendsinmarket
forcesandcustomerfocusphilosophy,BenefitsofTQM

Evolution of TQM through Phases of Inspection: Stages of Inspection, QC, QA and TQM
progress and their critical review, Evolution of quality concepts through different stages
andtimes;Differenceinapproachtoqualitymanagementbetweenmodernandtraditional
thinkers,ConceptofCostofQuality

TheTools,Techniques,SystemsandManagementandLeadershipstylesApplicabletoaTQM
Environment: Definition of process management; Tools and Techniques used in the main
processesofacompany;(QFD,FMEAandMPtools)LeadershipstylesmostsuitableforTQM;
Buildingaqualitycultureinanorganization

CulturalandLeadershipAspectsandtheInfluenceofQualityGurusandtheirContributionto
TQM:StudyofvariouspersonsandinstitutionswhomadeanimpactonthejourneytoTQM;
Studyandunderstandingofawardsofexcellenceinquality.Qualitygridthatcapturepresent
statusofqualityintheorganization

ConceptofVariationanditsAnalysis:AsanaidtoContinuousImprovement,SPCandProcess
capability, Causes of variation in processes, Basic statistics; Concept of process capability;
UnderstandingandpracticeinusageofqualitycontroltoolsandManagementPlanningTools

ISO9000,ISO14000andrelatedQualityManagementSystems:IntroductiontoISOfamily
ofstandards;Understandingtheelementsofthestandardandthebasisfortheseelements;
ModernprocessviewofISOstandards,Methodologyofgettingaccredited;Benefitsofgetting
certified

UnderstandingandImplementationofSixSigmaprograms:DMAICphilosophyofSixSigma;
ToolsandtechniquesineachphaseofsixsigmalikeSIPOC,CTQ,MSA,HypothesisTesting,
Regression,ANOVA,DesignofExperimentsandProcessOptimization

Quality Costing as an Aid to Managing Quality and Motivating Continuous Improvement:
Definition and importance of cost of Quality; Constituents and behavior of the costs of

Page 2 of 6
Page 311 of 418
MSRUAS B.Tech. CourseSpecifications2014

quality,ABCmethodofcosting,implementingcostofquality.

Benchmarking: Review of BPR and Business excellence awards as an aid to develop both
strategicandtacticalcompetitiveadvantage,DefinitionofBenchmarkingandbestpractices;
Differentapproachestobenchmarking,Stepsinbenchmarking,DetailsofBPR

Quality Engineering: Study of Taguchi methods; Loss function, Loss estimation for batch,
S/Nratio,designandexecutionofexperimentsforimprovementinprocess

Advances in Quality Management and Six Sigma: Need of new skills for future quality
professionalsandBuildingSixSigmacapabilityintotheproductdevelopmentprocess.Adding
conceptsassociatedwithecoeffectivedesign.




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 24.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 8.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
14.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/Field Visit 4.00
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 60.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Page 3 of 6
Page 312 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest:25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X X
Component1
B X
Component2 X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

Page 4 of 6
Page 313 of 418
MSRUAS B.Tech. CourseSpecifications2014


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

III. CourseResources

a. EssentialReading
1. ClassNotes
2. JohnS.Oakland (2003), Total Quality Management, ButterqworthHeinmann
Publishers
3. JamesR. EvansandWilliam M. Lindsay (2004), An Introduction to Six Sigma and
ProcessImprovement,CengageLearning

b. RecommendedReading
1. SundaraRajuS.M.(2001)TotalQualityManagement,Primer,McGrawHill
2. KumeandHitoshi(2004)QualityManagementinNewProductDevelopment,
ProductivityPress
3. GopalanM.R.andBichenoJohn(2005)ManagementGuidetoQualityandProductivity,
Biztantra
4. BesterfieldandDaleH.(2006)TotalQualityManagement,Pearsoneducation
Publication
5. Basem ElHaik (2005) Axiomatic Quality Integrating Axiomatic Design with Six Sigma,
Reliability,JohnWiley
6. Bergma,BoklefjoandBengt(2006)Quality:FromCustomerneedstoCustomer
satisfaction,Overseaspress
7. K.SridharBhat(2007)TotalQualityManagement,HimalayaPublishinghouse
8. Bhote and Kekir (2007) The Ultimate Six Sigma; Beyond Quality Excellence to Total

Page 5 of 6
Page 314 of 418
MSRUAS B.Tech. CourseSpecifications2014

BusinessExcellence,PrenticeHallIndia

c. MagazinesandJournals
1. InternationalJournalofQualityandReliabilityManagement,0265671X,Emerald
Publishinggroup
2. TheTQMMagazine,ISSN:0954478X,EmeraldPublishinggroup
3. TrainingforQuality,ISSN:09684875,EmeraldPublishinggroup
4. Benchmarking for Quality Management & Technology, 13513036, Emerald Publishing
group
5. JournalofQualityinMaintenanceEngineering,13552511,EmeraldPublishinggroup

d. Websites
1. www.asq.org
2. www.elmasr.org
3. www.isixsigma.com
4. www.minitab.com
5. www.sixsigmamaterial.com

e. OtherElectronicResources
1. Videosandanimationonregression,Cpk,Taguchilossfunction
2. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode MEE408A
CourseTitle QualityManagementandSixSigma
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 315 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputationalIntelligence

CourseTitle ComputationalIntelligence
CourseCode CSC401A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course aims to teach the concepts of computational intelligence, intelligent agents
and their applications. The principles of knowledge representation, search strategies,
learning, reasoning and planning are covered in detail. Application of principles of
computational intelligence for machine learning, robotics and perception are discussed.
Students are required to analyse a given scenario and apply the principles of
computationalintelligencetodesign&synthesiseintelligentagents.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 7
Page 316 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsofcomputationalintelligenceandintelligentagents
2. Explaintheprinciplesofknowledgerepresentation,searchstrategies,learning,
reasoningandplanning
3. Applytheprinciplesofknowledgerepresentation,searchstrategies,learning,
reasoningandplanningtodesignintelligentagents
4. Analyseascenarioandidentifystrategiesforknowledgerepresentation,search,
learning,reasoningandplanning
5. Synthesiseanintelligentagentforagivenscenario
6. Evaluate the performance of an intelligent agent based on appropriate measures of
performance


2. CourseContents

Introduction: Overview of AI problems and examples, Intelligent behaviour, The Turing
test, Rational versus nonrational reasoning, Problem characteristics, Fully versus partially
observable,Singleversusmultiagent,Deterministicversusstochastic,Staticversusdynamic,
Discrete versus continuous, Nature of agents: Autonomous versus semi autonomous,
Reflexive,goalbased,andutilitybased.Perceptionandenvironmentalinteractions

Basic Search Strategies: Problem spacesstates, goals and operators, problem solving by
search, Factored representation, Uninformed search, Heuristics and informed searchhill
climbing,genericbestfirst,A*.Gameplayingandminimaxsearch,Constraintsatisfaction
backtrackingandlocalsearchmethods

Knowledge Representation and Reasoning: Propositional and Predicate Logics for logical
reasoning, Resolution and theorem proving, Forward and backwardchaining, probabilistic
reasoning,HiddenMarkovModels,Markovdecisionprocesses(MDP)

Machine Learning: Introduction, classification. Inductive learning, Simple statisticalbased
learningNaiveBayesianClassifier,DecisionTrees,Overfittingproblem,Classifieraccuracy

Advanced Search: Search trees, Dynamic search space, Combinatorial explosion of search
space,Stochasticsearch,Simulatedannealing,Geneticalgorithms,MonteCarlotreesearch,
beamsearch,alphabetapruning,Expectimaxsearchandchancenodes

Advanced Representation and Reasoning: Knowledge representation issuesDescription
logics, Ontology engineering. Nonmonotonic reasoningnonclassical logics, default
reasoning.

Argumentation: Reasoning about action and changesituation and event calculus,
Temporal and spatial reasoning, Rulebased Expert Systems, Semantic networks,Model
basedandCasebasedreasoning.

Page 2 of 7
Page 317 of 418
MSRUAS B.Tech. CourseSpecifications2014

Agents: Agent architecturesreactive, layered, cognitive. Agent theoryRationality, game


theory, Decisiontheoretic agents, Software agents, personal assistants, and information
accessCollaborative, Informationgathering, Believable and Learning agents. Multiagent
systemsCollaborating agents, Agent teams, Competitive agents, Swarm systems and
biologicallyinspiredmodels

Planning: Partialandtotally orderedplanning,Plangraphs,Hierarchicalplanning,Planning
and executionconditional planning and continuous planning, Mobile agent/Multiagent
planning

Reasoning Under Uncertainty: Conditional Independence, Knowledge representations
BayesianNetworks,Exactinferenceanditscomplexity,Randomisedsampling(MonteCarlo)
methods (e.g., Gibbs sampling). Markov Networks, Relational probability models, Hidden
MarkovModels

DecisionTheory:Preferencesandutilityfunctions,Maximisingexpectedutility

Advanced Machine Learning: Examples, General statisticalbased learning, parameter
estimationmaximum likelihood, Inductive Logic Programming (ILP), Supervised learning
Learning decision trees, Learning neural networks, Support Vector Machines (SVMs).
Ensembles, Nearestneighbor algorithms, Unsupervised Learning and clusteringEM, K
means and Selforganising maps. Semisupervised learning. Learning graphical models,
Performance evaluationcrossvalidation, area under ROC curve. Learning theory,
ReinforcementlearningExplorationvs.exploitationtradeoff,Valueandpolicyiteration

Applications:NaturalLanguageProcessing,Robotics,PerceptionandComputerVision

Page 3 of 7
Page 318 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 4 of 7
Page 319 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 5 of 7
Page 320 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Russell,S.J.,andNorvig,P.(2010)ArtificialIntelligence:AModernApproach,3rdedn.
PrenticeHall

b. RecommendedReading
1. Alpaydn,E.(2010)IntroductiontoMachineLearning,2ndedn.TheMITPress
2. Huth, M. and Ryan, M. (2004) Logic for Computer Science: Modelling and Reasoning
AboutSystems,2ndedn.CambridgeUniversityPress
3. Nilsson,N.J.(1998)ArtificialIntelligence:ANewSynthesis.MorganKaufmann
4. Neapolitan,R.E.,andJiang,X.(2012)ContemporaryArtificialIntelligence.CRCPress
5. Luger, G., and Stubblefield, W. (2004). Artificial Intelligence: Structures and Strategies
forComplexProblemSolving.Benjamin/Cummings
6. Sowa,J.F.(2000)KnowledgeRepresentation:Logical,Philosophical,andComputational
Foundations.Brooks/Cole
7. Pearl, J. (1986) Probabilistic Reasoning in Intelligent Systems: Networks of Plausible
Inference.MorganKaufmann

c. MagazinesandJournals
1. ComputationalIntelligence
2. KnowledgeEngineeringReview
3. JournalofAutomatedReasoning
4. ArtificialIntelligence
5. FuzzySetsandSystems
6. NeuralNetworks
7. IEEEtransactionsonRobotics
8. AutonomousRobots
9. RoboticsandAutonomousSystems
10. IEEETransactionsonSystems,Man,andCybernetics
11. AIMagazine

d. Websites
1.


e. OtherElectronicResources
1. NetLogo,http://ccl.northwestern.edu/netlogo/


Page 1 of 7
Page 321 of 418
MSRUAS B.Tech. CourseSpecifications2014
IV. CourseOrganization

CourseCode CSC401A
CourseTitle ComputationalIntelligence
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 2 of 7
Page 322 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:WebArchitectureandApplicationDevelopment

CourseTitle WebArchitectureandApplicationDevelopment
CourseCode CSC402A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is aimed at the study, exploration, understanding and application of Web
technologies and software architecture. Students are introduced to the evolution of Web
technologiesandrelatedpatterns.TheyaretaughtthedifferentlayersofWebtechnology
andintroducedtodesignanddevelopmentaspectsofWebapplications.Studentsaretrained
todevelopWebapplicationsusingappropriateplatforms,frameworksandtechnologiesfor
agivenscenario.Theygenerateananalyticalreportjustifyingtheirsolution.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 3 of 7
Page 323 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describe the evolution of Web technologies, related software architectural patterns
andframeworks.
2. Explainindetailthelayers,componentsandmechanismsrelatedtoWebapplications
3. Apply knowledge of Web technologies, patterns and frameworks to create efficient
applicationsforgivenscenarios
4. Designsimple,efficient,scalableWebapplicationsusingappropriatepatterns,
technologies,languagesandframeworks
5. Analysetheefficiency,easeofuseandscalabilityofframeworksforagivenscenario


2. CourseContents

Introduction: Overview of software architecture, from requirements to implementation,
architecturestyles,qualityinsoftware,softwarestructurestatic,runtimeandmanagement,
softwareelementsandconnectors,introductiontoWebarchitecture,recapofstructuredand
objectorientedapproachestosoftwaredesign

Web Technology: History of web, core protocols of the Internet, HTTP and HTML, XML,
Webbrowsers,Webservers,JavascriptandAJAX,Searchtechnologies,trendsanddirections

SoftwareArchitectures:Dataflowarchitectures,datacentricarchitecturesandhierarchical
architectures; asynchronous communication architectures; interaction oriented
architectures; distributed architectures; component based architectures; Heterogeneous
architecture;Userinterfacearchitecture

Java based Web technology: Enterpriseedition, servlets, user interface, Web servicesand
relatedtechnologies,enterprisejavabeans,contextanddependencyinjection,concurrency,
transactions,persistence,Javamessagingservice,batchprocessing

Page 4 of 7
Page 324 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 5 of 7
Page 325 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X
Component1
B X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 6 of 7
Page 326 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Shklar,L.,andRosen,R.(2009)WebApplicationArchitecture:Principles,Protocolsand
Architecture,2ndedn.Wiley
3. Qian,K.,Xu,C.,Fu,X.,DiazHerrera,J.L.,andTao,L.(2010)SoftwareArchitectureand
DesignIlluminated.Ontario:JonesandBartlettPublishers
4. Gupta,A.(2013)JavaEE7Essentials.O'Reilly

b. RecommendedReading
1. Brown,A.,andWilson,G.(Eds.)(2008)TheArchitectureofOpenSourceApplications,
VolumeII,[Online]availablefromhttp://aosabook.org[31December2013]
2. Brown,A.,andWilson,G.(Eds.)(2012)TheArchitectureofOpenSourceApplications,
VolumeI,[Online]availablefromhttp://aosabook.org[31December2013]

c. MagazinesandJournals
1. TransactionsonInternetTechnology
2. ACMTransactionsontheWeb
3. InternationalJournalofWebEngineeringandTechnology
4. MSDNTheArchitectureJournal

d. Websites
1. TheJavaEE7Tutorial,http://docs.oracle.com/javaee/7/tutorial/doc/
2. TheJavaNetwork,http://java.net
3. JavaRanch,http://www.javaranch.com

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC402A
CourseTitle WebArchitectureandApplicationDevelopment
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 7 of 7
Page 327 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ComputationalIntelligenceLaboratory

CourseTitle ComputationalIntelligenceLaboratory
CourseCode CSC403A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course aims to train the students in designing and developing algorithms and
applications using the principles of computational intelligence. Students practice
knowledgerepresentation,searchstrategies,learning,reasoningandplanningbasedonaset
of graded exercises. Application of principles of computational intelligence for machine
learning, robotics andperceptionare addressed. Students arerequired to analyse a given
scenario and apply the principles of computational intelligence to design and synthesise
intelligent agents using appropriate software tools. They develop technical reports
documentingthelaboratorywork.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 328 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheprocessofmodelling,designandsynthesisofcomputationalintelligence
applications
2. Explaintheprinciplesofcomputationalintelligenceandintelligentagents
3. Applytheprinciplesofknowledgerepresentation,searchstrategies,learning,
reasoningandplanningtodesignintelligentagents
4. Analyseascenarioandidentifymethodsforknowledgerepresentation,search,
learning,reasoningandplanning
5. Synthesiseanintelligentagentforagivenscenario
6. Evaluate the performance of an intelligent agent based on appropriate measures of
performance


2. CourseContents

GradedsetsofexercisesandproblemsrequiringthestudentstodevelopAIalgorithmsand
agentsmatchingthecontentofComputationalIntelligencecourse

LaboratoryWorkFlow:

1. Analysethegivenscenarioorapplication
2. Identifyappropriatemodelsandmethodsforknowledgerepresentation,search,
learningandplanningofintelligentagents
3. Developtheintelligentapplicationorsystemusingappropriatesoftwaretools
4. Test and validate the developed application or system using appropriately designed
testcasesandscenarios
5. Analysethesystemperformance
6. Createatechnicalreportdocumentingthework

Exerciseson:

1. KnowledgeRepresentation
2. Applicationsofvarioussearchstrategies
3. Basicandadvancedmachinelearning
4. Reasoningbyintelligentagents
5. Planningbyintelligentagents
6. Machinevisionandperception
7. Roboticsapplications

Page 2 of 5
Page 329 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:




Page 3 of 5
Page 330 of 418
MSRUAS B.Tech. CourseSpecifications2014

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Russell,S.J.,andNorvig,P.(2010)ArtificialIntelligence:AModernApproach,3rdedn.
PrenticeHal


Page 4 of 5
Page 331 of 418
MSRUAS B.Tech. CourseSpecifications2014
b. RecommendedReading
1. Alpaydin,E.(2010)IntroductiontoMachineLearning,2ndedn.TheMITPress
2. Huth, M. and Ryan, M. (2004) Logic for Computer Science: Modelling and Reasoning

AboutSystems,2ndedn.CambridgeUniversityPress

c. MagazinesandJournals
1.

d. Websites
1. NetLogo,http://ccl.northwestern.edu/netlogo/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC403A
CourseTitle ComputationalIntelligenceLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 332 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:WebArchitectureandApplicationDevelopmentLaboratory

CourseTitle WebArchitectureandApplicationDevelopmentLaboratory
CourseCode CSC404A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is aimed at training the students to design, analyse and implement Web
applications using patterns, frameworks and libraries provided in Java programming
language. Students are trained to selectWeb technologies, refine architecturaldesigns to
Object Oriented designs in UML, apply Java Web technologies and implement Web
applications.Theyarerequiredtogeneratereportsdocumentingthelaboratorywork.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1(CE):
Course marks LaboratoryReport:50%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 333 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Relatethepatternsandgenericwebtechnologieswithframeworks,librariesand
implementationsprovidedinJavaprogramminglanguage
2. TranslatearchitecturaldesigntoanobjectorienteddesigninUML
3. ApplyJavaWebtechnologiestodesignandimplementaWebapplication
4. Analyse the design and scale of a Web application for appropriate Web frameworks
andtechnologyimplementations
5. ImplementWebapplicationsusingJavaWebframeworksandtechnology
6. EvaluatetheappropriatenessofWebtechnologyandframeworksforagivenapplication
scenario


2. CourseContents

GradedsetsofexercisesandproblemsrequiringthestudentstoemployWebtechnologies
and Java language constructs to design and develop computer programs matching the
contentofWebArchitectureandProgrammingcourse.

LaboratoryWorkFlow:

1. Analysethegivenscenario/requirementsandidentifyframework/technology for
implementation
2. DesignaWebapplicationbasedonselectedtechnologyandframeworks
3. ImplementtheWebapplicationbasedonthedevelopeddesign
4. Developtestcasesandusethemtotestandvalidatetheimplementation
5. Createalaboratoryreportdocumentingthestepsinvolved

Programmingexercisesusing:

1. JavaServerPages
2. Security:authentication,authorizationandaccesscontrol
3. Servlets
4. EnterpriseJavaBeans
5. Persistance
6. Writingbusinesslogic
7. Transactions
8. Messages
9. ContextandDependancyinjection
10. BatchProcessing
11. UIframeworksandJSON

Page 2 of 5
Page 334 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory X
2. ComputerLaboratory
3. EngineeringWorkshop/Course
20.00
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
6.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Conductionoflaboratoryexercisesandsubmissionofreportandevaluatedforamaximum
of25marks.

Component2:50%weight

A 3 hour duration semester end laboratory examination will be conducted for maximum
marksof50andwillbereducedto25marks.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:




Page 3 of 5
Page 335 of 418
MSRUAS B.Tech. CourseSpecifications2014

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X X
Component2 X X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Laboratory work andDemonstrations
2. Understanding Laboratory work andDemonstrations
3. CriticalSkills Laboratory work
Laboratory work, Demonstrationand
4. AnalyticalSkills
Examination
Laboratory work, Demonstrationand
5. ProblemSolvingSkills
Examination
6. PracticalSkills Laboratory work
7. GroupWork Laboratory work
8. SelfLearning Laboratory work
9. WrittenCommunicationSkills Laboratory reportingandexamination
10. VerbalCommunicationSkills Presentation
11. PresentationSkills PresentationandDemonstrationofwork
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Laboratory reportingandexamination
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

ModuleResources
III.

a. EssentialReading
1. ClassNotes
2. LabManual
3. Shklar,L.,andRosen,R.(2009)WebApplicationArchitecture:Principles,Protocolsand
Architecture,2ndedn.Wiley
4. Gupta,A.(2013)JavaEE7Essentials.O'Reilly

Page 4 of 5
Page 336 of 418
MSRUAS B.Tech. CourseSpecifications2014
b. RecommendedReading
1. Qian,K.,Xu,C.,Fu,X.,DiazHerrera,J.L.,andTao,L.(2010)SoftwareArchitectureand
DesignIlluminated.Ontario:JonesandBartlettPublishers
2. Brown,A.,andWilson,G.(Eds.)(2008)TheArchitectureofOpenSourceApplications,
VolumeII,[Online]availablefromhttp://aosabook.org[31December2013]
3. Brown,A.,andWilson,G.(Eds.)(2012)TheArchitectureofOpenSourceApplications,
VolumeI,[Online]availablefromhttp://aosabook.org[31December2013]

c. MagazinesandJournals
1. TransactionsonInternetTechnology
2. ACMTransactionsontheWeb
3. InternationalJournalofWebEngineeringandTechnology
4. MSDNTheArchitectureJournal

d. Websites
1. TheJavaEE7Tutorial,docs.oracle.com/javaee/7/tutorial/doc/
2. TheJavaNetwork,java.net
3. JavaRanch,www.javaranch.com

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC404A
CourseTitle WebArchitectureandApplicationDevelopmentLaboratory
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 337 of 418
MSRUAS BE CourseSpecifications2014

CourseSpecifications:Seminar

CourseTitle Seminar
CourseCode CSC405A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
In this course students are required to deliver seminars on various relevant topics like
entrepreneurship,businessreengineering,valueanalysisandvalueengineering,GDPandits
growth.

2. CourseSizeandCredits:

Numberofcredits 01

Totalhoursofclassroominteraction
30
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 50
Component1:50%Weight
Course marks Component2:50%Weight
Studentisrequiredtoscoreaminimumof
Passrequirement 40%forpass,consideringtotalofmarksof
Component1andComponent2.
It is mandatory to appear for both
components.
85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 338 of 418
MSRUAS BE CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Prepareanddeliveraseminaronagiventopic
2. Writeareportontheseminartopic


2. CourseContents

Indicativelistoftopics:

FoodSecurity

EnergyCrisis

NationalWaterManagement

Cyberwarfare

Geneticallymodifiedfood

Technologyinnovation

NonProliferationTreaty(NPT)

MSMEandNationalEconomy

RightToInformation(RTI)Act

RightToEducation(RTE)

ForeignDirectInvestment(FDI)

CorporateSocialResponsibility

WorkLifeBalance

PoliticalstabilityandNationalgrowth

Demography

ImpactofScienceandTechnologyonsociety

Page 2 of 5
Page 339 of 418
MSRUAS BE CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical
Models/Systems
3. Demonstrationon aComputer
NumeracyorTutorials
1. SolvingNumerical Problems
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
InternalTests,Laboratory Examination/WrittenExamination,
30.00
Presentations
TotalDurationinHours 30.00

4. MethodofAssessment

Component1:50%weight
Presentationevaluatedforamaximumof25marks.


Component2:50%weight

Submissionofreportevaluatedforamaximumof25marks.


Ineachcomponentcertainlearningoutcomesareassessed.Thefollowingtableillustrates
thefocusoflearningoutcomeineachcomponentassessed:

IntendedLearningOutcome 1 2
Component1 X
Component2 X
Bothcomponentswillbemoderatedbyasecondexaminer.

Page 3 of 5
Page 340 of 418
MSRUAS BE CourseSpecifications2014

5. Reassessment

1. A student having met attendance requirement and if he/she fails for not scoring the
minimummarkswillbeaskedtoresitforexaminationinthesubsequentopportunities
provided.
2. The maximum number of such opportunities are limited and as per the academic
regulationsgoverningthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Seminar Preparations
2. Understanding Seminar Preparations
3. CriticalSkills Seminar Preparations
4. AnalyticalSkills Seminar Preparations
5. ProblemSolvingSkills Seminar Preparations
6. PracticalSkills
7. GroupWork
8. SelfLearning Seminar Preparations
9. WrittenCommunicationSkills Seminar Preparations
10. VerbalCommunicationSkills
11. PresentationSkills Presentation
12. BehaviouralSkills Seminar Preparations
13. InformationManagement Seminar Preparations
14. PersonalManagement Seminar Preparations
15. LeadershipSkills

ModuleResources
III.

a. EssentialReading
1. JerryWeissman,PresentingtoWin
2. CliffAtkinson,BeyondBulletPoints
3. BruceRGibrielle,SpeakingPowerpoint
4. GarrReynolds,PresentationZenDesign

b. RecommendedReading
1.

c. MagazinesandJournals
1.

d. Websites
1.

Page 4 of 5
Page 341 of 418
MSRUAS BE CourseSpecifications2014

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSC405A
CourseTitle Seminar
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 342 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:WirelessNetworks

CourseTitle WirelessNetworks
CourseCode CSE401A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseaimstopreparethestudentstomodel,simulate,analyseandconfigurewireless
networksandprotocols.Studentsaretaughttheprinciplesandpracticeofvariousnetwork
technologiesandprotocolsalongwiththeirsimulationandconfiguration.Thecourse covers
the principles and conceptsofwireless communication protocols in detailandtheirusein
establishing wireless networks. Modelling, design, simulation and analysis of wireless
networksaretaughtusingappropriatesimulationtools.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 343 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Explainwirelesscommunicationprotocolsandtheiruseindevelopingnetwork
applications
2. Compareandchoosesuitablenetworkingprotocolsforwirelessnetworks
3. Design,model,simulateandoptimisewirelessnetworksforspecifiedapplications
4. Analyse the performanceofnetwork protocols usingappropriatemethods,toolsand
simulationmethodology
5. Solve problems associated with the design and performance analysis of networking
subsystemofcomputerapplications


2. CourseContents

ReviewofNetworkProtocols:Importantprotocolsandtheirfunctionality.MediumAccess
control (MAC) layer responsibilities. Network layer responsibilities and protocols.
Transport layer responsibilities and protocols. Selection of appropriate protocol for given
wiredapplicationorscenario.Applicationlayerresponsibilitiesandprotocols.

WirelessCommunication:Basicsofwirelesscommunication.IEEE802.11,802.15and
802.16PHYlayerissues.Selectionofappropriateprotocolforgivenwirelessapplicationor
scenario. MAC layer issuesanddesigns.Network layer issues. Mobile networking. 4G and
Long Term Evolution. Nextgeneration wireless network technologies. Nextgeneration
networktechnologies.

Routing: Routers. Functions of a router. Elements of a router. Routing metrics. Routing
algorithms. Routing protocols (distance vector, pathvector and link state) for wired and
wireless networks. Comparative analysis of routing protocols. Policy routing. Advanced
routing.

Wireless Personal Area Networks (PANs): The 802.15 family. Bluetooth, FHSS and TDD,
architecture, radio and baseband, Logical Link Control and Adaptation Protocol (L2CAP)
andframeformat.ZigBee,devicetypesandoperatingmodes,ZigBeeProtocolStack.Criteria
for choosing appropriate PANs. Simulation and performance analysis of Bluetooth and
ZigBee.

AdhocandWirelessSensorNetworks(WSNs):IntroductiontoWirelessLocalAreaNetworks
(WLANs)andtheirmodesofoperation.MobileAdhocNetworks(MANETs),applicationsand
challenges, routing in adhoc networks. Criteria to choose routing protocols. WLAN
configuration. WSNs: applications, challenges and design considerations. Performance
analysisofMANETroutingprotocolsandWSNsusingZigBeeandBluetooth.

InternetofThings(IoT):Anoverview,designprinciplesforconnecteddevicesandenabling
technologies. IPv6, RFID, WSNs and Power Line Communication as used in IoT. IoT
standardisation.

MachinetoMachine(M2M)Communication:Introduction,requirementsanddeployment.

Page 2 of 6
Page 344 of 418
MSRUAS B.Tech. CourseSpecifications2014

M2Marchitecturesandprotocols,applicationsofM2Mcommunication.

Wireless Network Security: Security threats and vulnerabilities. Wireless Network security
trendsandsecuritypolicies.Applicationofcryptographywithinnetworksecurityprotocols.

Networksimulationandanalysis:Estimationofwirelessnetworkperformance.Performance
AnalysisSimulationbasedandrealworldnetworkperformanceanalysis.Trafficgeneration.
Estimationofnetworkperformancemeasures(Throughput,PacketDeliveryRatio(PDR)and
Latency).

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)

Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight


Page 3 of 6
Page 345 of 418
MSRUAS B.Tech. CourseSpecifications2014

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X
Component1
B X X X
Component2 X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.




























Page 4 of 6
Page 346 of 418
MSRUAS B.Tech. CourseSpecifications2014

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Pahlavan,K.(2002)PrinciplesofWirelessNetworks,PearsonEducationAsia
3. Jain,R.(2008)TheArtofComputerSystemsPerformanceAnalysis,JohnWiley&Sons

b. RecommendedReading
1. Hekmat,R.(2006)AdHocNetworks:FundamentalPropertiesAndNetworkTopologies,
Springer
2. Santmaria,A.,andFrancisco,J.(2001)WirelessLANStandardsandApplications,Artech
House
3. Dahlman,E.,Parkvall,S.,andSkold,O.(2011)4G:LTE/LTEAdvancedforMobile
Broadband,AcademicPress
4. Wagner, D., and Wattenhofer, R. (2007) Algorithmsfor Sensor and Ad Hoc Networks:
Advanced Lectures,Springer
5. Nuaymi,L.(2007)WiMAX:TechnologyforBroadbandWirelessAccess,JohnWiley

c. MagazinesandJournals
1. WirelessNetworks,Springer
2. IEEE/ACMTransactionsonNetworking
3. IEEETransactionsonCommunications
4. IEEECommunicationMagazine


Page 5 of 6
Page 347 of 418
MSRUAS B.Tech. CourseSpecifications2014
d. Websites
1. IEEEStandards,http://standards.ieee.org/
2. IEEE,http://www.ieee.org/index.html
3. 3GPartnershipProject,http://www.3gpp.org/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE401A
CourseTitle WirelessNetworks
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 348 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DataMining

CourseTitle DataMining
CourseCode CSE402A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
The course is intended to teach the principles, methods and techniques of data mining
and its applications. Data mining algorithms, tuning them for a given application and
actionable interpretations are emphasised. Students are trained to analyse, visualise and
interpretthedataandassociatedimplicitinsights.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 349 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptualframeworkofclassificationandclustering
2. Explaintheprinciplesofsupervisedandunsupervisedlearningalgorithms,trainingand
testdata
3. Applymachinelearningtechniquestosolveproblemsofpracticalimportance
4. Analyse the given data using parametric and nonparametric estimation techniques,
classificationandclusteringalgorithms
5. Synthesisedataminingalgorithmsusingappropriatedataminingtools
6. Solve data miningproblems ofpracticalimportanceusing theoreticalanalysisand
softwaretools


2. CourseContents

Introduction:Problemoflearningfromdata,Supervised,unsupervisedandreinforcement
learning

Concept of training and testing: Effective number of hypotheses, VapnikChervonenkis
dimension,ApproximationGeneralizationtradeoffs.Classificationandassociationrules,

ParametricandNonparametricestimation:Maximumlikelihood,mixtureofGaussians,EM
algorithm,Kerneldiscriminantanalysis,BiasVariancetradeoff.

Linearmodels:Linearclassification,Linearandlogisticregression.SupportVector
Machines

Classification:NaiveBayesclassifier;Nearestneighbourclassifiers;Constructionofdecision
trees, Entropy for attribute selection, Gini index of diversity; Information gain; Graphical
models, Bayesian networks, Markov Random fields, Probabilistic latent semantic analysis,
Latent Dirichlet allocation; Feature selection, Crossvalidation procedures and Confusion
matrix;Problemofoverfitting;Performancemeasures

Associationrulemining:Measuresofruleinterestingnessandinformationcontent.

Clustering:Distancemeasures,kmeansclustering,hierarchicalclustering,meanshift,and
biclustering.

Dimensionreduction:Principalandindependentcomponentanalysis

Case studies from text mining, recommender systems, image and video processing, data
warehousing.

Page 2 of 5
Page 350 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 351 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 352 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Bramer,M.(2007)PrinciplesofDataMining.Springer

b. RecommendedReading
1. Torgo,L.(2011)DataMiningwithR:LearningwithCaseStudies.Chapman&Hall
2. Kecman,V.(2001)LearningandSoftComputing.TheMITPress
3. Witten,I.H.,Frank,E.,andHall,M.A.(2011)DataMining:PracticalMachineLearning
ToolsandTechniques,3rdedn.MorganKaufmann

c. MagazinesandJournals
1. PatternRecognition
2. ArtificialIntelligence
3. IEEETransactionsonSystems,ManandCybernetics

d. Websites
1. Weka,http://www.cs.waikato.ac.nz/ml/weka

e. OtherElectronicResources
1. GNUR,http://www.rproject.org/


IV. CourseOrganization

CourseCode CSE402A
CourseTitle DataMining
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 353 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:EnterpriseComputing

CourseTitle EnterpriseComputing
CourseCode CSE403A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course prepares the students to architect and deploy Service Oriented Architecture
and Computing (SOA/SOC) based enterprise computing solutions. The concepts, issues,
techniques,solutionsandbestpracticesinenterprisecomputingandintegrationaretaught.
WebServicesfor implementingenterprise applications andservicesare covered.Students
are trained to use modular components and application servers to build enterprise
applications.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 354 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. DiscussmodellingandServiceOrienteddesignofbusinessprocesses
2. Chooseappropriatetechniquesandinfrastructureforenterpriseintegrationand
ServiceOrientedComputation
3. DesignservicesusingServiceOrientedArchitectureandWebServices
4. AnalyseQualityofService,performance,safetyandreliabilityofenterprisecomputing
systems
5. SynthesiseWebServicesandenterprisecomputingapplicationsusingthem
6. Solve problems associated with development of enterprise computing systems using
ServiceOrientedapproaches


2. CourseContents

Introduction: The enterprise. Paradigm shift in business model from providing solutions
to value added endtoend solutions, from clientserver to enterprise computing.
Architecture,designanddevelopmentofenterprisecomputing.Zackmanframework

ServiceSpecificationandModelling:Businessgoals.Requirements,servicesandworkflows.
Business processes and Business process modelling, Business Process Modelling Notation
(BPMN).Businesspolicies

InformationServicesandDataModelling:Datamodelling,RelationalandNoSQLdatabases,
XMLschemaandXQuery,DatatransformationsusingXSLT,Validations,Informationservices
fordataaccess,dataintegration,JSONfordataexchange

Patterns and Frameworks for Enterprise Distributed Computing: Centrality of distributed
computinginenterprisecomputing,ORMforMVC,Interoperability&communicationRPC,
PAC, Broker PatternSOA, Pipes and Filtershandlers, Message passing and Message Bus,
Performance and Scalability in distributed systems: ScalabilityVertical (by Clustering) and
Horizontal(byLoadbalancing),Caching

Service Composition, Coordination and Discovery: Modeldriven development, service
components and component architecture; Policies and workload management, Service
Coordination, Service Composition and Service Orchestration, Service composition
architectures, Routing and service discovery, Service registries, Service discovery
mechanisms,Semanticmatching,SolutionplatformsJEEand.Net,SOAPandReSTfulWeb
Services,JEEbasedWebServicedevelopment

Web Technology for Enterprise Computing: Methods and tools for service development,
Governance, Deployment strategies, Legacy Application integration,Web Services andWS
standards, Service Bus for mediation, Service oriented middleware, JUDDI, RMIIIOP
environments,MVC in Java, JavaPAC, JavaPersistence API, Java message Bus,Client side
scripting and interaction,Personalisation(Internationalisation (ILN8) &Localisation(LN8)),
Verificationandvalidation

Page 2 of 6
Page 355 of 418
MSRUAS B.Tech. CourseSpecifications2014

ServiceManagementandQuality:Instrumentationandservicerelateddataaggregation,end
toendMeasurement,Analysis,ModellingandCapacityplanning,Definitionofdeployment
topology, Infrastructure configuration, Performance and Dependability prediction in SOA,
Service Quality Attributes, Measurement and Metrics, QoS Negotiation, Autonomic
Management of service levels, SLA and Policy specification, ITIL processes, logging and
auditing,EmpiricalStudiesandBenchmarkingofQoS,Changemanagementinlivesystems,
Portability,Availability

Security for Services: Security goals, Threats and Vulnerabilities, Principles of security
architecturePrivacy, Authentication, Authorisation, Confidentiality, Integrity, Policy,
Auditing, Risk Management, Availability, Compliance,Logging and Labelling, WSstandards
forsecurity,Currentsecurityproblemsandsolutions

CaseStudiesonenterpriseapplicationdevelopmentusingWebServices:Identificationofthe
businessactivitiesandbusinessprocessmodelling.DesignanddevelopmentofWebServices
andenterpriseapplications.Developmentofsecurityservicesforsecuringthetransactions
ofthedistributedapplication.


3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 356 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.













Page 4 of 6
Page 357 of 418
MSRUAS B.Tech. CourseSpecifications2014

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Krafzig,D.,Banke,K.,andSiama,D.(2004)EnterpriseSOA:ServiceOriented
ArchitectureBestPractices,PrenticeHall

b. RecommendedReading
1. Erl,T.(2008)SOA:PrinciplesofServiceDesign,PrenticeHall
2. Birman,K.P.(2005)ReliableDistributedSystems:Technologies,WebServicesand
Applications.Springer
3. Singh,M.P.,andHuhns,M.N.(2005)ServiceOrientedComputing:Semantics,Processes,
Agents,JohnWiley&Sons
4. Alonso,G.,Casati,F.,Kuno,H.,andMachiraju,V.(2004)WebServices:Concepts,
ArchitecturesandApplications,Springer
5. Coulouris,G.,Dollimore,J.,andKindberg,T.(2005)DistributedSystems:Conceptsand
Design,4thedn.PearsonEducation

c. MagazinesandJournals
1. ACMTransactionsontheWeb
2. IEEETransactionsonSoftwareEngineering

d. Websites
1. http://www.w3.org
2. http://java.sun.com/javaee
Page 5 of 6
Page 358 of 418
MSRUAS B.Tech. CourseSpecifications2014


e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE403A
CourseTitle EnterpriseComputing
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 359 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:RealTimeEmbeddedSystems

CourseTitle RealTimeEmbeddedSystems
CourseCode CSE404A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseintendstopreparethestudenttodevelopanunderstandingof,andtheability
to,designrealtimeembeddedsystems.Thestudentisexposedtoarangeofhardwareand
softwaredesignconsiderationsforembeddedsystems.Theprinciplesofinterfacinganalog
components,timers,I/Oandmemory,alongwithotherinterrupthandlingtechniques,are
taught.Realtimeoperatingsystemsareintroduced,withparticularemphasisonscheduling,
synchronisationandmemorymanagement.Thecoursealsodiscussesdistributedembedded
systemsalongwiththeirrealtimecommunicationtechniques.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 360 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsandtechniquesofdesigningrealtimeembeddedsystems
2. Explainthehardwareandsoftwareconsiderationsforrealtimeembeddedsystems
3. Applyappropriatetechniquesandcomponentsforrealtimeembeddedsystemdesign
4. Analysetherealtimeembeddedsystemdesignforitsrealtimebehaviour
5. Synthesiserealtimeembeddedsystemsusingappropriatecomponentsandtechniques
6. Evaluatethefunctionalityandperformanceofrealtimeembeddedsystems


2. CourseContents

BasicRealTimeConcepts:Terminology,functionalrequirementsanddesignissues,examples
ofrealtimesystems,history.Classificationandexamplesofrealtimesystems.

Embedded System Development and Initialisation: Overview of linkers and the linking
process, executable and linking format and mapping executable images into target
embeddedsystems.Crosscompilation,targetsystemtoolsandimagetransfer,targetboot
scenarios,targetsystemsoftwareinitialisationsequence,onchipdebugging.

Hardware Considerations: Basic Architecture, hardware interfacing, memory, I/O and
enhancingperformance.ApplicationSpecificIntegratedCircuits(ASIC),ProgrammableLogic
Array/Programmable Array Logic (PLA/PAL), Field Programmable Gate Arrays (FPGA),
Transducers,DigitaltoAnalogConverters(DAC)andAnalogtoDigitalConverters(ADC).

SoftwareConsiderations:Propertiesofsoftware,basicsoftwareengineeringprinciples,the
designactivityandprocedural&objectorienteddesign.

Real Time Operating Systems: Real time kernels, process scheduling: round robin, cyclic
executions, rate monotonic and earliest deadline first. Intertask communication &
synchronisationandmemorymanagement.

Exceptions and Interrupts:Difference between exceptions and interrupts, Reentrancy and
criticalsections,FirstInFirstOutQueue,featuresofinterrupts,interruptvectorsandpriority,
external interrupt design, polled and vectored interrupts, interrupt polling and periodic
interrupts.Processinggeneralinterrupts

AnalogInterfacingandTimers:Resistors,capacitors,OpAmpsandanalogfilters.Digitalto
AnalogandAnalogtoDigitalconvertersandsampleholdcircuits.Realtimeclocksandsystem
clocks,programmableintervaltimers,timerinterruptserviceroutines,timingwheelsandsoft
timers.

Serial and Parallel I/O: RS232, balanced differential lines, serial communication interface,
synchronous transmission and receiving using SPI, InterIntegrated Circuit, logic level
conversionandUniversalSerialBus.Switchesandkeyboards,LEDandLCDinterfacing,relays
andmotorinterfacing.HighspeedI/Ointerfacing,DMA,LCDgraphicscontroller.

Memory Interfacing: Address decoding, general memory bustiming, external bus timing,

Page 2 of 6
Page 361 of 418
MSRUAS B.Tech. CourseSpecifications2014

pagedmemory,DynamicRAMandprogrammingFlashEEPROM.

Optimisation and Performance Analysis: Memory oriented optimisations: Loop
transformations and global optimisations. Buffer, data transfer and storagemanagement.
Cache and scratchpad optimisations. Main memory oriented optimisations. Program
performanceanalysis:Performancemodels,pathanalysisandtiming

Real Time Communication for Distributed RTES: Introduction to distributed RTES,
requirements for real time communication, design issues, eventtriggered, timetriggered
andrateconstrainedcommunication.

Real Time Application Development: Identifying real time specifications. Identification of
real time and nonreal time subsystems and their tasks. Concurrent application design.
Synchronisation mechanism design. Implementation of realtime and nonreal time tasks.
Integrating real time and nonreal time subsystems of the application. Evaluation of the
real time performanceof the application.Interfacinghardware deviceswith thereal time
application.




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 362 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.












Page 4 of 6
Page 363 of 418
MSRUAS B.Tech. CourseSpecifications2014
6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilitiesSkills Howimpartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Laplante,P.A.(2008)RealTimeSystemsDesignandAnalysis,3rdedn.JohnWileyand
Sons

b. RecommendedReading
1. Li,Q.,andYao,C.(2003)RealTimeConceptsforEmbeddedSystems,Elsevier
2. Valvano,J.W.(2011)EmbeddedMicrocomputerSystemsRealTimeInterfacing,Cengage
Learning
3. Wolf, W. (2007) HighPerformance Embedded ComputingArchitectures, Applications
andMethodologies,MorganKaufmann
4. Kopetz,H.(2011)RealTimeSystemsDesignPrinciplesforDistributedEmbedded
Applications,2ndedn.Springer

c. MagazinesandJournals
1. IEEETransactionsonSoftwareEngineering
2. IEEETransactionsonComputers
3. IEEEEmbeddedSystemsLetters
4. CommunicationsoftheACM
5. Dr.Doob'sJournal

d. Websites
1. www.eetimes.com

Page 5 of 6
Page 364 of 418
MSRUAS B.Tech. CourseSpecifications2014
e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE404A
CourseTitle RealTimeEmbeddedSystems
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 365 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:TopicsintheTheoryofComputation

CourseTitle TopicsintheTheoryofComputation
CourseCode CSE405A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtodiscusstopicsfromthetheoryofcomputationbasedonconcepts
ofcomputabilityandcomplexitytheory.ChurchTuringthesis,Turingmachines,decidability
and reducibility issues in computability are covered. Time, space and circuit complexities,
complexityclassesandclassificationofcomputableproblemsaredealtindetail.Approaches
to handle hard and intractable problems are covered. Students write an analytical report
evaluatingandapplyingcomputationalsolutionstogivenproblems.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 366 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheconceptsofdecidability,reducibility,timeandspacecomplexity
2. Explainthebasicprinciplesandtechniquesofcomputabilityandcomplexitytheory
3. Applycomputabilityandcomplexitytheorytoclassifythecomputerproblems
4. Analysethecomplexityofagivenproblem
5. Relatepracticalproblemstocomputabilityandcomplexitytheory
6. Comparatively evaluate approximate and heuristic solutions to computationally hard
problems


2. CourseContents

ComputabilityTheory:TheChurchTuringThesis,TuringMachines,VariantsofTuring
Machines,DefinitionofAlgorithm

Decidability: DecidableLanguages,Undecidability,diagonalarguments,theHalting
Problemandotherundecidableproblems,reductions

Reducibility:UndecidableProblemsfromLanguageTheory,aSimpleUndecidableProblem,
MappingReducibility

AdvancedTopicsinComputability Theory:The RecursionTheorem,Decidabilityof logical
theories,TuringReducibility

ComplexityTheory:TimeComplexity,TheClassP,TheClassNP,NPcompleteness,
AdditionalNPcompleteProblems

SpaceComplexity:SavitchsTheorem,TheClassPSPACE,PSPACEcompleteness,The
ClassesLandNL,NLcompleteness,NLequalscoNL

Intractability:HierarchyTheorems,Relativization,CircuitComplexity

Advanced Topics in Complexity Theory: Design and Analysis of Approximation Algorithms,
Probabilistic Algorithms, Alternation, Interactive Proof Systems, PCP theorem, Parallel
Computation

Page 2 of 5
Page 367 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 368 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 369 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Sipser,M.(2004)IntroductiontotheTheoryofComputation,3rdedn.PWSPublishing

b. RecommendedReading
1. Vazirani,V.V.(2002)ApproximationAlgorithms.Springer
2. Williamson, P.D., and Shmoys B.D. (2011) The Design of Approximation Algorithms,
CambridgeUniversityPress
3. Mishra,K.L.P.(2009) TheoryofComputerScience,Automata,Languages,and
Computation,3rdedn.PHILearning
4. Hopcroft,E.J.,Maowani,R.,andUllman,D.J.(2007)IntroductiontoAutomataTheory,
LanguagesandComputation,3rdedn.PearsonEducation

c. MagazinesandJournals
1. MSTTheoryofComputingSystems
2. TCSTheoreticalComputerScience

d. Websites
1. www.ieee.org
2. www.sigact.org

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE405A
CourseTitle TopicsintheTheoryofComputation
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 370 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:SoftwareEngineering

CourseTitle SoftwareEngineering
CourseCode CSE406A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscoursepreparesthestudentstodevelopsoftwareengineeringprocessandplanfora
given application. The principles and processes of various software development models
are taught. Software architecture styles, software engineering standards, procedures and
testing for ensuring quality and reliability of software systems are discussed in detail.
StudentsaretrainedintheuseofCASEtoolsforsoftwaredevelopmentactivities.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 371 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describeaspectsandstandardsofsoftwaredevelopmentlifecycle
2. Chooseappropriatesoftwaredevelopmentmodelforagivenapplication
3. AnalyseapplicationrequirementsusingStructuredandObjectOrientedapproaches
4. Createasoftwareengineeringprocessandplanforagivenapplicationusingappropriate
softwaredevelopmentapproaches
5. UseCASEtoolsandIDEsfordevelopingsoftwarelifecycle
6. Solveproblemsassociatedwithdevelopmentofsoftwareengineeringlifecycle


2. CourseContents

Fundamentalsofsoftwareengineering:Softwaredevelopment,Processmodels,Framework
activities,Unifiedprocess

Requirements engineering: Eliciting requirements, Functional and nonfunctional
requirements,Requirementsspecification,BuildingtheRequirementsModel,Requirements
Tagging

Analysis: Structured vs. Object Oriented techniques, Structured approach: ER diagrams,
Data Flow Diagrams, Control Flow Diagrams, Specifications, ObjectOriented Analysis and
Design

Models: Context models, Interaction models, Structural models, Behavioural models,
Scenariobasedmodelling,Datamodelling,Classbasedmodelling,Floworientedmodeling

Model Based Software Engineering (MBSE): Model driven software engineering, Meta
Modelling, ModelDriven Architecture (MDA), Model Transformations, Tools, Modelling
languages:UMLandSysML

Design: Design Concepts, Architectural design, Architectural styles and patterns,
Componentleveldesign,Userinterfacedesign,Patternbaseddesign,Designpatterns

Software Architecture: Introduction to software architecture, Architectural styles: Pipes
andFilters,Replicationstyles,Cache,ClientServer,Hierarchicalstyles,Layeredsystemand
PeertoPeerstyles

Testing: Development testing, Unit, Module, System and Acceptancetesting. White box
and black box testing: Coverage, Partitioning and BV analyses, Validation. Smoke testing.
Release testing. User testing, Structural and functional testing, Negative testing and risk
based testing, Webbased testing, Reliability testing, Security testing. Test harness, Test
automation,ModelBasedTesting

Maintenance:Softwaremaintenance,Theprocessimprovementprocess,Qualitystandards:
ISO9001,TickIT,CapabilityMaturityModel(CMM)andIEEESoftwareEngineeringstandards,
Reengineeringandreverseengineering

Page 2 of 6
Page 372 of 418
MSRUAS B.Tech. CourseSpecifications2014

Project management and planning: Management spectrum, Tracebility and Tracebility


matrix, Risk analysis and management, Project planning, Project scheduling, Process and
project metrics, Software Cost Estimation and Metrics, Software estimation tools, such as
COCOMOIIandKnowledgePlan

Quality management: Concept of Software quality, Review techniques: Reviews and
inspections,SoftwareQualityAssurance(SQA),Softwaremeasurementandmetrics,Product
and Process metrics, Software Configuration Management (SCM), Software Reuse, COTS
productreuse,Softwarefaulttolerance

Special topics: Agile methods and agile based software development, Test driven
development, Componentbased Software Engineering, Distributed Software Engineering,
EmbeddedSystems,AspectorientedSoftwareEngineering,CleanroomSoftwareEngineering







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

Page 3 of 6
Page 373 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.


5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.












Page 4 of 6
Page 374 of 418
MSRUAS B.Tech. CourseSpecifications2014
6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Pfleeger, S. L., and Atlee, J. M. (2009) Software Engineering: Theory and Practice, 4th
edn.PrenticeHall

b. RecommendedReading
1. Pressman,R.S.(2009)SoftwareEngineering:APractitioner'sApproach,7thedn.McGraw
Hill
2. Bass,L.,Clements,P.,andKazman,R.(2012)SoftwareArchitectureinPractice,Addison
Wesley
3. Cooling,J.(2002)SoftwareEngineeringforRealTimeSystems,AddisonWesley
4. Sommerville,I.(2011)SoftwareEngineering,9thedn.AddisonWesley
5. Bennet, S., McRobb, S., and Farmer, R. (2005) ObjectOriented Analysis and Design
usingUML.McGrawHill
6. Alhir,S.S.(2002)GuidetoApplyingtheUML.Springer
7. Schach,S.(2007)ObjectOrientedSoftwareEngineering.McGrawHill
8. Booch,G.,Rumbaugh,J.,andJacobson,I.(2005)TheUnifiedModellingLanguageUser
Guide.AddisonWesley

c. MagazinesandJournals
1. IEEETransactionsonSoftwareEngineering
2. JournalofSystemsandSoftware
3. SoftwareEngineeringandPractice

Page 5 of 6
Page 375 of 418
MSRUAS B.Tech. CourseSpecifications2014
4. IEEESoftwareMagazine

d. Websites
1. http://www.omg.org/
2. http://www.uml.org/
3. http://www.sysml.org/

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE406A
CourseTitle SoftwareEngineering
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 376 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:OperationsResearch

CourseTitle OperationsResearch
CourseCode MEE411A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thecourseaimstoprovideknowledgeofoptimaldesignandoperationofmanmachine
systems usually requiring the allocations of scarce resources. Different approaches in
balancingconflictingobjectives,inthelightofalternativecoursesofactions,willbetaught.
Thestudentswillbeintroducedtoconstructingmathematical,economicorstatisticalmodels
oftheproblemandanalysetherelationshipsamongdifferentvariablesassociatedwiththe
problemtodetermine consequencesofdecision alternatives.In addition, students will be
trained to suggest suitable measures to evaluate the merit of decision alternatives. The
studentswill also be taught to evaluate the effectoftheoptimal decisionvariableonthe
systemperformance.Thestudentswillbeabletoperformoptimizationusingsoftwaretool
forsolvinghigherorderproblems.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
60
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16

Departmentresponsible MechanicalandManufacturingEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 377 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describedifferentproblemsolvingmethodsforoptimalutilizationof resources
2. Analyzevariousengineeringandbusinesssituationsandidentifythescopefor
optimization
3. FormulateappropriateOperationsResearchmodeltoobtaintheoptimalsolution
4. Applysuitablesolutionmethodologyandsuggestthebestalternatives
5. Interprettheresultsandevaluatetheoveralleffect
6. Solvecomplexoperationsresearchproblems

2. CourseContents

QuantitativeApproachtoDecisionMaking:History,NatureandSignificanceofOR;Features
ofOR;ModelsandModellinginOR;MethodsofSolutioninOR;ORasatoolforResearch
Study;ApplicationsofORandbasicORModels

ORMathematics:MatricesandMatrixAlgebra;Vectors Additionand Multiplication,Linear
Combination of Vectors, Line Segment and Convex Hull; Linear Dependence and
Independence: Spanning Set, Basis Set, Standard Basis and Replacement Theorem.
SimultaneousLinearEquationsandNatureofSolutions;ConvexAnalysis:Hyperplanesand
Half spaces, Convex Sets, Vertices of a Convex Set, Convex Linear Combination, Convex
Hull, Convex Polyhedron, Convex Cone; Supporting and Separating Hyperplanes; Convex
Functions and Optimization; Quadratic Forms and Optimization; Higher Order Forms and
Optimization

AdvancedLinearProgrammingProblemIntegerLinearProgrammingProblem:TypesofIPP,
Enumeration and Cutting Plane Method; Gomorys All Integer Plane Method, Gomorys
MixedIntegerCuttingPlaneMethod;BranchandBoundMethod;ApplicationtoEngineering
Problems; Solution Methods: Revised Simplex Method, Dual Simplex Method; Bound
VariablesLPP;ParametricLPP

Goal Programming Difference between LP and GP; Goal Programming Model
Formulation: Single Goal and Multiple Subgoals, Equally Ranked Multiple Goals, Ranking
and Weighting of Unequal Multiple Goals, General GP Model; GP Solutions: Graphical
Method,ModifiedSimplexMethod;AlternativeSimplexMethod;ApplicationtoEngineering
andBusinessProblems

Dynamic Programming Terminologies, Developing Optimal Decision Policy, Dynamic
Programming under Certainty: Shortest Route Problem, Single Additive Constraint and
Multiplicative Separable Returns, Single Additive Constraint and Additively Separable
Returns, Single Multiplicative Constraint and Additively Separable Returns; Dynamic
Programmingsolutions;ApplicationtoEngineeringandBusinessProblems

Classical Optimization Unconstrained Optimization: Optimization of Single Variable
Functions,LocalMaximumandMinimum,MultivariableFunctions;ConstrainedMultivariable
OptimizationwithEqualityConstraints:DirectSearchMethod,LagrangeMultipliers Method;
Constrained MultivariableOptimization withInequality Constraint:

Page 2 of 6
Page 378 of 418
MSRUAS B.Tech. CourseSpecifications2014

Kuhn Tucker Necessary Condition, Kuhn Tucker Sufficient Condition; Application to


EngineeringandBusinessProblems

Non Linear Programming The General NLPP, Graphical Solution Method, Quadratic
Programming:KuhnTuckerCondition,WolfesModifiedSimplexMethod,BealesMethod;
SeparableProgramming; GeometricProgramming; StochasticProgramming;Applicationto
EngineeringandBusinessProblems

QueuingTheoryEssentialFeaturesofaQueuingSystem;PerformanceMeasuresofa

Queuing System; Probability Distributions in Queuing Systems; Queuing Models and their
Solutions: Single Server Queuing Model, Multi Server Queuing Model; Application to
EngineeringandBusinessProblems




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 20.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 4.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
20.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/Field Visit 6.00
4. BrainStormingSessions
5. GroupDiscussions X
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 60.00

Page 3 of 6
Page 379 of 418
MSRUAS B.Tech. CourseSpecifications2014

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest:25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X X
Component1
B X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.











Page 4 of 6
Page 380 of 418
MSRUAS B.Tech. CourseSpecifications2014

6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

III. CourseResources

a. EssentialReading
1. ClassNotes
1. HamdyA.Taha(2010)OperationsResearch:AnIntroduction,Pearson,8thEdition.
2. Wayne L. Winston (2004) Operations Research: Applications and Algorithms, Indian
University,4thedition
3. SharmaJ.K.(2013),OperationsResearch:TheoryandApplications,Macmillan,5th
edition

b. RecommendedReading
1. HarvirSinghKasana,KrishnaDevKumar(2010)IntroductoryOperationsResearch:Theory
andApplications,Springer
2. NemhauserG.L.,WolseyL.A.(1999)IntegerandCombinatorialOptimization,Wiley
3. HallR.W.(1997) QueuingMethods:ForServicesandManufacturing,PrenticeHall
4. KeeneyR.L.,RaffifaH.(1993)DecisionwithMultipleObjectives:PreferencesandValue
Tradeoffs,Cambridge
5. BellmanR.E.(1996)DynamicProgrammingandModernControl,AcademicPress

c. MagazinesandJournals
1. JournalofOperationsResearchSociety,TheORSocietyPublications
2. Interfaces: An International Journal of the Institute for Operations Research and the
ManagementSciences,InstituteofOperationsResearchandManagementSciences

Page 5 of 6
Page 381 of 418
MSRUAS B.Tech. CourseSpecifications2014

(INFORMS)Publications
3. Internationaljournalofoperationandproductionmanagement,EmeraldGroup
Publications
4. Journal of Manufacturing Technology Management, Emerald publishing group
limited

d. Websites
1. www.theorsociety.com
2. www.phpsimplex.com
3. www.orsi.in

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableonMSRUASlibrary


IV. CourseOrganization

CourseCode MEE411A
CourseTitle OperationsResearch
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 382 of 418
MSRUAS B.Tech. CourseSpecifications

CourseSpecifications:ProjectWork2

CourseTitle ProjectWork2
CourseCode CSCP42A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Theaimofthiscourseistogivestudentsanexperienceofidentifyinganengineeringproblem,
conceptualiseasolution,performarchitecturaldesign,software design,model,synthesise,
analyseanddemonstrateitsperformance.Thestudentsareexpectedtoworkinateam of
not more than 4 members and are required to develop an appropriate solution by
identifyingaproblemforwhichabetterornewengineeringsolutionisrequired.Theteam
needtodemonstratetheworkingofthesolutionandwriteatechnicalreport.Studentsare
requiredtochooseaprojectfromstudentsprojectsdatabaseavailable.

2. CourseSizeandCredits:

Numberofcredits 12

Totalnumberofhours availableper
360
student

1440
Totalnumberofhours fortheteamof4 The size of the problem to be solvedmust
members be in commensurate with the total number
ofhoursavailablewiththeteam

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CIE):
Course marks Presentation,Vivavoce,Demonstration:
50%Weight
Component2(SEE):
ProjectReport:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

75%attendanceismandatorytobeeligible
Attendancerequirement
forpresentationandreportsubmission

Page 1 of 4
Page 383 of 418
MSRUAS B.Tech. CourseSpecifications

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Recognisetheneedfordeveloping aneworimprovinganexistingengineering
solutionthroughanorganisedsurveyofliteratureandrequirementanalysis
2. Defineengineeringdesignspecificationsbasedonthesoftwarerequirements
specification
3. Model,synthesise,analyse thesolutiontomeetthedesignspecifications
4. Evaluatetheperformanceofthesynthesisedsystemandjustifyitsperformance
5. Demonstratethesystemworkingandmakeapresentation
6. Writeaprojectreport


2. CourseContents

Collectionofrelevantliteratureandreviewofliterature

Interactionwiththeusersandcollectionofdata

Formulationofaproblemofsuitablesize

Productdevelopmentplanning,costcalculations

CreateaSoftwareRequirementsSpecificationdocumentprovidingformalstatementsof
requirements

CreatethedesignspecificationsusingappropriateCASEtool

Refinethedesign

Choosingadevelopmentenvironment,learningtheappropriatetoolsandtechniques

Implementation,testandanalysisofdesign

Definingperformancemeasuresandmetrics,Evaluationofperformance,presentationof
performancecharacteristics,Verificationofresults

Demonstrationtothedefinedaudienceandmakingapresentationtotheassessingteam

Makingatechnicalpresentation

Writingprojectreport

Page 2 of 4
Page 384 of 418
MSRUAS B.Tech. CourseSpecifications


3. CourseTeachingandLearningMethods

Teaching andLearning Methods Approximate
DurationinHours

Literature collection, Review of literature, Deciding the sample 240


for data collection, Developing a questionnaire, Datacollection,
Analysisofdata,ProblemformulationandDefiningspecifications

Developmentofdesignconcept, Basic design calculations 240


Selection oftools,techniques andlearning onhow to use them 240
Modelling,Simulation,Analysis 240
Evaluation,Verificationof results 240
Demonstration,PresentationandTechnicalReport Writing 240
TotalDurationinHours 1440

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CIE)
Demonstration,Presentation,VivaVoce


Component2:50%weight

TechnicalReport

IntendedLearningOutcome 1 2 3 4 5 6
Component1 X X X X X
Component2 X
Component1willbeassessedbyateamofexaminersintwostagesintermediateandfinal
Component 2 will be assessed by the supervisor and will be moderated by a second
examiner
Note:TheProjectcanbecarriedoutinagroup,buteachcandidatemustdemonstratethat
he/shehasputineffortof360hours.


5. Reassessment

1. Astudentnotregisteredforthismoduleinthe firstattemptwithateammayhaveto
carryouttheprojectinateamifavailableorindividuallyduringthemakeupsemesteror
thenextyearwiththenewbatchofstudents
2.Iftheteamfails,theteamneedtomakeupforthedeficiencyduringthemakeupsemester



6. AchievingLearningOutcomes
Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:
Page 3 of 4
Page 385 of 418
MSRUAS B.Tech. CourseSpecifications

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Project work
2. Understanding Project work
3. CriticalSkills Project work
4. AnalyticalSkills Project work
5. ProblemSolvingSkills Project work
6. PracticalSkills Project work
7. GroupWork Project work
8. SelfLearning Project work
9. WrittenCommunicationSkills TechnicalReport
Project Presentation, Interactionduring
10. VerbalCommunicationSkills
projectwork
11. PresentationSkills Project Presentation
12. BehaviouralSkills Project work
13. InformationManagement Project work
14. PersonalManagement Project work
15. LeadershipSkills Project work

ModuleResources
III.

a. EssentialReading
1. Presentations made by the Head of the Department on Importance of Project work
andTheMethodologytobefollowedforsuccessfulCompletionofProjectwork

b. RecommendedReading
1. CourseNotes,ManualsofToolsandTechniquesChosentoSolvetheDesignProblem

c. MagazinesandJournals
1.

d. Websites
1.

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSCP42A
CourseTitle ProjectWork2
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018


Page 4 of 4
Page 386 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:MobileComputing

CourseTitle MobileComputing
CourseCode CSE407A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseintendstodevelopanunderstandingoftheprinciples,conceptsandapplications
ofmobilecomputing.Theenablingtechnologiesincludingmiddlewareformobilecomputing,
theirprinciplesandconceptsareexplainedindetail.Thecoursealsoexploresubiquitous&
pervasive computing as well as security issues in mobile computing. An overview of the
applicationareasofmobilecomputing,includingInternetMultimediaSubsystemsandclient
programmingusingtheAndroidoperatingsystemiscovered.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 387 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describetheprinciples,conceptsandsecurityissuesofmobilecomputing
2. Explainthedifferentenablingtechnologiesofmobilecomputing
3. Applytheprinciplesandconceptsofmobilecomputingtovariedapplicationareassuch
aspervasivecomputingandclientsideapplicationdevelopment
4. Analyse given applicationsand choose appropriate contexts, middleware and mobile
computingarchitectures
5. Designandsynthesisemobilecomputingapplicationsusingappropriatetoolsand
simulators
6. Evaluategivenmobilecomputingappicationsfortheirdesignchoicesaswellasclient
sideapplicationsfortheirfunctionalityandperformance


2. CourseContents

Introduction: Mobile computing, dialogue control, networks, middleware & gateways,
applicationandservicesandstandards.

MobileComputingArchitecture:HistoryofcomputersandInternet.Threetierarchitecture,
design considerations, mobile computing through Internet. Mobileenabling of existing
applications

Enabling Technologies: Introduction to Bluetooth, RFID, Wireless Broadband, Mobile IP,
Global System for Mobile Communication (GSM), GPRS (General Packet Radio Service),
Wireless Application Protocol (WAP), Code Division Multiple Access (CDMA), 3rd
Generation(3G)andWirelessLANs

Intelligent Networks and Internetworking: Introduction, fundamentals of call processing,
SS#7 signalling, IN Conceptual Model (INCM), softswitch, SS7 security and Virtual Private
Networks

DataDisseminationandManagement:Challenges,datadissemination,mobiledatacaching
andcachemanagementschemes.Mobilewebcaching

ContextAwareComputing:Ubiquitousandpervasivecomputing,typesofcontexts,mobility,
spatialandtemporalawareness,middlewaresupport,smartdevicesandservices,human
computerinteraction

Mobile and Service Discovery Middleware: Mobile Middleware: Adaptation, agents and
service discovery. Service Discovery Middleware: Services, protocols, eventing and
interoperability

Internet Multimedia Subsystem (IMS): Networked multimedia applications, delivery of
multimedia over the Internet. IMS architecture and protocols. Reference points, service
creationandpolicymanagementinIMS

SecurityIssuesinMobileComputing:Securitytechniques,algorithmsandprotocols,Public

Page 2 of 5
Page 388 of 418
MSRUAS B.Tech. CourseSpecifications2014

KeyInfrastructure(PKI),trust,securitymodelsandframeworksformobileenvironment

ClientProgramming:Introduction,beyondthedesktop,hardwareoverview,mobilephones
andPDAs,designconstraintsinapplicationsforhandhelddevices

AndroidApplicationDevelopment:InstallingandintroductiontoSDK,Activities,fragments
and Intents. User Interface (UI), views, data persistence, content providers and location
based services. Publishing Android applications. Using Eclipse for Android application
development


3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)

Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight
Page 3 of 5
Page 389 of 418
MSRUAS B.Tech. CourseSpecifications2014

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearningoutcome
ineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X
Component2 X X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment

Page 4 of 5
Page 390 of 418
MSRUAS B.Tech. CourseSpecifications2014

5. ProblemSolvingSkills Tutorials andAssignment


6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources
a. EssentialReading
1. ClassNotes
2. Talukder,A.K.,Ahmed,H.,andYavagal,R.(2010)MobileComputingTechnology,
ApplicationsandServiceCreation,2ndedn.TataMcGrawHill

b. RecommendedReading
1. Adelstein,F.,Gupta,S.K.S.,Richard,G.G.,andSchwiebert,L.(2005)Fundamentalsof
MobileandPervasiveComputing.TataMcGrawHill
2. Schiller,J.(2009)MobileCommunication,2ndedn.PearsonEducation
3. Poslad,S.(2009)UbiquitousComputing.Wiley
4. Lee,W.M.(2012)BeginningAndroid4ApplicationDevelopment.JohnWileyandSons

c. MagazinesandJournals
1. IEEETransactionsonMobileComputing
2. ACMMobileComputingandCommunicationReview
d. Websites
1. http://www.ieee.org
2. http://www.sigmobile.org/pubs/mc2r/

e. OtherElectronicResources
1.
IV. CourseOrganization

CourseCode CSE407A
CourseTitle MobileComputing
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018


Page 5 of 5
Page 391 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:MultimediaSystems

CourseTitle MultimediaSystems
CourseCode CSE408A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course is intended to prepare the students to develop an understanding of, and the
ability to design,multimedia systems. The course covers different techniques available to
capture,processandrendermultimediadata.Thestudentsarealsointroducedtoconcepts
regarding signalling, multimedia system streams and multimedia application protocols.
Elements,suchasOperatingSystemissues,networktrafficandthebasicsofanimation,that
arerequiredinmultimediasystemdesignarealsodiscussed.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 392 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describemultimediatransmission,processing&renderingandtheprotocolsthatare
usedbymultimediaapplications/systems
2. Explainthestructureofmultimediasystemsincludingtheiroperatingsystems,
congestioncontrolandresourcemanagementtechniquestheyuse
3. Recommendappropriatemultimediatechniquesandprotocolsformultimedia
applications/systems
4. Analysemultimediaapplications/systemsbasedonthemultimediaprotocolsandother
designparameters
5. Synthesisesimplemultimediaalgorithmsandapplicationsusingappropriateprotocols
andtechniques
6. Evaluatethefunctionalityandperformanceofmultimediasystemsandapplications


2. CourseContents

Introduction to Multimedia: What is multimedia? Examples of multimedia applications,
historical context, terminology and social and ethical considerations. Graphics/Image
datatypes, file formats, colour in image and video. Coefficient coding andDiscrete Cosine
Transforms. Types of video signals, analog video and digital video. Digitization of sound,
MusicalInstrumentDigitalInterfaceandQuantisationandtransmissionofaudio.

MultimediaDataCompression:LosslesscompressionAlgorithms:Runlengthcoding,Variable
Length Coding (VLC), dictionary based coding, arithmetic coding and lossless image
compression. Lossy Compression Algorithms: Quantisation, transform coding and wavelet
basedcoding.

Image,VideoandAudioCompressionStandards:TheJPEG,JPEG2000andJPEGLSstandards
and Bitlevel image compression standards. Video compression based on motion
compensation,searchformotionvectors,H.261andH.263.ADPCMandVocoders.

Video andAudio Coding:MPEGandH.26xvideostandards.Psychoacoustics,MPEGaudio:
Layers,strategyandcompressionalgorithm.

MultimediaApplicationProtocols:Qualityofmultimediadatatransmission:QoSparameters,
Intserv, Resource Reservation Protocol (RSVP), Diffserv. Multimedia over IP: IP multicast,
RealtimeTransportProtocol(RTP),RealTimeControlProtocol(RTCP),InternetTelephony.
SignalingProtocols:H.323,SessionInitiationProtocol(SIP),RealTimeStreamingProtocol
(RTSP)andInternetMultimediaSystem(IMS).

ImageandVideoIndexingandRetrieval:Contentbasedimageretrieval:Imagefeaturesfor
contentbasedretrieval,indexingschemesandperformanceevaluation.Contentbasedvideo
indexing and retrieval: Partitioning techniques for full motion video, representation and
classificationofcamerashots,indexingandretrieval.

MultimediaOperatingSystems:Processmanagement,InterProcessCommunication(IPC)

Page 2 of 5
Page 393 of 418
MSRUAS B.Tech. CourseSpecifications2014

andsynchronization,Memorymanagement,devicemanagement,diskschedulingandsystem
architecture.

Congestion Control and Resource Management: TCP congestion control, realtime traffic
congestion control, Queue Management: Random Early Detection (RED), Explicit
CongestionNotification(ECN)andschedulingmechanisms.

Animation for multimedia: Introduction, motivation and responsiveness, early games and
hypertext,animationininteractivetelevision,GIFanimation,capturedanimationandimage
sequences,keyframeanimation,3Danimation.







3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Page 3 of 5
Page 394 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
4. AnalyticalSkills Classroom Lectures, Tutorialsand

Page 4 of 5
Page 395 of 418
MSRUAS B.Tech. CourseSpecifications2014

Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Rao, K. R., Bojkovic, Z. S., and Milovanovic, D. A. (2002) Multimedia Communication
Systems:Techniques,StandardsandNetworks,1stedn.PearsonEducation

b. RecommendedReading
1. Steinmetz,R.,andNahrstedt,K.(2010)MultimediaSystems:Volume2.Springer
2. Sayood,K.(2012)IntroductiontoDataCompression,4thedn.Elsevier

c. MagazinesandJournals
1. ACMTransactionsonMultimediaComputing,CommunicationsandApplications
2. IEEETransactionsonMultimedia
3. IEEEMultimediaMagazine

d. Websites
1. www.sigmm.org
2. www.academypublisher.com/jmm/
3. www.ieee.org
e. OtherElectronicResources
1.
IV. CourseOrganization

CourseCode CSE408A
CourseTitle MultimediaSystems
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018


Page 5 of 5
Page 396 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:DataAnalytics

CourseTitle DataAnalytics
CourseCode CSE409A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
This course enables the students to design, develop, analyse and evaluate Data Analytics
applications employing appropriate techniques, methods and technology. The role and
application of Data Analytics in various application domains of computing is discussed.
Knowledge Representation and modern Data Warehousing techniques and technologies
aredealtindetail.MachineLearningandDataMiningmethodsareemployedforKnowledge
Discovery in textual and other forms of structured and unstructured data. Students are
trained in the use of modern techniques and technologies to develop Data Analytics
applications.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 397 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Discussdataanalyticsapplicationdevelopmentusingknowledgerepresentation,data
warehousing,machinelearninganddataminingtechniques
2. Chooseappropriatetechniquesandtechologyfordatawarehousing,machinelearning
anddataminingforknowledgediscovery
3. Design data analytics processes using data warehousing, machine learning and data
miningtechniquesforknowledgerepresentationanddiscovery
4. Analysethedataandtheperformanceofdataanalyticsapplications
5. Synthesisedataanalyticsapplicationsusingmachinelearninganddatamining
techniquesandenterpriseplatforms
6. Solve problems associated with large scale data analysis, machine learning and data
mining


2. CourseContents

Introduction:DataAnalyticsanditsroleinBusinessIntelligenceandKnowledgeDiscovery.
DataAnalyticsinaotherfields.DataAnalyticsprocesses:Preparation,Warehousing,Analysis,
Mining,ValidationandPerformanceEvaluation.DataAnalyticstoolsandplatforms

Knowledge Representation: Attributes. Data Sets. Storage. Learning. Classification.
Prediction.Categoriesofknowledgerepresentation.Knowledgerepresentationschemes

Data modelling: Traditional Data Base systems for data storage and processing. Big Data.
Modern platforms for data storage and processing: Distributed and Cloud. Cloud based
platformssuchasHadoop.MultidimensionalDataModelling.OLAP.DataFusion

Data Warehousing and Analysis: Initial data analysis: Data Cleaning, Data Quality, Data
Quality measurement, Initial transformations, Handling outliers and missing data,
Bootstrapping.Univariate,BivariateandGraphicalanalysisof data.Statisticaldataanalysis
methods:GeneralandGeneralisedLinearmodels.Exploratorydataanalysis.Stability:cross
validationandsensitivityanalysis

Machine Learning and Knowledge Discovery: Unsupervised learning: clustering and
association rules. Supervised learning: Statistical methods. Bayesian networks. Decision
trees.Markovianlearningnetworks.Artificialneuralnetworks

DataMining:KnowledgegenerationfromDataMining.RelationandcontrastwithMachine
Learning.Supervisedandunsupervisedapproachestodatamining.Textmining.Miningother
formsofdata.PredictionandForecasting

Data Visualisation and Reporting: Concepts, methods and tools for enterprise data
visualisationandreportingofenterprisedatawarehousingandknowledgerepositories

Page 2 of 6
Page 398 of 418
MSRUAS B.Tech. CourseSpecifications2014




3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 6
Page 399 of 418
MSRUAS B.Tech. CourseSpecifications2014


Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X
Component1
B X X X
Component2 X X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No Curriculumand Capabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills
managementandachievingthelearning
outcomes

Page 4 of 6
Page 400 of 418
MSRUAS B.Tech. CourseSpecifications2014


III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Ponniah,P.(2001)DataWarehousing:AComprehensiveGuideforITProfessionals,2nd
edn.JohnWiley&Sons
3. Handouts

b. RecommendedReading
1. Han,J.,Kamber,M.,andPei,J.(2012)DataMining:ConceptsandTechniques,3rdedn.
MorganKauffman
2. Cios,K.J.,Pedrycz,W.,Swiniaski,R.W.,andKurgan,L.A.(2007)DataMining:A
KnowledgeDiscoveryApproach.Springer
3. Hastie, T., Tibshirani, R., and Fiedman, J. (2001) The Elements of Statistical Learning:
DataMining,Inference,andPrediction,2ndedn.Spinger
4. Thomsen, E. (2002) OLAP Solutions: Building Multidimensional Information Systems,
2ndedn.JohnWiley&Sons
5. Kimball,R., and Ross, M. (2002) TheData Warehouse Toolkit:TheComplete Guide to
DimensionModelling,2ndedn.JohnWiley&Sons
6. Sowa,J.F.(2000)KnowledgeRepresentation:Logical,Philosophical,andComputational
Foundations.Brooks/Cole
7. Russel, S. and Norvig, P. (2010) Artificial Intelligence: A Modern Appoarch, 3rd edn.
PearsonEducation
8. Ye,N.(Ed.)(2003)TheHandbookofDataMining.Lawrence,ErlbaumAssociates

c. MagazinesandJournals
1. IEEETransactionsonSoftwareEngineering
2. ACMTransactionsontheWeb
3. InternationalJournalofDataWarehousingandMining
4. CommunicationsoftheACM
5. ACMQueue

d. Websites
1. DataWarehousingReview,http://dwreview.com/

e. OtherElectronicResources
1.






















Page 5 of 6
Page 401 of 418
MSRUAS B.Tech. CourseSpecifications2014
IV. CourseOrganization

CourseCode CSE409A
CourseTitle DataAnalytics
CourseLeader/sName Aspertimetable
CourseLeaderContactDetails Phone: 0804906 5555
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014

NextCourseSpecificationsReviewDate: March2018

Page 6 of 6
Page 402 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:GridandCloudComputing

CourseTitle GridandCloudComputing
CourseCode CSE410A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisintendedtoteachprinciplesandpracticeofgridandcloudcomputing.Concepts
of clustering, grid computing, virtualization and cloud technologies are taught.Thedesign
anddeploymentaspectsofclusters,computationalgridsandcloudsaswellasdeployment
of applications using grid and cloud services are covered. Students are trained to employ
standard,opensourcemiddleware&toolkitstosynthesisegrid&cloudsolutionsanddeploy
applicationsonthem.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 6
Page 403 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Definethefundamentalissues,technologies,architectureandapplicationsofgridand
cloudcomputingsystems
2. Explaintheprinciplesofgridcomputing,virtualizationandcloudcomputing
3. Chooseappropriatetechnologiesandapproachestodesigngridandcloudcomputing
solutions
4. Analysetherequirementsofapplicationandsuggestagridorcloudcomputing
solution
5. Design efficient, scalable and secure computing grids and clouds using appropriate
technologies
6. Evaluateperformancebenefitsofusingcomputationalgridandcloudsolutionsforan
application


2. CourseContents

Introduction:Distributedapplicationsandsystems,characteristicsandchallenges,variants
of distributed computing Cluster computing, P2P computing, Grid computing, Utility
computing,Cloudcomputing

Grid Computing: OverviewofGrid System,Gridmiddleware,Grid Architecture,Open Grid
ServiceArchitecture(OGSA),Gridusers,GridApplications,GridPortals,Gridscheduling,Grid
Security,Accounting,Assurance,Gridmonitoring

Data/computational grids: Characteristics of Data Intensive Computing Systems, Data
Intensive Computing Applications, Data Parallelism, The Data Gap, Data Intensive System
ArchitecturesGoogleMapReduce,Hadoop

Virtualisation: Concept of virtualization, Processor, Binary emulation, operating system,
hardware(network,storage,processor)

Cloud computing: principles and characteristics of cloud computing, stakeholders,
network, Data centers, Hardware consolidation, virtual machines and orchestration,
Elasticityandscalability,Cloudfilesystems,challengesofcloudcomputing

Cloud Services: Infrastructure as a service EC2,S3, Platform as a Service Google App
Engine,MicrosoftAzure,SoftwareasServiceGoogleApps

Cloud deployment models: Public, private and hybrid cloud systems, community cloud,
Applicationdeploymentonclouds

Cloud Data Transfer: Databases in the Cloud, Relational Storage Models, Data Sharing
Incentives, Client side caching and synchronisationKey Value Stores, InMemory Data
Systems,DataConsistencyandAvailabilityintheCloud

Cloudsecurity:CloudDataPrivacyandSecurity,Securityarchitecture,Datasecurity,

Page 2 of 6
Page 404 of 418
MSRUAS B.Tech. CourseSpecifications2014

Assurance,Identityandaccessmanagement,securitychallenges,Governance

Casestudies:Amazon,Opensourceclouds,GoogleAppEngineandMicrosoftAzure


3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment: 25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th

week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.


Page 3 of 6
Page 405 of 418
MSRUAS B.Tech. CourseSpecifications2014
Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5 6
A X X X X
Component1
B X X
Component2 X X X X X
Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation

Page 4 of 6
Page 406 of 418
MSRUAS B.Tech.- Course Specifications-2014
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Furht,B.,andEscalante,A.(2010)HandbookofCloudComputing,Springer

b. RecommendedReading
1. Velte, T., Velte, A., and Elsenneter, R. (2009) Cloud ComputingA Practical Approach,
McGrawHill
2. Michael,M.(2011)CloudComputingWebbasedApplications,Pearson
3. Smith, J. E., and Nair,R. (2005)VirtualMachines: Versatile PlatformsforSystemsand
Processes,MorganKaufmann
4. Minoli,D.(2004)ANetworkingApproachtoGridComputing,Wiley

c. MagazinesandJournals
1. JournalofGridComputing
2. ConcurrencyandComputation:PracticeandExperience
3. JournalofParallelandDistributedComputing
4. IEEETransactionsonComputers
5. ClusterComputing
6. ScientificProgramming
7. ComputinginScienceandEngineering
8. IEEEComputer
9. IEEESoftware
10. CommunicationsoftheACM
11. IEEEInternetComputing
12. FutureGenerationComputerSystems
13. IEEETransactionsonSoftwareEngineering
14. ACMTransactionsontheWeb

d. Websites
1.

e. OtherElectronicResources
1. TheGlobusToolkit,http://toolkit.globus.org/toolkit/
2. TORQUEResourceManager,http://www.adaptivecomputing.com/products/open
source/torque/





Page 5 of 6
Page 407 of 418
MSRUAS B.Tech.- Course Specifications-2014
IV. CourseOrganization

CourseCode CSE410A
CourseTitle GridandCloudComputing
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
Next Course Specifications Review Date: March 2018

Page 6 of 6
Page 408 of 418
MSRUAS B.Tech.- Course Specifications-2014

CourseSpecifications:InformationSecurityandProtection

CourseTitle InformationSecurityandProtection
CourseCode CSE411A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thiscourseisaimedatpreparingthestudentstounderstand,design,analyse,implementand
integrate security provisions in an IT environment. Students are taught elements of
information security, known attacks and counter measures. The module also introduces
the students to IT policies, auditing and standards that enable them to understand and
provideinformationsecurityassurance.Scenariobasedcasestudiesareemployed.Students
aretrainedtoanalyseagivenscenarioandproposesecuritymeasures&policiesanddevelop
ananalyticalreportdocumentingtheireffort.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
75
duringthesemester

Numberoftutorialhours 30

Numberofsemesterweeks 16

Departmentresponsible ComputerScienceandEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 409 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Describeelementsofsecurityandmechanismstoprovideinformationsecurity
assurance
2. ExplainhowsecuritycanbeprovidedandmonitoredusingITinfrastructure
3. Recommendappropriatesecurityprovisionsatapplication,operatingsystemand
networklevelstosecureinformation
4. Analyse IT securitypractice in a given scenario for threats and vulnerabilities and
suggestcountermeasures
5. Design softwaresolutions with considerationforsecurityand applyprovisionsfor
securityinITinfrastructure


2. CourseContents

Introduction:History; informationsecurity;characteristicsandcomponentsofinformation
system; information securitymodel and implementation; security systems development;
security professionals and communities; need for security; threats and vulnerabilities;
attacks;

Foundations of Information Security: Access control matrix; takegrant protection model;
arriving at security policies; confidentiality policies; The BellLaPadula model; integrity
policies;Bibaintegritymodel;Lipner'sIntegrityMatrixmodel;ClarkWilsonIntegritymodel;
hybridmodels;ChineseWallmodel;clinicalinformationsystemssecuritypolicy;originator
controlledaccesscontrol;rolebasedaccesscontrol

Legal,EthicalandManagementAspects:Policies,regulationsandlaw;lawsoncybercrimein
India and the United States; international laws; ethics and informationsecurity; impactof
culture on ethics; risk management and information security assurance; planning and
implemnetinginformationsecurityinanorganization

SecurityAttacks and Defence: Network attacks and countermeasures; protocol based
attacks, DoS and DDoS attacks, man in the middle, botnets, different types of firewalls,
honeypots and honeynets; application attacks and countermeasures; stack and heap
smashing, injections, reference forgery, application proxys, Network and Host IDS, secure
programming, cryptography and application configuration; physical security; social
engineering,emailattacksandsecurityawareness

Forensics: Network, operating system and file system forensics; live machine and dead
machineanalysis

ITAuditingand Case studies: Introductionto security standards, case studies,information
securitypolicy,implementationandmaintainance

Page 2 of 5
Page 410 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
30.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation
2. GuestLecture
3. Industry/Field Visit
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 75.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest: 25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 411 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. 1Astudent having met attendance requirement and passes in component1,happens
tofailincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Classroom Lectures andDemonstrations
Classroom Lectures, Tutorialsand
2. Understanding
Demonstrations
3. CriticalSkills Assignment
Classroom Lectures, Tutorialsand
4. AnalyticalSkills
Assignment
5. ProblemSolvingSkills Tutorials andAssignment
6. PracticalSkills Assignment
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Tests, ExaminationandAssignment
10. VerbalCommunicationSkills Presentation
11. PresentationSkills Presentation
12. BehaviouralSkills Interactionwithpeers,instructorsandtutors
13. InformationManagement Assignment, ExaminationandPresentation
14. PersonalManagement Interactionandrequirementsofdiscipline
Effective managementoflearning,time
15. LeadershipSkills managementandachievingthelearning
outcomes

Page 4 of 5
Page 412 of 418
MSRUAS B.Tech. CourseSpecifications2014

III. ModuleResources

a. EssentialReading
1. ClassNotes
2. Whitman,M.E.,andMattord,H.J.(2011)PrinciplesofInformationSecurity,4thedn.
CengageLearning
3. Bishop,M.(2002)ComputerSecurityArtandScience,AddisonWesley

b. RecommendedReading
1. Harper, A., Harris, S., Ness, J., Eagle, C., Lenkey, G., and Williams, T. (2011) Gray Hat
Hacking,3rdedn.McGrawHill
2. DavisC.,SchillerM.,andWheelerK.(2011)ITAuditingUsingControlstoProtect
InformationAssets,2ndedn.McGrawHill
3. Nelson,B.,Phillips,A.,andSteuart,C.(2010)GuidetoComputerForensicsand
Investigations.CengageLearning
4. Singh, S. (2001) The CodeBook: How to Make It, Break It, Hack It,Crack It.Delacorte
Press

c. MagazinesandJournals
1. IEEETransactionsonInformationForensicsandSecurity
2. InternationalJournalofInformationSecurity
3. IETInformationSecurity
4. ACMTransactionsonInformationandSystemSecurity

d. Websites
1. TheSANSInstitute,www.sans.org
2. InformationSystemsSecurity Association, www.issa.org
3. InformationSystemsAudit andControlAssociation, www.isaca.org
4. ResourceCenterforCyberForensicsIndia,www.cyberforensics.in

e. OtherElectronicResources
1.


IV. CourseOrganization

CourseCode CSE411A
CourseTitle InformationSecurityandProtection
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 413 of 418
MSRUAS B.Tech. CourseSpecifications2014

CourseSpecifications:ManufacturingSystemSimulation

CourseTitle ManufacturingSystemSimulation
CourseCode MEE415A
Department ComputerScienceandEngineering
Faculty EngineeringandTechnology

I. CourseSummary

1. AimandSummary
Thecoursedealswithoptimisationofresourcestoachievebetterperformanceonfactory
floorthroughsimulation.ThestudentsaretaughtDiscreteEventSimulation(DES)concepts
formanufacturingsystemdesignandoptimisationthroughsimulation.

2. CourseSizeandCredits:

Numberofcredits 04

Totalhoursofclassroominteraction
60
duringthesemester

Numberoftutorialhours

Numberofsemesterweeks 16
Departmentresponsible Mechanical andManufacturingEngineering
Total Mark : 100
Component1(CE):
Course marks Part A: Term Test: 25%Weight
Part B: Assignment: 25%Weight
Component2(SEE):
SemesterEndExamination:50%Weight
A minimum of 40% marks in component 1
Passrequirement andcomponent2andoverall40%marks are
requiredforapass.

85%attendanceismandatorytobeeligible
Attendancerequirement
forexamination.

Page 1 of 5
Page 414 of 418
MSRUAS B.Tech. CourseSpecifications2014

II. Teaching,LearningandAssessment

1. IntendedCourseLearningOutcomes(ILO)

Afterundergoingthiscoursestudentswillbeableto:
1. Explainconceptsofdiscreteeventsimulationwithreferencetomanufacturingsystems
2. Model and simulate a factory floor and evaluate performance and identify areas for
improvement
3. Plantheresourcesforspecifiedlevelofperformancethroughsimulation
4. Solvesimpleproblemsonquantitativeanalysisofmanufacturingsystems
5. Solvecomplexproblemsonquantitativeanalysisofmanufacturingsystemsusing
software

2. CourseContents

Probability and Statistics: Probability theory, Random variables, Distribution functions,
Expectations,Moments,correlations,Commondiscretedistributions,Commoncontinuous
distributions, Stochastic processes, Estimation, Hypothesis testing, Random number and
Variategeneration

Discrete event simulation: Systems and models, Analytical versus simulation modelling,
Simulationmodellingandanalysis,Model building, simulation costsandrisks,Elementsof
discrete event simulation, Examples of DES models, Monte Carlo sampling and histories,
DESlanguages,Arenabasics,modeltestinganddebuggingfacilities

Simulation studies: Input Analysis, Model goodness via Inspection of test runs,
performanceanalysis,modelverificationandvalidation,outputanalysisterminatingand
steadystate models, point estimation, etc., ARENA output and processor analyser,
CorrelationAnalysisand,Modellingproductionlines

Enterprise simulation: Modelling supply chain systems, Simulation for Six sigma systems
andformanufacturingstrategy

Advancedconceptsinsimulation:Steadystatesimulationswarmup,runlength,truncated
replications, Variance reduction, Sequential sampling, Simulation study projecthandling
Experimentationtechniquesinsimulation:Designofexperimentsforexperimentationand
analysisoftheresultsOutputanalysisandresourceoptimization.

Simulation of Manufacturing lines and factory floor: Modelling transportation systems,
Analysis of AGVs from network minimization and statistics generation perspective (MPG,
3rdedition,chapter10), AS/RSsystem throughput analysisandstatistics generationusing
simulation,Mixedmodelmanualassemblylines,Transferlinesandmultistageautomated
lines,Quantitativeanalysisofassemblysystems,FMSlayoutandquantitativeanalysis.

Page 2 of 5
Page 415 of 418
MSRUAS B.Tech. CourseSpecifications2014

3. CourseTeachingandLearningMethods

Teaching andLearning Methods DurationinHours
FacetoFaceLectures 30.00
Demonstrations
1. DemonstrationusingVideos X
2. DemonstrationusingPhysical 5.00
Models/Systems
3. Demonstrationon aComputer X
NumeracyorTutorial
10.00
1. SolvingNumerical Problems X
PracticalWork
1. CourseLaboratory
2. ComputerLaboratory
3. EngineeringWorkshop/Course
Workshop/Kitchen
4. ClinicalLaboratory
5. Hospital
6. ModelStudio
Others
1. CaseStudyPresentation X
2. GuestLecture X
3. Industry/Field Visit 5.00
4. BrainStormingSessions
5. GroupDiscussions
6. DiscussingPossible Innovations
TermTests,LaboratoryExamination/Written Examination,
10.00
Presentations
TotalDurationinHours 60.00

4. MethodofAssessment

Therearetwocomponentsforassessmentinthiscourse:

Component1:50%weight(CE)
Ithastwosubcomponents

PartA:TermTest:25%Weight

PartB:Assignment:25%Weight

Twotestswillbeconductedoneattheendof6th weekandtheotherattheendofthe12th
week,theaverageoftwotestswillbethemarksscoredintermtestforamaximumof25
marks.

Studentisrequiredtosubmittwowordprocessedassignments.Eachassignmentissetfor50
marksandmarksscoredwillbereducedto25marks.Theaveragemarksoftwoassignments
willbethemarksscoredinassignment.

Page 3 of 5
Page 416 of 418
MSRUAS B.Tech. CourseSpecifications2014

Component2:50%weight

A3hourdurationsemesterendexaminationwillbeconductedformaximummarksof100
andwillbereducedto50%weight.

Theassessmentquestionsaresettotestthelearningoutcomes.Ineachcomponentcertain
learningoutcomesareassessed.Thefollowingtableillustratesthefocusoflearning
outcomeineachcomponentassessed:

IntendedLearningOutcome 1 2 3 4 5
A X X X
Component1
B X X
Component2 X X X X

Bothcomponentswillbemoderatedbyasecondexaminer.

5. Reassessment

1. Astudent having metattendance requirement andpasses incomponent1,happens to
failincomponent2 willbeaskedtoresitforexamination (Makeupexamination).
2. Astudent,whofailsincomponent1orfailstomeetattendancecriteriaorboth,hasto
ReRegisterwhenofferedinthenextopportunity.
3. Themaximum number ofsuchopportunities arelimitedandaspertheacademic
regulations governingthisprogramme.


6. AchievingLearningOutcomes

Thefollowingskillsaredirectlyorindirectlyimpartedtothestudentsinthefollowing
teachingandlearningmethods:

S.No CurriculumandCapabilities Skills How impartedduringthecourse
1. Knowledge Class room lectures, Assignments
2. Understanding Class room lectures, Assignments
3. CriticalSkills Class room lectures, Assignments
4. AnalyticalSkills Class room lectures, Assignments
5. ProblemSolvingSkills Class room lectures, Assignments
6. PracticalSkills
7. GroupWork Assignment
8. SelfLearning Assignment
9. WrittenCommunicationSkills Assignment, examination
10. VerbalCommunicationSkills
11. PresentationSkills
12. BehaviouralSkills Course work
13. InformationManagement Assignment, examination
14. PersonalManagement Course work
15. LeadershipSkills

Page 4 of 5
Page 417 of 418
MSRUAS B.Tech. CourseSpecifications2014
III. CourseResources

a. EssentialReading
1. ClassNotes
1. BasemElHaikandRaidAlAomar(2006)Simulationbasedleansixsigmaanddesignfor
sixsigma,Wiley&Sons,Inc.
2. KeltonW.D.,SadowskiR.P.,SadowskiD.A.(1998)SimulationwithARENA,McGrawHill
3. JerryBanks(2002)DiscreteEventSystemSimulation,PrenticeHall

b. RecommendedReading
1. Tayfur Altiok and Benjamin Melamed (2007) Simulation modelling and analysis with
Arena,AcademicPress,ElsevierInc
2. JerryBanks(2009)Discreteeventsystemsimulation, PrenticeHall
3. Papadopoulos, H. T. (1993) Queuing Theory in Manufacturing System Analysis and
Design,Chapman

c. MagazinesandJournals
1. InternationalJournalofOperations&ProductionManagement,EmeraldGroup
PublishingLimited
2. International Journal of Physical Distribution & Logistics Management, Emerald Group
PublishingLimited
3. Journal of Manufacturing Technology Management and Journal of Enterprise
InformationManagement,EmeraldGroupPublishingLimited

d. Websites
1. http://www.arenasimulation.com
2. http://www.simio.com
3. http://www.intechopen.com

e. OtherElectronicResources
1. ElectronicresourcesonthecourseareaareavailableatMSRUASlibrary


IV. CourseOrganization

CourseCode MEE415A
CourseTitle ManufacturingSystemSimulation
CourseLeader/sName Aspertimetable
Phone: 0804906 5555
CourseLeaderContactDetails
Email: hod.cs.et@msruas.ac.in
CourseSpecificationsApprovalDate April2014
NextCourseSpecificationsReviewDate: March2018

Page 5 of 5
Page 418 of 418

Вам также может понравиться