Course Scheme Syllabus For B.e. Computer Engineering 2017

Transcription

COURSE SCHEME&SYLLABUSFORB.E.COMPUTER ENGINEERING201792nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

B.E. (COMPUTER ENGINEERING) 2017–COURSE SCHEME (ALL YEARS)First SemesterS. No.1.2.3.4.5.6.Course NumberCourse TitleLUCB008UTA007UEE001UEN002UMA003UES009APPLIED CHEMISTRYCOMPUTER PROGRAMMING - IELECTRICAL ENGINEERINGENERGY AND 7 422200284.54.04.53.03.52.522.0MECHANICS (2*): 2HOURS LAB ONCE IN SEMESTERSecond SemesterS. No.12.3.4.5.6.Course NumberCourse IED PHYSICSCOMPUTER PROGRAMMING-IIELECTRONIC ENGINEERINGENGINEERING DRAWINGPROFESSIONAL .02003024.01821230.023.5Third SemesterS. No.1.2.3.4.5.Course 03Course TitleENGINEERING DESIGN PROJECT-I(6 Self-Effort Hours) (Mangonel)ENGINEERING MATERIALSNUMERICAL ANALYSISCOMPUTER NETWORKSDATA STRUCTURES & ALGORITHMS (4SELF EFFORT HOURS)INVENTIONS & INNOVATIONS INCOMPUTINGOPERATING SYSTEMS2.092nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Fourth SemesterS. No.1.2.3.4.5.6.7.Course urse TitleENGINEERING DESIGN PROJECT-II(6 Self-Effort Hours) (Buggy)MANUFACTURING PROCESSESOPTIMIZATION TECHNIQUESSOLIDS AND STRUCTURES *THERMO-FLUIDS *DATABASE MANAGEMENT SYSTEMSDISCRETE 5*:UES010, UES011 Lab to be conducted every alternate week.Fifth SemesterS. No.1.2.3.4.56.7.8.Course NumberUCS616UCS521UCS507Course TitleADVANCED DATA STRUCTURES ANDALGORITHMSARTIFICIAL INTELLIGENCECOMPUTER ARCHITECTURE ANDORGANIZATIONELECTIVE IPROFESSIONAL PRACTICES#SOFTWARE ENGINEERINGTHEORY OF COMPUTATIONGENERIC ELECTIVE3 0 2 4.0UCS5250 1 2 1.5UCS5033 0 2 4.0UCS7013 1 0 3.53 0 0 3.021 3 10 27.5#The course would consist of talks by working professionals from industry, government,academia & research organizations.92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

S. No.1.Course th SemesterCourse 601424.5*CAPSTONE PROJECT(STARTS) SEH-6ELECTIVE IIELECTIVE IIIEMBEDDED SYSTEMS DESIGNIMAGE PROCESSINGINNOVATION ANDENTREPRENEURSHIP (5 SELFEFFORT HOURS)MICROPROCESSOR-BASEDSYSTEMS DESIGN*Design / Fabrication / Implementation work under the guidance of a faculty member. Priorto registration, a detailed plan of work should be submitted by the student to the CourseCoordinator for approval.Seventh SemesterS. No.1.2.3.4.5.&OutputCourse NumberUCS793UCS802UHU005UCS781Course PCr20.0CAPSTONE PROJECT II SEH-2000412.0ETHICAL HACKING3024.0SOFTWARE PROJECT MANAGEMENT3024.060820CAPSTONE PROJECT (CONTINUED)SEH-14COMPILER CONSTRUCTIONELECTIVE IVHUMANITIES FOR ENGINEERSINDEPENDENT STUDY&in form of research paperEight SemesterS. No.1.Course NumberUCS895Course TitlePROJECT SEMESTER/START-UP SEMESTEROR2.3.4.USC896UCS806UCS80192nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

