Contents

- 1 VTU Chemistry Cycle Syllabus
- 2 Engineering Mathematics -I syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus
- 3 Engineering Chemistry syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus
- 4 Programming in C and Data Structures syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus
- 5 Computer Aided Engineering Drawing syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus
- 6 Basic Electronics syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus
- 7 Computer Programming Laboratory syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus
- 8 Engineering Chemistry Laboratory syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

**VTU Chemistry Cycle Syllabus**

### Engineering Mathematics -I syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

Differential Calculus -1: determination of nth order derivatives ofStandard functions – Problems. Leibnitz’s theorem (without proof)- problems.Polar Curves – angle between the radius vector and tangent,angle between two curves, Pedal equation of polar curves.Derivative of arc length – Cartesian, Parametric and Polar forms(without proof) – problems. Curvature and Radius ofCurvature – Cartesian, Parametric, Polar and Pedal forms(without proof) -problems

Differential Calculus -2

Taylor’s and Maclaurin’s theorems for function of onevariable(statement only)- problems. Evaluation of Indeterminateforms.

Partial derivatives – Definition and simple problems, Euler’stheorem(without proof) – problems, total derivatives, partialdifferentiation of composite functions-problems. Definition andevaluation of Jacobians

**Vector Calculus:**

Derivative of vector valued functions, Velocity, Acceleration andrelated problems, Scalar and Vector point functions. Definition ofGradient, Divergence and Curl-problems. Solenoidal and Irrotational vector fields. Vector identities – div(ɸA), curl (ɸA ),curl( grad ɸ), div(curl A).

**Integral Calculus:**

Reduction formulae – (m and n are positive integers), evaluation of these integrals withstandard limits (0 to π/2) and problems.

**Differential Equations**

**Solution of first order and first degree differential equations**

– Exact, reducible to exact and Bernoulli’s differential equations.Orthogonal trajectories in Cartesian and polar form. Simpleproblems on Newton’s law of cooling.

**Linear Algebra**

Rank of a matrix by elementary transformations, solutionof system of linear equations – Gauss-elimination method, Gauss–Jordan method and Gauss-Seidel methodEigen values and Eigen vectors, Rayleigh’s power method to findthe largest Eigen value and the corresponding Eigen vector.Linear transformation, diagonalisation of a square matrix .Reduction of Quadratic form to Canonical form

### Engineering Chemistry syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

**Electrochemistry and Battery Technology**

**Electrochemistry:** Introduction, Derivation of Nernst equation forelectrode potential. Reference electrodes: Introduction,construction, working and applications of calomel and Ag / AgClelectrodes. Measurement of electrode potential using calomelelectrode. Ion selective electrode: Introduction; Construction andworking of glass electrode, determination of pH using glasselectrode. Concentration cells: Electrolyte concentration cells,numerical problems.

**Battery Technology:** Introduction, classification – primary,secondary and reserve batteries. Characteristics – cell potential,current, capacity, electricity storage density, energy efficiency, cycle life and shelf life. Construction, working and applications of Zinc Air,Nickel- metal hydride batteries. Lithium batteries: Introduction,construction, working and applications of Li-MnO2 and Li-ionbatteries.

**Fuel Cells:** Introduction, difference between conventional cell andfuel cell, limitations & advantages. Construction, working &applications of methanol-oxygen fuel cell with H2SO4 electrolyte.

**Corrosion and Metal Finishing:****Corrosion:** Introduction, electrochemical theory of corrosion,galvanic series. Factors affecting the rate of corrosion: ratio ofanodic to cathodic areas, nature of metal, nature of corrosionproduct, nature of medium – pH, conductivity, and temperature.Types of corrosion- Differential metal, differential aeration (Pittingand water line) and stress. Corrosion control: Inorganic coatingsAnodizingof Al and phosphating; Metal coatings-Galvanization andTinning. Cathodic protection (sacrificial anodic and impressedcurrent methods).

**Metal Finishing:** Introduction, Technological importance.Electroplating: Introduction, principles governing-Polarization,decomposition potential and overvoltage. Factors influencing thenature of electro deposit-current density, concentration of metal ion& electrolyte; pH, temperature & throwing power of plating bath;additives- brighteners, levellers, structure modifiers & wettingagents. Electroplating of Nickel (Watt’s Bath) andChromium(decorative and hard). Electro less plating: Introduction,distinction between electroplating and electro less plating, electroless plating of copper & manufacture of double sided PrintedCircuit Board with copper.

**Fuels and Solar Energy:**

