2nd Semester Syllabus
2nd Semester Syllabus
Lectures : 2
Practical : 2
Course Credit
Tutorials : 0
Total : 4
A student who successfully completes the course will have the ability to:
• Understand the basic terminology used in computer programming
• Write, compile, execute and debug a C program which maps the high-level design onto
concrete C programming constructs.
• Develop programs involving decision structures, loops and functions.
• Explain the difference between call by value and call by reference
• Understand the dynamics of memory using pointers.
• Create/Update basic data files.
Detailed Syllabus
Module Topics No. of
No. Sessions
SECTION-I
OVERVIEW OF C
1 Introduction, History of C, importance of C, Programming languages, Uses of 2
C language.
C FUNDAMENTALS
The C character set, Tokens, Identifiers and keywords, Constants, Types of C
2 3
Constants, Variables, Data types, Symbolic Constants, Structure of C program,
program characteristics.
OPERATORS & EXPRESSIONS
Arithmetic operators, Relational and logical operators, Assignment operators,
3 3
Conditional operators, Bitwise Operators, Unary operators, Special Operators,
Library Functions.
BRANCHING & LOOPING
The if statement, if--else statement, Nesting of if…else statements, else…if
4 ladder, switch statement, The ?: operator, go to statement, The While Loop, 6
The For Loop, The break statement, The Continue Statement, The do-while
Loop
List of Experiments
Lecture : 3
Practical : 2
Course Credit
Tutorial : 0
Total : 5
• Understand number systems and codes, basic postulate of Boolean algebra and applying
the correlation between Boolean expressions.
• Illustrate basic methods for the design of digital circuits and apply the fundamental
concepts used in the design of digital systems.
• Apply the methods for simplifying Boolean expressions, and understand the concept of
memories and programmable logic devices.
• Analyze and design of combinational circuits and sequential circuits.
Detailed Syllabus
SECTION I
Module Topics No. Of
No. Sessions
1 NUMBER SYSTEMS 6
Binary, Octal, Decimal, Hexadecimal-Number base conversions, Binary
Arithmetic, Binary addition, Subtraction, Multiplication and Division
including binary points, BCD addition, 1’s and 2’s complement method of
addition/subtraction, Signed Binary numbers , Binary codes: Weighted –
BCD-2421-Gray code-Excess 3 code-ASCII , Concept of parity, Error
detecting code, Conversion from one code to another.
2 LOGIC GATES 4
Concept of negative and positive logic, Definition, symbols and truth tables
of NOT, AND, OR, NAND, NOR, EX-OR, EX-NOR Gates, NAND and NOR as
universal gates, Implementations of Logic Functions using gates.
3 LOGIC SIMLIFICATION 6
Negative & Positive logic, De Morgan’s Theorem, Minterms and Maxterms,
Sum of Products (SOP) , Product of Sums (POS), Don’t care conditions,
Karnaugh mapping, K-map representation of logical function for 2,4 variable,
simplification of Boolean equations with the help of K-map, Various
4|Page School of Diploma Studies
minimization techniques, QuineMc-Clusky method (Tabular method).
4 LOGIC FAMILIES 5
Logic Family Classification: Definition of SSI, MSI, LSI, VLSI, TTL and MOS
families and their sub classification, Characteristics of TTL and MOS digital
gates, delay, speed, noise margin, logic levels, power dissipation , fan in, fan
out, power supply requirement and comparison between TTL and MOS
families, Tri state Switch/Buffer.
SECTION II
5 COMBINATIONAL CIRCUITS 6
Design procedure , Binary Adders, Binary Subtractions , Carry look ahead
adder, BCD adder, Magnitude Comparator, Multiplexer, De multiplexer,
Encoder, Decoder , Parity checker, Code Converters, ROM, PAL and PLA .
6 SEQUENCIAL LOGIC CIRCUITS 6
Flip Flops, Edge triggering –Level Triggering , Operation using waveforms
and truth tables of RS, Clocked RS , T, D, Edge triggered D Flip-Flop, JK,
Master/ Slave JK flip flops, Difference between a latch and a flip flop
7 REGISTERS, COUNTERS 9
Introduction and basic concepts including shift left and shift right, Serial in
parallel out, serial in serial out, parallel in serial out, parallel in parallel out.
Universal shift register.
Binary counters, ripple counters, Decade counter ,UP counter, Down
counter, Up down counter, Asynchronous counters , Synchronous counters,
Johnson counter, Ring counter, Difference between Asynchronous and
Synchronous counters.
Text Book:
Reference books:
List of Experiments:
Lecture : 3
Practical : 2
Course Credit
Tutorial : 0
Total :5
Detailed Syllabus
SECTION-I
Reference books:
List of experiment:
Lecture : 2+1*
Practical : 0
Course Credit
Tutorial : 0
Total : 3
Detailed Syllabus
SECTION-I
Module Topics No. of
No. sessions
1 MULTIDISCIPLINARY NATURE OF ENVIRONMENTAL STUDIES 2
Introduction:
Concept of Environment - Definition and components.
Physical components, Public awareness.
2 NATURAL RESOURCES 6
Brief introduction about natural resources: Biotic and abiotic, Renewable
and non-renewable.
Water resources: Sources of water, Use and over utilization of surface and
ground water, domestic water demand, water conservation.
Forest Resources: Forest Deforestation and Afforestation
Solar Resources: Introduction, solar water heater, Photovoltaic cell (Solar
Cell), solar power generation.
Wind resources: Introduction, Advantages, windmill.
Brief idea about land resources and mineral resources
Wildlife: Introduction, National park and sanctuaries.
3 ECOSYSTEMS 6
Introduction: Concept of an Ecosystem.
10 | P a g e School of Diploma Studies
Types of Ecosystem: Natural and artificial Ecosystems, Factors affecting Eco
system, biotic factors, abiotic factors.
Food Chains: Grazing food chain and Detritus food chain,
Ecological pyramid: Eltonian Pyramid, pyramid of number, pyramids of
Energy, pyramid of biomass.
Brief idea about Biodiversity and biodiversity index.
SECTION-II
4 ENVIRONMENT POLLUTION 6
Brief introduction about various types of pollutions and pollutants.
Water pollution: Significance of water, Water pollution sources: Natural,
Municipal, Industrial and mining. Common water impurities and common
effluent water treatment plant.
Air pollution: Classification of air pollutants, Sources of air pollutants,
Effects of air pollutants on human health, vegetation and material, air
pollution control devices introduction.
Noise pollution: fundamental of acoustics, Place of noise pollution, Effect
noise pollution, Control of noise pollution.
Brief idea about soil pollution and radioactive pollution.
Disaster Management: Brief idea about floods, earthquake, and landslides,
do and not to do during earthquake.
5 BIODIVERSITY AND ITS CONSERVATON 3
Introduction: Biodiversity
Classification of biodiversity, Benefits of biodiversity, Biogeographic zones
of India.
Threats of biodiversity, Conservation of biodiversity.
Biodiversity index.
6 HUMAN POPULATION AND ENVIRONMENT 5
Population Growth, variation among nation, Effects of population on the
environment, Population growth calculation by Incremental Method.
Major Global Problems:
Acid Rain: definition, Causes of Acid rain, Effect of acid rain, remedial
measures of acid rain, case studies.
Global Warming: Introduction, Definition, Causes of Global warming, Brief
idea about effects and remedial measures of Global warming.
Ozone layer depletion: Introduction, Causes and remedial measures.
Reference Books:
Lecture : 4
Practical : 0
Course Credit
Tutorial : 0
Total :4
Detailed Syllabus
SECTION I
Module Topics No. Of
No. Sessions
Unit-1 STRAIGHT LINE AND ITS APPLICATION 11
Distance formula for R2, Circum-centre of a triangle, Area of a triangle,
Division of a line segment, Cartesian equation of a straight line, Equation
of a straight line in R2: ax+by+c=0.,Slope of a straight line, Intercepts on
axis, angle between two straight line, parallel and perpendicular lines,
simple problems.
Unit-2 CONICS 11
Definition of a circle, general equation, standard equation, radius and
centre of a circle. Standard equation,focus, eccentricity , directrix, latus
rectum, major axis, minor axis of Parabola, Ellipse and Hyperbola and their
Characteristic.
Unit-3 FUNCTIONS & LIMIT 6
Definition of function, examples, concept & rules of limit, evaluation of
Reference books:
1. Applied Mathematics for polytechnic, by H. K. Dass, CBS Publisher & Distributors Pvt Ltd.
2. Elementary Engineering Mathematic by Dr. B. S. Grewals, Khanna Publisher.
3. Applied Mathematics –II by Dr. A. K. Shinha, Satya Prakashan.
Lecture : 3
Practical : 0
Course Credit
Tutorial : 0
Total : 3
Detailed Syllabus
Unit No. Of
Context Topics Learning objectives
No. hours
SECTION – I