LIST OF ELECTIVESBased on choice of Elective Focus: High Performance Computing, Computer Animation and Gaming,Machine Learning and Data Analytics, Information and Cyber Security, Software EngineeringELECTIVE IS.No. CODE1UCS6082.3.4.5.TITLEPARALLEL AND DISTRIBUTEDCOMPUTINGCOMPUTER VISIONMACHINE LEARNINGCOMPUTER & NETWORK SECURITYENGINEERING SOFTWARE AS A SERVICELTPCr3024.03333000022224.04.04.04.0TITLEGPU COMPUTING3D MODELLING AND ANIMATIONDATA ANALYTICS & VISUALIZATIONSECURE CODINGSOFTWARE METRICS AND D COMPUTINGAUGMENTED AND VIRTUAL REALITYNATURAL LANGUAGE PROCESSINGCYBER FORENSICSSOFTWARE VERIFICATION LELTPCRUCS741UCG731UCS742UCS743UCS709SIMULATION & MODELLINGGAME DESIGN & DEVELOPMENTDEEP LEARNINGADVANCED COMPUTER NETWORKSADVANCED TOPICS IN CS522UML501UCS523UCS524Elective ELECTIVE IIIS.NO.12.3.4.5.ELECTIVE IVS.NO.12.3.4.5.92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