**Fuels:** Introduction, classification, calorific value- gross andnet calorific values, determination of calorific value of fuel usingbomb calorimeter, numerical problems. Cracking: Introduction,fluidized catalytic cracking, synthesis of petrol by Fishcher-Tropschprocess, reformation of petrol, octane and cetane numbers.Gasoline and diesel knocking and their mechanism, anti knockingagents, power alcohol & biodiesel.

**Solar Energy:** Introduction, utilization and conversion,photovoltaic cells- construction and working. Design of PV cells:modules, panels & arrays. Advantages & disadvantages of PV cells.Production of solar grade silicon: Union carbide process,purification of silicon (zone refining), doping of silicon-diffusiontechnique (n&p types).

**Polymers:**

**Introduction, types of polymerization:**

addition and condensation, mechanism of polymerization- free radical mechanism taking vinyl chloride as an example. The molecular weight of polymers: number average and weight average, numerical problems. Glass transition temperature (Tg): Factors influencing Tg-Flexibility, inter molecular forces, molecular mass, branching & cross-linking and stereoregularity. The significance of Tg. Structure-property relationship: crystallinity, tensile strength, elasticity & chemical resistivity.Synthesis, properties, and applications of PMMA (plexiglass), Polyurethane and polycarbonate. Elastomers: Introduction, synthesis, properties, and applications of Silicone rubber.Adhesives: Introduction, synthesis, properties, and applications of epoxy resin. Polymer Composites: Introduction, synthesis, properties, and applications of Kevlar. Conducting polymers: Introduction, mechanism of conduction in Poly aniline and applications of conducting polyaniline.

**Water Technology and Nanomaterials:**

**Water Technology:** Introduction, boiler troubles withdisadvantages & prevention methods-scale and sludge formation,priming and foaming, boiler corrosion(due to dissolved O2, CO2 andMgCl2). Determination of DO, BOD and COD, numerical problemson COD. Sewage treatment: Primary, secondary (activated sludgemethod) and tertiary methods. Softening of water by ion exchangeprocess. Desalination of sea water by reverse osmosis & electrodialysis (ion selective).

**Nano Materials:** Introduction, properties (size dependent).Synthesis-bottom up approach (sol-gel, precipitation, gascondensation & chemical vapour condensation processes). Nanoscale materials- carbon nano tubes, nano wires, fullerenes,dendrimers, nano rods, & nano composites.

### Programming in C and Data Structures syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

Pseudo code solution to problem, Basic concepts in a C program,Declaration, Assignment & Print statements, Data Types,operators and expressions etc, Programming examples andexercise.

Text 1: Chapter 2, and Text 2: 1.1, 1.2, 1.3

Two way selection (if, if-else, nested if-else, cascaded if-else),switch statement, ternary operator? Go to, Loops (For, while-do,do-while) in C, break and continue, Programming examples andexercises.

Text 1: Chapter 3. & Text 2: 4.4.

**FUNCTIONS, ARRAYS AND STRINGS **

**ARRAYS AND STRINGS:** Using an array, Using arrays withFunctions, Multi-Dimensional arrays. String: Declaring,Initializing, Printing and reading strings, string manipulationfunctions, String input and output functions, array of strings,Programming examples and Exercises.

Text 1: 5.7, & Text 2: 7.3, 7.4, chapter 9

**FUNCTIONS:** Functions in C, Argument Passing – call by value,call by reference, Functions and program structure, location offunctions, void and parameter less Functions, Recursion,Programming examples and exercises.

Text 1: 1.7, 1.8, Chapter 4. Text 2: 5.1 to 5.4.

**STRUCTURES AND FILE MANAGEMENT **

Basic of structures, structures and Functions, Array ofstructures, structure Data types, type definition, Defining, openingand closing of files, Input and output operations, Programmingexamples and exercises.

Text 1: 6.1 to 6.3. Text 2: 10.1 to 10.4, Chapter 11.

**POINTERS AND PREPROCESSORS & Data Structures **

Pointers and address, pointers and functions (call by reference)arguments, pointers and arrays, address arithmetic, characterpointer and functions, pointers to pointer ,Initialization of pointerarrays, Dynamic memory allocations methods, Introduction toPreprocessors, compiler control Directives, Programming examplesand exercises.

Text 1: 5.1 to 5.6, 5.8. Text 2: 12.2, 12.3, 13.1 to 13.7.

**Introduction to Data Structures: **Primitive and non primitivedata types, Abstract data types, Definition and applications ofStacks, Queues, Linked Lists and Trees.

Text 2 : 14.1, 14.2, 14.11, 14.12, 14.13, 14.15, 14.16, 14.17, 15.1.

### Computer Aided Engineering Drawing syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

**Introduction to Computer Aided Sketching**