GENERIC .8UHU009UPH063UMA066INTRODUCTORY COURSE IN FRENCHINTRODUCTION TO CYBER SECURITYEMPLOYABILITY DEVELOPMENTSKILLSTECHNOLOGIES FOR SUSTAINABLEDEVELOPMENTINTRODUCTION TO CORPORATEFINANCEINTRODUCTION TO COGNITIVE SCIENCENANO SCIENCE AND NANO-MATERIALSGRAPH THEORY AND APPLICATIONS3330000003.03.03.0Semester wise Credits for BE (Computer al Credits20192nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UCB008: APPLIED CHEMISTRYL3T1P2Cr4.5Course objective: The course aims at elucidating principles of applied chemistry in industrial systems,water treatment, engineering materials and analytical techniques.Electrochemistry: Specific, equivalent and molar conductivity of electrolytic solutions, Migration ofions, Transference number and its determination by Hittorf s method, Conductometric titrations, typesof electrodes, concentration cells, Liquid junction potential.Phase Rule: States of matter, Phase, Component and Degree of freedom, Gibbs phase rule, Onecomponent and two component systems.Water Treatment and Analysis: Hardness and alkalinity of water: Units and determination, Externaland internal method of softening of water: carbonate, phosphate, calgon and colloidal conditioning,Lime-soda Process, Zeolite process, Ion exchange process, mixed bed deionizer, Desalination ofbrackish water.Fuels: Classification of fuels, Calorific value, Cetane and Octane number, fuel quality, Comparison ofsolid liquid and gaseous fuels, properties of fuel, alternative fuels: biofuels, power alcohol, syntheticpetrol.Chemistry of Polymers: Overview of polymers, types of polymerization, molecular weightdetermination, tacticity of polymers, catalysis in polymerization, conducting, biodegradable polymersand inorganic polymers.Atomic spectroscopy: Introduction to atomic spectroscopy, atomic absorption spectrophotometry andflame photometry.Molecular Spectroscopy: Beer-Lambert s Law, molecular spectroscopy, principle, instrumentationand applications of UV-Vis and IR spectroscopy.Laboratory WorkElectrochemical measurements: Experiments involving use of pH meter, conductivity meter,potentiometer.Acid and Bases: Determination of mixture of bases.Spectroscopic techniques: Colorimeter, UV-Vis spectrophotometer.Water and its treatment: Determination of hardness, alkalinity, chloride, chromium, iron and copperin aqueous medium.Course Learning Outcomes:The students will be able to reflect on:1. concepts of electrodes in electrochemical cells, migration of ions, liquid junction potentialand conductometrictitrations.2. atomic and molecular spectroscopy fundamentals like Beer s law, flame photometry,atomicabsorption spectrophotometry, UV-Vis andIR.3. water and its treatment methods like lime soda and ionexchange.4. concept of phase rule, fuel quality parameters and alternativefuels.5. polymerization, molecular weight determination and applications as biodegradable andconductingpolymers.6. laboratory techniques like pH metry, potentiometry, colourimetry, conductometry andvolumetry.92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Text Books1. Ramesh, S. and Vairam S. Engineering Chemistry, Wiley India (2012)1sted.2. Puri, B.R., Sharma,L.R., and Pathania, M.S. Principles of Physical Chemistry, VishalPublishing Co.(2008).3. Aggarwal, S. Engineering Chemistry: Fundamentals and Applications, Cambridge UniversityPress (2015).Reference Books1. Brown, H., Chemistry for Engineering Students, Thompson,1sted2. Sivasankar, B., Engineering Chemistry, Tata McGraw-Hill Pub. Co. Ltd, New Delhi(2008).3. Shulz, M.J. Engineering Chemistry, CengageLearnings (2007)1sted.Evaluation SchemeMST25EST40Sessional (May include Quizzes/Assignments/Lab Evaluation)3592nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UTA007: COMPUTER PROGRAMMING – IL T P Cr3 0 2 4.0Course objective: This course is designed to explore computing and to show students the art ofcomputer programming. Students will learn some of the design principles for writing goodprograms.Computers Fundamentals: Classification of Computers, Application of Computers, Basicorganization of computer, Input and Output Devices, Binary Number System, Computer memory,Computer Software.Algorithms and Programming Languages: Algorithm, Flowcharts, Pseudocode, Generation ofProgramming Languages.C Language: Structure of C Program, Life Cycle of Program from Source code to Executable,Compiling and Executing C Code, Keywords, Identifiers, Primitive Data types in C, variables,constants, input/output statements in C, operators, type conversion and type casting. Conditionalbranching statements, iterative statements, nested loops, break and continue statements.Functions: Declaration, Definition, Call and return, Call by value, Call by reference, showcasestack usage with help of debugger, Scope of variables, Storage classes, Recursive functions,Recursion vs Iteration.Arrays, Strings and Pointers: One-dimensional, Two-dimensional and Multi-dimensionalarrays, operations on array: traversal, insertion, deletion, merging and searching, Inter-functioncommunication via arrays: passing a row, passing the entire array, matrices. Reading, writing andmanipulating Strings, Understanding computer memory, accessing via pointers, pointers to arrays,dynamic allocation, drawback of pointers.Linear and Non-Linear Data Structures: Linked lists, stacks and queues.Laboratory work: To implement Programs for various kinds of programming constructs in CLanguage.Course learning outcomes (CLOs):On completion of this course, the students will be able to1. Comprehend concepts related to computer hardware and software, draw flowcharts andwrite algorithm/pseudocode.2. Write, compile and debug programs in C language, use different data types, operatorsand console I/O function in a computer program.3. Design programs involving decision control statements, loop control statements, casecontrol structures, arrays, strings, pointers, functions and implement the dynamics ofmemory by the use of pointers.4. Comprehend the concepts of linear and Non-Linear data structures by implementinglinked lists, stacks and queues.92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Evaluation Scheme:S.No.123Evaluation ElementsMSTESTSessionals (Assignments/Projects/ Tutorials/Quizzes/Lab Evaluations)Weightage (%)20453592nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UEC001: ELECTRONIC ENGINEERINGCourse objective: To enhance comprehension capabilities of students throughL T P Cr3 1 2 4.5understanding of electronic devices, various logic gates, SOP, POS and their minimization techniques,various logic families and information on different IC’s and working of combinational circuits and theirapplications.Semiconductor Devices: p- n junction diode: Ideal diode, V-I characteristics of diode, Diode smallsignal model, Diode switching characteristics, Zener diodeElectronics Devices and Circuits: PN Diode as a rectifier, Clipper and clamper, Operation of BipolarJunction Transistor and Transistor Biasing, CB, CE, CC (Relationship between α, β, γ) circuit configurationInput-output characteristics, Equivalent circuit of ideal and real amplifiers, Low frequency response ofamplifiers, Introduction to Field Effect Transistor and its characteristicsOperational Amplifier Circuits: The ideal operational amplifier, The inverting, non-invertingamplifiers, Op-Amp Characteristics, Frequency response of op-amp, Application of op-ampDigital Systems and Binary Numbers: Introduction to Digital signals and systems, Number systems,Positive and negative representation of numbers, Binary arithmetic, Definitions and basic theorems ofboolean Algebra, Algebraic simplification, Sum of products and product of sums formulations (SOP andPOS), Gate primitives, AND, OR, NOT and Universal Gate, Minimization of logic functions, Karnaughmaps.Combinational and Sequential Logic: Code converters, multiplexors, decoders, Addition circuits andpriority encoder, Master-slave and edge-triggered flip-flops, Synchronous and Asynchronous counters,RegistersLogic families: N and P channel MOS transistors, CMOS inverter, NAND and NOR gates, GeneralCMOS Logic, TTL and CMOS logic families, and their interfacing.Laboratory Work:Familiarization of CRO and Electronic Components, Diodes characteristics Input-Output and Switchingcharacteristics, BJT and MOSFET Characteristics, Zener diode as voltage regulator, Transistorized Seriesvoltage regulator. Half and Full wave Rectifiers with and without filter circuit, Half and full adder circuitimplementation, Decoder, DMUX and MUX, Binary/BCD up/down counters.Course learning outcome (CLO): The student will be able to:1. Demonstrate the use of semiconductor diodes in various applications.2. Discuss and Explain the working of transistors and operational Amplifiers, their configurationsand applications.3. Recognize and apply the number systems and Boolean Algebra.4. Reduce Boolean Expressions and implement them with Logic Gates.5. Analyze, design and Implement combinational and sequential circuits.6. Analyze and differentiate logic families, TTL and CMOS.92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Text Books:1. M. M. Mano and M.D. Ciletti, Digital Design, Pearson, Prentice Hall,2013.2. Milliman, J. and Halkias, C.C., Electronic Devices and Circuits, Tata McGraw Hill,2007.3. Donald D Givone, Digital Principles and Design, McGraw-Hill,2003.Reference Books: John F Wakerly, Digital Design: Principles and Practices, Pearson,(2000).N Storey, Electronics: A Systems Approach, Pearson, Prentice Hall,(2009).Boylestad, R.L. and Nashelsky, L., Electronic Devices & Circuit Theory, Perason(2009).Evaluation Scheme:S.No.Evaluation ElementsWeightage (%)1.MST252.EST353.Sessionals (May includeAssignments/Projects/Tutorials/Quizes/Lab Evaluations)4092nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UEN002: ENERGY AND ENVIRONMENTLTPCr3003.0Course Objectives:The exposure to this course would facilitate the students in understanding the terms, definitions andscope of environmental and energy issues pertaining to current global scenario; understanding the value ofregional and global natural and energy resources; and emphasize on need for conservation of energy andenvironment.Environment pollution, global warming and climate change: Air pollution (local, regional and global);Water pollution problems; Land pollution and food chain contaminations; Carbon cycle, greenhouse gasesand global warming; Climate change – causes and consequences; Carbon footprint; Management ofgreenhouse gases at the source and at the sinksEcology, Structure and functioning of natural ecosystems: Ecology, ecosystems and their structure,functioning and dynamics; Energy flow in ecosystems; Biogeochemical cycles and climate; Population andcommunitiesNatural resources: Human settlements and resource consumption; Biological, mineral and energy resources;Land, water and air; Natural resources vis-à-vis human resources and technological resources; Concept ofsustainability; Sustainable use of natural resourcesAgricultural, industrial systems and environment: Agricultural and industrial systems vis-à-vis naturalecosystems; Agricultural systems, and environment and natural resources; Industrial systems and environmentEnergy technologies and environment: Electrical energy and steam energy; Fossil fuels, hydropower andnuclear energy; Solar energy, wind energy and biofuels; Wave, ocean thermal, tidal energy and ocean currents;Geothermal energy; Future energy sources; Hydrogen fuels; Sustainable energyGroup assignments: Assignments related to Sanitary landfill systems; e-waste management; Municipalsolidwaste management; Biodiversity and biopiracy; Air pollution control systems; Water treatment systems;Wastewater treatment plants; Solar heating systems; Solar power plants; Thermal power plants; Hydroelectricpower plants; Biofuels; Environmental status assessments; Energy status assessments, etc.Course Learning Outcomes:After the completion of this course, the student will be able to Correlate major local and regional environmental issues with changes in ecology and human health92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Monitor and document the development and dynamics of ecosystems in experimental or naturalmicrocosmsDefine and document local resource consumption patterns and conservation strategiesDefine opportunities available for energy conservation and for use of renewable energy resources in localand regional entities. Text Books:1. Bharucha, E., Textbook of Environmental Studies, Universities Press (2005).2. Chapman, J.L. and Reiss, M.J., Ecology-Principles and Application, Cambridge University Press(LPE) (1999).3. Joseph, B., Environmental Studies, Tata McGraw-Hill (2006).4. Eastop, T.P. and Croft, D.R. Energy Efficiency for Engineers and Technologists,Longman and Harow(2006)Reference Books:1. Miller, G.T., Environmental Science- Working with Earth, Thomson (2006).2. Wright, R.T., Environmental Science-Towards a sustainable Future, Prentice Hall (2008) 9th ed.3. O’Callagan, P.W., Energy Management, McGraw Hill Book Co. Ltd. (1993).Evaluation Scheme:S.NoEvaluation ElementsWeightage (%)1.MST302.EST503.Sessionals (Quizzes/assignments/group presentations)2092nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UMA003: Mathematics - IL3T1P0Cr3.5Course Objectives: To provide students with skills and knowledge in sequence and series, advancedcalculus and calculus of several variables which would enable them to devise solutions for given situationsthey may encounter in their engineering profession.Applications of Derivatives: Mean value theorems and their geometrical interpretation, Cartesian graphingusing first and second order derivatives, Asymptotes and dominant terms, Graphing of polar curves,Applied minimum and maximum problems.Sequences and Series: Introduction to sequences and Infinite series, Tests for convergence/divergence,Limit comparison test, Ratio test, Root test, Cauchy integral test, Alternating series, Absolute convergenceand conditional convergence.Series Expansions: Power series, Taylor series, Convergence of Taylor series, Error estimates, Term byterm differentiation and integration.Partial Differentiation: Functions of several variables, Limits and continuity, Chain rule, Change ofvariables, Partial differentiation of implicit functions, Directional derivatives and its properties, Maximaand minima by using second order derivatives.Multiple Integrals: Change of order of integration, Change of variables, Applications of multiple integrals.Course Learning Outcomes: Upon completion of this course, the students will be able to1. apply the knowledge of calculus to plot graphs of functions and solve the problem of maxima andminima.2. determine the convergence/divergence of infinite series, approximation of functions using powerand Taylor’s series expansion and error estimation.3. evaluate multiple integrals and their applications to engineering problems.4. examinefunctions of several variables, define and compute partial derivatives,directional derivatives and their use in finding maxima and minima.5. analyze some mathematical problems encountered in engineering applications.Text Books:1. Thomas, G.B. and Finney, R.L., Calculus and Analytic Geometry, Pearson Education (2007),9thed.2. Stewart James, Essential Calculus; Thomson Publishers (2007), 6thed.Reference Books:1) Wider David V, Advanced Calculus: Early Transcendentals, Cengage Learning(2007).2) Apostol Tom M, Calculus, Vol I and II, John Wiley(2003).92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Evaluation Scheme:Sr.No.1.2.3.Evaluation ElementsMSTESTSessionals (May include assignments/quizzes)Weight age (%)30452592nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UES009: MECHANICSL T P2 1 0Cr2.5Course Objectives: The objective of this module is to help students develop the techniques needed to solvegeneral engineering mechanics problems. Students will learn to describe physical systems mathematicallyso that their behaviour can be predicted.Review of Newton’s law of motion and vector algebraEquilibrium of bodies: Free-body diagrams, conditions of equilibrium, torque due to a force, staticaldeterminacy.Plane trusses: Forces in members of a truss by method of joints and method of sections.Friction: Sliding, belt, screw and rolling.Properties of plane surfaces: First moment of area, centroid, second moment of area etc.Virtual work: Principle of virtual work, calculation of virtual displacement and virtual work.Work and energy: Work and energy, work-energy theorem, principle of conservation of energy,collisions, principles of momentum etc.Dynamics of Rigid Bodies: Newton’s Laws, D’Alembert’s Principle, Energy Principles.Experimental project assignment/ Micro project: Students in groups of 4/5 will do project on ModelBridge Experiment: This will involve construction of a model bridge using steel wire and wood.Course Learning Outcomes (CLO):After completion of this course, the students will be able to:1. Determine resultants in plane force systems.2. Identify and quantify all forces associated with a static framework.3. Solve problems in kinematic and dynamic systems.Text Books1. Shames, I. H. Engineering Mechanics: Dynamics, Pearson Education India(2002).2. Beer, Johnston, Clausen and Staab, Vector Mechanics for Engineers, Dynamics, McGrawHill Higher Education(2003).Reference Books1) Hibler, T.A., Engineering Mechanics: Statics and Dynamics, Prentice Hall(2012).2) Timoshenko and Young, Engineering Mechanics, Tata McGraw Hill Education PrivateLimited(2000).92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