Introduction, Drawing Instruments and their uses, BISconventions, Lettering, Dimensioning and free hand practicing.Computer screen, layout of the software, standard toolbar/menus and description of most commonly used tool bars,navigational tools. Co-ordinate system and reference planes. ofHP, VP, RPP & LPP. of 2D/3D environment. Selection of drawingsize and scale. Commands and creation of Lines, Co-ordinatepoints, axes, poly-lines, square, rectangle, polygons, splines,circles, ellipse, text, move, copy, off-set, mirror, rotate, trim,extend, break, chamfer, fillet, curves, constraints viz. tangency,parallelism, inclination and perpendicularity. Dimensioning, lineconventions, material conventions and lettering.

**Orthographic projections**

Introduction, Definitions – Planes of projection, reference line andconventions employed, Projections of points in all the fourquadrants, Projections of straight lines (located in Firstquadrant/first angle only), True and apparent lengths, True andapparent inclinations to reference planes (No applicationproblems).

Orthographic Projections of Plane Surfaces (First Angle ProjectionOnly)

Introduction, Definitions–projections of plane surfaces–triangle,square, rectangle, rhombus, pentagon, hexagon and circle,planes in different positions by change of position method only(No problems on punched plates and composite plates).

**Projections of Solids (First angle Projection only)**

Introduction, Definitions – Projections of right regulartetrahedron, hexahedron (cube), prisms, pyramids, cylinders andcones in different positions (No problems on octahedrons andcombination solid).

Sections And Development of Lateral Surfaces of Solids

Introduction, Section planes, Sections, Section views, Sectionalviews, Apparent shapes and True shapes of Sections of rightregular prisms, pyramids, cylinders and cones resting with baseon HP. (No problems on sections of solids)

Development of lateral surfaces of above solids, their frustumsand truncations. (No problems on lateral surfaces of trays,tetrahedrons, spheres and transition pieces).

**Isometric Projection (Using Isometric Scale Only)**

Introduction, Isometric scale, Isometric projection of simple planefigures, Isometric projection of tetrahedron, hexahedron(cube),right regular prisms, pyramids, cylinders, cones, spheres, cutspheres and combination of solids (Maximum of three solids).

### Basic Electronics syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

**Semiconductor Diodes and Applications (Text-1)**: p-n junctiondiode, Characteristics and Parameters, Diode approximations, DCload line analysis, Half-wave rectifier, Two-diode Full-wave rectifier,Bridge rectifier, Capacitor filter circuit (only qualitative approch),Zener diode voltage regulators: Regulator circuit with no load,Loaded Regulator. Numerical examples as applicable.

**Bipolar Junction Transistors:** BJT operation, BJT Voltages andCurrents, BJT amplification, Common Base, Common Emitter andCommon Collector Characteristics, Numerical examples asapplicable

**BJT Biasing (Text-1):** DC Load line and Bias Point, Base Bias,Voltage divider Bias, Numerical examples as applicable.

**Introduction to Operational Amplifiers (Text-2):** Ideal OPAMP,Inverting and Non Inverting OPAMP circuits, OPAMP applications:voltage follower, addition, subtraction, integration, differentiation;Numerical examples as applicable.

**Digital Electronics (Text-2)**: Introduction, Switching and LogicLevels, Digital Waveform (Sections 9.1to 9.3). Number Systems:Decimal Number System, Binary Number System, ConvertingDecimal to Binary, Hexadecimal Number System: ConvertingBinary to Hexadecimal, Hexadecimal to Binary, ConvertingHexadecimal to Decimal, Converting Decimal to Hexadecimal, OctalNumbers: Binary to Octal Conversion. Complement of BinaryNumbers. Boolean Algebra Theorems, De Morgan’s theorem. DigitalCircuits: Logic gates, NOT Gate, AND Gate, OR Gate, XOR Gate,NAND Gate, NOR Gate, X-NOR Gate. Algebraic Simplification,NAND and NOR Implementation (Sections 11.7 and 11.8): NANDImplementation, NOR Implementation. Half adder, Full adder.

**Flip-Flops (Text-2)**: Introduction to Flip-Flops (Section 12.1), NANDGate Latch/ NOR Gate Latch, RS Flip-Flop, Gated Flip-Flops:Clocked RS Flip-Flop (Sections 12.3 to 12.5).

**Microcontrollers (Ref.1)**: Introduction to Microcontrollers, 8051Microcontroller Architecture and an example of Microcontrollerbased stepper motor control system (only Block Diagram approach).

**Communication Systems (Text-2)**: Introduction, Elements ofCommunication Systems, Modulation: Amplitude Modulation,Spectrum Power, AM Detection (Demodulation), Frequency andPhase Modulation. Amplitude and Frequency Modulation: Acomparison.

**Transducers (Text-2)**: Introduction, Passive Electrical Transducers,Resistive Transducers, Resistance Thermometers, Thermistor.Linear Variable Differential Transformer (LVDT). Active ElectricalTransducers, Piezoelectric Transducer, Photoelectric Transducer.

### Computer Programming Laboratory syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

Design and develop a flowchart or an algorithm that takes three coefficients (a, b, and c) of aQuadratic equation (ax2+bx+c=0) as input and compute all possible roots. Implement a Cprogram for the developed flowchart/algorithm and execute the same to output the possibleroots for a given set of coefficients with appropriate messages.

Design and develop an algorithm to find the reverse of an integer number NUM and checkwhether it is PALINDROME or NOT. Implement a C program for the developed algorithmthat takes an integer number as input and output the reverse of the same with suitablemessages. Ex: Num: 2014, Reverse: 4102, Not a Palindrome

3a. Design and develop a flowchart to find the square root of a given number N. Implementa C program for the same and execute for all possible inputs with appropriate messages.Note: Don’t use library function sqrt(n).

3b. Design and develop a C program to read a year as an input and find whether it is leap year ornot. Also consider end of the centuries.

Design and develop an algorithm to evaluate polynomial f(x) = a4x4 + a3x3 + a2x2 + a1x + a0,for a given value of x and its coefficients using Horner’s method. Implement a C programfor the same and execute the program with different set of values of coefficients and x.

Draw the flowchart and Write a C Program to compute Sin(x) using Taylor series approximationgiven by Sin(x) = x – (x3/3!) + (x5/5!) – (x7/7!) + …….

Compare your result with the built- in Library function. Print both the results with appropriatemessages.

Develop an algorithm, implement and execute a C program that reads N integer numbers andarrange them in ascending order using Bubble Sort.

Develop, implement and execute a C program that reads two matrices A (m x n ) and B(p x q ) and Compute product of matrices A and B. Read matrix A and matrix B in rowmajor order and in column major order respectively. Print both the input matrices and resultantmatrix with suitable headings and output should be in matrix format only. Program mustcheck the compatibility of orders of the matrices for multiplication. Report appropriatemessage in case of incompatibility.

Develop, implement and execute a C program to search a Name in a list of names using Binarysearching Technique

Write and execute a C program that

i. Implements string copy operation STRCOPY(str1,str2) that copies a string str1 to another string str2 without using library function.

ii. Read a sentence and print frequency of vowels and total count of consonants.

a. Design and develop a C function RightShift(x ,n) that takes two integers x and n asinput and returns value of the integer x rotated to the right by n positions. Assume theintegers are unsigned. Write a C program that invokes this function with different valuesfor x and n and tabulate the results with suitable headings

b. Design and develop a C function isprime(num) that accepts an integer argument andreturns 1 if the argument is prime, a 0 otherwise. Write a C program that invokes thisfunction to generate prime numbers between the given range.

Draw the flowchart and write a recursive C function to find the factorial of a number, n!, defined byfact(n)=1, if n=0. Otherwise fact(n)=n*fact(n-1). Using this function, write a C program to computethe binomial coefficient nCr. Tabulate the results for different values of n and r with suitablemessages.

Given two university information files “studentname.txt” and “usn.txt” that contains studentsName and USN respectively. Write a C program to create a new file called “output.txt” andcopy the content of files “studentname.txt” and “usn.txt” into output file in the sequence shown below . Display the contents of output file “output.txt” on to the screen.

Student Name USN

Name 1 USN1

Name 2 USN2

…. ….

…. ….

Write a C program to maintain a record of n student details using an array of structures withfour fields (Roll number, Name, Marks, and Grade). Assume appropriate data type for eachfield. Print the marks of the student, given the student name as input.

Write a C program using pointers to compute the sum, mean and standard deviation of all elementsstored in an array of n real numbers.

### Engineering Chemistry Laboratory syllabus for Chemistry Cycle 1 Sem 2017 scheme | Vtu Syllabus

Estimation of FAS potentiometrically using standard K2Cr2O7 solution.

Estimation of Copper colorimetrically

Estimation of Acids in acid mixture conductometrically.

Determination of pKa of weak acid using pH meter.

Determination of Viscosity co-efficient of the given liquid using Ostwald’s viscometer

Estimation of Sodium and Potassium in the given sample of water using FlamePhotometer.

Estimation of Total hardness of water by EDTA complexometric method

Estimation of CaO in cement solution by rapid EDTA method

Determination of percentage of Copper in brass using standard sodium thiosulphate solution.

Estimation of Iron in haematite ore solution using standard K2Cr2O7 solution by External Indicator method

Estimation of Alkalinity (OH-, CO3– & HCO3-) of water using standard HCl solution.

Determination of COD of wastewater.