Evaluation SchemeSr.No.1.2.3.Evaluation ElementsMSTESTSessionals ( May include 0452592nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UPH004: APPLIED PHYSICSL3T P1 2Cr4.5Prerequisite(s): None CourseObjectives:To introduce the student to the basic physical laws of oscillators, acoustics of buildings, ultrasonics,electromagnetic waves, wave optics, lasers, and quantum mechanics and demonstrate their applications intechnology. To introduce the student to measurement principles and their application to investigate physicalphenomenaOscillations and Waves: Oscillatory motion and damping, Applications - Electromagnetic damping – eddycurrent; Acoustics: Reverberation time, absorption coefficient, Sabine’s and Eyring’s formulae (Qualitativeidea), Applications - Designing of hall for speech, concert, and opera; Ultrasonics: Production andDetection of Ultrasonic waves, Applications - green energy, sound signaling, dispersion of fog, remotesensing, Car’s airbag sensor.Electromagnetic Waves: Scalar and vector fields; Gradient, divergence, and curl; Stokes’ and Green’stheorems; Concept of Displacement current; Maxwell’s equations; Electromagnetic wave equations in freespace and conducting media, Application - skindepth.Optics: Interference: Parallel and wedge-shape thin films, Newton rings, Applications as Non- reflectingcoatings, Measurement of wavelength and refractive index. Diffraction: Single and Double slit diffraction,and Diffraction grating, Applications - Dispersive and Resolving Powers. Polarization: Production,detection, Applications – Anti-glare automobile headlights, Adjustable tint windows. Lasers: Basicconcepts, Laser properties, Ruby, HeNe, and Semiconductor lasers, Applications – Optical communicationand Optical alignment.Quantum Mechanics: Wave function, Steady State Schrodinger wave equation, Expectation value, Infinitepotential well, Tunneling effect (Qualitative idea), Application - Quantum computing.Laboratory Work:1.2.3.4.5.6.7.8.9.Determination of damping effect on oscillatory motion due to various media.Determination of velocity of ultrasonic waves in liquids by stationary wave method.Determination of wavelength of sodium light using Newton’s rings method.Determination of dispersive power of sodium-D lines using diffraction grating.Determination of specific rotation of canesugar solution.Study and proof of Malus’ law inpolarization.Determination of beam divergence and beam intensity of a given laser.Determination of displacement and conducting currents through adielectric.Determination of Planck’s constant.Micro project: Students will be given physics-based projects/assignments using computer simulations,etc.Course Outcomes:Upon completion of this course, students will be able to:92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

1.Understand damped and simple harmonic motion, the role of reverberation in designing a hall andgeneration and detection of ultrasonic waves.2.Use Maxwell’s equations to describe propagation of EM waves in a medium.3.Demonstrate interference, diffraction and polarization of light.4.Explain the working principle of Lasers.5.Use the concept of wave function to find probability of a particle confined in a box.Text Books1. Beiser, A., Concept of Modern Physics, Tata McGraw Hill (2007) 6thed.rd2. Griffiths, D.J., Introduction to Electrodynamics, Prentice Hall of India (1999) 3 ed.th3. Jenkins, F.A. and White, H.E., Fundamentals of Optics, McGraw Hill (2001) 4 ed.Reference Books123Wehr, M.R, Richards, J.A., Adair, T.W., Physics of The Atom, Narosa Publishing House (1990) 4thed.Verma, N.K., Physics for Engineers, Prentice Hall of India (2014)1sted.Pedrotti, Frank L., Pedrotti, Leno S., and Pedrotti, Leno M., Introduction to Optics, Pearson PrenticeTMrdHall (2008) 3 ed.92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UTA009: COMPUTER PROGRAMMING – IIL3T P0 2Cr4.0Object Oriented Programming with C : Class declaration, creating objects, accessing objects members,nested member functions, memory allocation for class, objects, static data members and functions. Array ofobjects, dynamic memory allocation, this pointer, nested classes, friend functions, constructors and destructors,constructor overloading, copy constructors, operator overloading and type conversions.Inheritanceand Polymorphism:Single inheritance, multi-levelinheritance, runtime polymorphism, virtual constructors and destructors.inheritance,multipleFile handling: Stream in C , Files modes, File pointer and manipulators, type of files, accepting commandline arguments.Templates and Exception Handling: Use of templates, function templates, class templates, handling exceptions.Introduction to Windows Programming in C : Writing program for Windows, using COM in WindowsProgram, Windows Graphics, User InputLaboratory work: To implement Programs for various kinds of programming constructs in C Language.Course learning outcomes (CLOs):On completion of this course, the students will be able to1. Write, compile and debug programs in C , use different data types, operators and I/O function in acomputer program.2. Comprehend the concepts of classes, objects and apply basics of object oriented programming,polymorphism and inheritance.3. Demonstrate use of file handling.4. Demonstrate use of templates and exception handling.5. Demonstrate use of windows programming concepts using C Evaluation Scheme:S.No.123Evaluation ElementsMSTESTSessionals (Assignments/Projects/ Tutorials/Quizzes/Lab Evaluations)Weightage (%)20453592nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017

UEE001: ELECTRICAL ENGINEERINGL T P Cr.3 1 2 4.5Course Objective: To introduce concepts of DC and AC circuits and electromagnetism. To make thestudents understand the concepts and working of single-phase transformers, DC motor and generators.DC Circuits: Kirchhoff’s voltage and current laws; power dissipation; Voltage source and current source;Mesh and Nodal analysis; Star-delta transformation; Superposition theorem; Thevenin’s theorem; Norton’stheorem; Maximum power transfer theorem; Millman’s theorem and Reciprocity theorem; Transientresponse of series RL and RC circuits.Steady state analysis of DC Circuits: The ideal capacitor, permittivity; the multi-plate capacitor, variablecapacitor; capacitor charging and discharging, current-voltage relationship, time-constant, rise-time, fall-time;inductor energisation and de-energisation, inductance current-voltage relationship, time-constant; Transientresponse of RL, RC and RLC Circuits.AC Circuits: Sinusoidal sources, RC, RL and RLC circuits, Concept of Phasors, Phasor representation ofcircuit elements, Complex notation representation, Single phase AC Series and parallel circuits, powerdissipation in ac circuits, power factor correction, Resonance in series and parallel circuits, Balanced andunbalanced 3-phase circuit - voltage, current and power relations, 3-phase power measurement, Comparisonof single phase and three phase supply systems.Electromagnetism: Electromagnetic induction, Dot convention, Equivalent inductance, Analysis ofMagnetic circuits, AC excitation of magnetic circuit, Iron Losses, Fringing and stacking, applications:solenoids and relays.Single Phase Transformers: Constructional features of transformer, operating principle and applicatio

92nd Senate approved Courses Scheme & Syllabus for BE (Computer Engg.) 2017 B.E. (COMPUTER ENGINEERING) 2017-COURSE SCHEME (ALL YEARS) First Semester S. No. Course Number Course Title L T P Cr 1. UCB008 APPLIED CHEMISTRY 3 1 2 4.5 2. UTA007 COMPUTER PROGRAMMING - I 3 0 2 4.0 3. UEE001 ELECTRICAL ENGINEERING 3 1 2 4.5 4.