DIGITAL CIRCUITS AND SYSTEMS - I
Course Code: BTEEC 20401 Credit Units: 04
Course Objective:
This course is an introduction to the basic principles of digital electronics. At the conclusion of this course, the
student will be able to quantitatively identify the fundamentals of computers, including number systems, logic gates,
logic and arithmetic subsystems, and integrated circuits. They will gain the practical skills necessary to work with
digital circuits through problem solving and hands on laboratory experience with logic gates, encoders, flip-flops,
counters, shift registers, adders, etc. The student will be able to analyze and design simple logic circuits using tools
such as Boolean Algebra and Karnaugh Mapping, and will be able to draw logic diagrams.
Course Contents:
Module I: Boolean Functions
Analog & digital signals, AND, OR, NOT, NAND, NOR & XOR gates, Boolean algebra, Standard representation of
logical functions, K-map representation and simplification of logical function, don’t care conditions, XOR & XNOR
simplifications of K-maps, Tabulation method.
Module II: Combinational Circuits
Adders, Subtractors, Multiplexer, de-multiplexer, decoder & encoder, code converters, Comparators, decoder/ driver
for display devices, Implementation of logic functions using multiplexer/ de-multiplexer, logic implementations
using ROM, PLA & PAL.
Module III: Sequential Circuits
Flip-flops: SR, JK, D & T flip flops – Truth table, Excitation table, Conversion of flip-flops, race around condition,
Master Slave flip flop, Shift registers: SIPO, PISO, PIPO, SIPO, Bi-directional; Counters: ripple & synchronous
counters – up / down; Synchronous Sequential circuit: design procedure.
Module IV: Logic Families & Data Converters
Logic families: RTL, DTL, TTL, ECL and CMOS families; Data converters: ADC – successive approximation,
linear ramp, dual slope; DAC – Binary Weighted, R-2R ladder type.
Examination Scheme:
Components CT HA S/V/Q EE
Weightage (%) 20 10 10 60
Text & References:
Moris Mano: Digital Circuits Systems
R. P. Jain: Digital Logic & Circuits
Thomas L. Floyd: Digital Fundamentals
Malvino and Leech: Digital Principles & Applications
COMMUNICATION SYSTEMS
Course Code: BTEEC 20402 Credit Units: 04
Course Objective:
The purpose of this course is to provide a thorough introduction to analog and digital communications with an in
depth study of various modulation techniques, Random processes are discussed, and information theory is
introduced.
Course Contents:
Module I: Introduction
Communication Process, Source of Information, base-band and pass-band signals, Review of Fourier transforms,
Random variables, different types of PDF, need of modulation process, analog versus digital communications
Module II: Amplitude Modulation
Amplitude modulation with full carrier, suppressed carrier systems, single side band transmission, switching
modulators, synchronous detection, envelope detection, effect of frequency and phase errors in synchronous
detection, comparison of various AM systems, vestigial side band transmission.
Module III: Angle Modulation
Narrow and wide band FM, BW calculations using Carson rule, Direct & Indirect FM generations, phase
modulation, Demodulation of FM signals, noise reduction using pre & de-emphasis.
Module IV: Pulse Modulation
Pulse amplitude, width & position modulation, generation & detection of PAM, PWM & PPM, Comparison of
frequency division and time division multiplexed systems.
Basics of Digital Communications: ASK, PSK, FSK, QPSK basics & waveform with brief mathematical
introduction
Module V: Noise
Different types of noise, noise calculations, equivalent noise band width, noise figures, effective noise temperature,
noise figure.
Module VI: Introduction to Information Theory
Measurement of Information, mutual, Shannon’s theorem, Source coding, channel coding and channel capacity
theorem, Huffman code
Examination Scheme:
Components CT HA S/V/Q EE
Weightage (%) 20 10 10 60
Text & References:
B. P. Lathi: “Modern analog & digital communication”, OXFORD Publications
Wayne Tomasi: ”Electronic Communication systems”, Pearson Education, 5th edition
Simon Haykin, “Communication Systems”, John Wiley & Sons, 1999, Third Edition.
Taub and schilling, “Principles of Communication Systems” TMH
ANALOG ELECTRONICS – II
Course Code: BTEEC 20403 Credit Units: 04
Course Objective:
The purpose of this course is to introduce the student to the application of semiconductor devices in linear analog
circuits. To insure the usefulness of the course material to both computer engineers and electrical engineers, the
course stresses circuit designs using the operational amplifier.
Course Contents:
Module I: Building Blocks of Analog ICs
Differential amplifier, Op-amp Model, op-amp DC & AC parameters, virtual ground, Current mirrors, Active
loads, Level shifters and output stages.
Module II: Operational amplifiers
Introduction, open loop and closed loop configuration, op-amp parameters (input offset current, output offset
current, i/p bias current, CMRR, PSRR, null adjustment range, etc,) Inverting and non-inverting configuration,
voltage gain of inverting and non inverting configurations.
Module III: Linear & Non Linear Wave shaping
Adders, Voltage to current, current to voltage Converter, Integrators, Differentiators, Voltage follower (voltage
buffer), summer, subtractor, Comparators, log/antilog circuits using Op-amps, precision rectifiers
Module IV: Waveform Generations
Damped and undamped oscillations, Barkhausen criterion for sustained oscillation. Tank circuit generator Astable
multi Vibrators, OTA-C Oscillators, Crystal oscillator. Types of oscillators: LC-Hartley and Colpitts, RC-RC phase
shift and Wien bridge oscillator, Basics of tuned Amplifiers, Voltage Controlled Oscillator.
Module V: Active RC Filters & Applications of Linear Circuits
Idealistic & Realistic response of filters (LP, BP, and HP), Butter worth & Chebyshev approximation filter
functions, LP,BP,HP and All pass, Notch Filter, Operational transconductance amplifier (OTA)-C filters.
Module VI: Applications of IC Analog Multiplier & Timer
IC phase locked loops, 555 Timer, IC voltage regulators-(fixed, variable) 78xx, 79xx series and adjustable.
Examination Scheme:
Components CT HA S/V/Q EE
Weightage (%) 20 10 10 60
Text & References:
Richard C. Jaeger: Microelectronic Circuit Design
Adel S. Sedra and K. C. Smith: Microelectronic Circuits
Ramakant Gaekwad: Operational Amplifiers
Rolf Schaumann and Mac E. Van Valkenburg: Design of Analog Filters
D. Roy Choudhury and Shail B. Jain: Linear Integrated Circuits
ELECTROMAGNETIC FIELD THEORY
Course Code: BTEEC 20404 Credit Units: 03
Course Objective:
This course provides a general introduction to the important physical concepts and mathematical methods used in
treating all types of wave phenomena, but stresses electromagnetic signal propagation and issues of central
importance in electrical engineering. As a core course in the Electrical Computer and Systems Engineering option of
the Engineering Sciences concentration, it provides essential background and basic preparation for more advanced
work in device physics, microwave and ultra-fast circuitry, antenna design, optics, optical communication and
optoelectronics.
Course Contents:
Module I: Mathematical Basics and Electrostatics
Coordinate Systems: Spherical and Cylindrical coordinates, Dirac delta function, Coulomb’s law, Gauss’s law,
Poisson’s Equation, Laplace’s Equation, Electrostatic Boundary conditions, Work and Energy in Electrostatics,
Conductors, Surface charge and force on conductors
Module II: Magnetostatics and Magnetic Fields in matter
Magnetic induction and Faraday’s law, Magnetic Flux density, Magnetic Field Intensity, Biot Savart Law, steady
currents, Ampere’s law, Magnetostatic Boundary conditions, magnetic field inside matter, magnetic susceptibility
and permeability, ferromagnetism, energy stored in a Magnetic field, Magnetic Vector Potential
Module III: Electrodynamics
Faraday’s laws, Maxwell’s equations, Maxwell’s modification of Ampere’s law, continuity equation and Poynting
theorem.
Module IV: Electrodynamic Waves
Wave propagation in unbounded media, Boundary conditions, reflection and transmission, polarization, E.M. waves
in vacuum, E. M. waves in matter: reflection and transmission of plane waves.
Module V: Introduction to Transmission Lines
Transmission Line, Line Parameters, Characteristic Impedance, Image Impedance, HVDC and HVAC Common
faults in transmission lines. Skin Effect, Ferranti Effect and Corona.
Examination Scheme:
Components CT HA S/V/Q EE
Weightage (%) 20 10 10 60
Text & References:
Griffiths: Introduction to Electrodynamics
Fawwaz T. Ulaby: Fundamentals of Applied Electromagnetics
Hayt, William H., Buck, John A. Hayt, William H., Buck, John A., Engineering Electromagnetics
OPERATING SYSTEMS
Course Code: BTECS 20401 Credit Units: 03
Course Objective:
Operating Systems serve as one of the most important courses for undergraduate students, since it provides the
students with a new sight to envision every computerized systems especially general purpose computers. Therefore,
the students are supposed to study, practice and discuss on the major fields discussed in the course to ensure the
success of the education process. The outcome of this course implicitly and explicitly affects the abilities the
students to understand, analyze and overcome the challenges they face with in the other courses and the real world.
Course Contents:
Module I: Introduction to operating system
Operating system and function, Evolution of operating system, Batch, Interactive, multiprogramming, Time Sharing
and Real Time System, multiprocessor system, Distributed system, System protection. Operating System structure,
Operating System Services, System Program and calls.
Module II: Process Management
Process concept, State model, process scheduling, job and process synchronization, structure of process
management, Threads
Interprocess Communication and Synchronization:
Principle of Concurrency, Producer Consumer Problem, Critical Section problem, Semaphores, Hardware
Synchronization, Critical Regions, Conditional critical region, Monitor, Inter Process Communication.
CPU Scheduling:
Job scheduling functions, Process scheduling, Scheduling Algorithms , Non Preemptive and preemptive Strategies,
Algorithm Evaluation, Multiprocessor Scheduling.
Deadlock:
System Deadlock Model, Deadlock Characterization, Methods for handling deadlock, Prevention strategies,
Avoidance and Detection, Recovery from deadlock combined approach.
Module III: Memory Management
Single Contiguous Allocation: H/W support, S/W support, Advantages and disadvantages, Fragmentation, Paging,
Segmentation, Virtual memory concept, Demand paging, Performance, Paged replaced algorithm, Allocation of
frames, Thrashing, Cache memory, Swapping , Overlays
Module IV: Device management
Principles of I/O hardware, Device controller, Device Drivers, Memory mapped I/O, Direct Access Memory,
Interrupts, Interrupt Handlers, Application I/O interface, I/O Scheduling, Buffering, Caching, Spooling,
Disk organization, Disk space management, Disk allocation Method, Disk Scheduling, Disk storage.
Module V: File System and Protection and security
File Concept, File Organization and Access Mechanism, File Directories, Basic file system, File Sharing, Allocation
method, Free space management.
Policy Mechanism, Authentication, Internal excess Authorization.
Examination Scheme:
Components CT H V/S/Q EE
Weightage (%) 20 10 10 60
Text & References:
Text:
Milenekovic, “Operating System Concepts”, McGraw Hill
A. Silberschatz, P.B. Galvin “Operating System Concepts”, John Willey & son
References:
Dietel, “An introduction to operating system”, Addision Wesley
Tannenbaum, “Operating system design and implementation”, PHI
Operating System, A Modern Perspection, Gary Nutt, Pearson Edu. 2000
A.S Tanenbaum, Modern Operating System, 2nd Edition, PHI.
Willam Stalling “ Operating system” Pearson education
B. W. Kernighan & R. Pike, “The UNIX Programming Environment” Prentice Hall of India, 2000
Sumitabha Das “ Your UNIX The ultimate guide” Tata Mcgraw Hill
“ Design of UNIX Operating System “ The Bach Prentice – Hall of India
DIGITAL CIRCUITS AND SYSTEMS LAB – I
Course Code: BTEEC 20421 Credit Units: 01
List of Experiments:
1. To verify the truth tables of OR, AND, NOR, NAND, EX-OR, EX-NOR gates.
2. To obtain half adder, full adder and subtractor using gates and verify their truth tables.
3. To verify the truth tables of RS, JK and D flip- flops.
4. To design and study a binary counter.
5. To design and study synchronous counter.
6. To design and study ripple counter.
7. To convert BCD number into excess 3 form
8. To design and study a decade counter.
9. To design and study a sequence detector.
10. To implement control circuit using multiplexer.
Examination Scheme:
IA EE
PR V LR PR V
10 20 10 30 30
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V –
Viva.
COMMUNICATION SYSTEMS LAB
Course Code: BTEEC 20422 Credit Units: 01
List of Experiments:
1. To study the sampling and reconstruction of a given signal.
2. To study amplitude modulation and demodulation.
3. To study frequency modulation and demodulation.
4. To study time division multiplexing.
5. To study pulse amplitude modulation.
6. To study delta and adaptive delta modulation and demodulation.
7. To study carrier modulation techniques using amplitude shift keying and Frequency shift keying.
8. To study carrier modulation techniques using binary phase shift keying and differential shift keying.
9. To study pulse code modulation & differential pulse code modulation as well as relevant demodulations.
10. To study quadrature phase shift keying & quadrature amplitude modulation.
Examination Scheme:
IA EE
PR V LR PR V
10 20 10 30 30
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V –
Viva.
ANALOG ELECTRONICS LAB – II
Course Code: BTEEC 20423 Credit Units: 01
List of Experiments:
1. To study the op amp as an inverting and non inverting amplifier.
2. To use the op amp as an adder, subtractor, integrator and differentiator.
3. To design a ramp and a square wave generator.
4. To study the IC-555 timer as stable and bistable multivibrator.
5. To design low pass, high pass and band pass filters using op- amp. and plot their frequency response.
6. To design and study class A power amplifier.
7. To design and study a class B push pull amplifier.
8. To study various feedbacks such as voltage series feedback.
9. To design RC phase shift and Wein bridge oscillators using op amplifier.
10. To design and study Colpitt and Hartley oscillators.
Examination Scheme:
IA EE
PR V LR PR V
10 20 10 30 30
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V –
Viva.
OPERATING SYSTEMS LAB
Course Code: BTECS 20421 Credit Units: 01
Software Required: UNIX SCO
Course Contents:
Assignments will be provided for the following
1. Introduction to UNIX Commands
2. Introduction to vi editor
3. Programming in shell script
4. Introduction to programming in AWK
Examination Scheme:
IA EE
PR V LR PR V
10 20 10 30 30
Note: IA –Internal Assessment, EE- External Exam, PR- Performance, LR – Lab Record, V – Viva.
Text & References:
“Unix Programming Environment” The Kernighan and Pike Prentice – Hall of India
“Unix – Shell Programming” Kochar
“ Unix Concepts and application” Das Sumitabha Tata Mcgraw Hill
COMMUNICATION SKILLS - II
Course Code: BTEBS 20401 Credit Units: 01
Course Objective:
To teach the participants strategies for improving academic reading and writing.
Emphasis is placed on increasing fluency, deepening vocabulary, and refining academic language proficiency.
Course Contents:
Module I: Social Communication Skills
Small Talk
Conversational English
Appropriateness
Building rapport
Module II: Context Based Speaking
In general situations
In specific professional situations
Discussion and associated vocabulary
Simulations/Role Play
Module III: Professional Skills
Presentations
Negotiations
Meetings
Telephony Skills
Examination Scheme:
Components C CT P EE
Weightage (%) 10 20 10 60
Text & References:
Essential Telephoning in English, Garside/Garside, Cambridge
Working in English, Jones, Cambridge
Business Communication, Raman – Prakash, Oxford
Speaking Personally, Porter-Ladousse, Cambridge
Speaking Effectively, Jermy Comfort, et.al, Cambridge
Business Communication, Raman – Prakash, Oxford
BEHAVIOURAL SCIENCE - IV
(RELATIONSHIP MANAGEMENT)
Course Code: BTEBS 20402 Credit Units: 01
Course Objective:
To understand the basis of interpersonal relationship
To understand various communication style
To learn the strategies for effective interpersonal relationship
Course Contents:
Module I: Understanding Relationships
Importance of relationships
Role and relationships
Maintaining healthy relationships
Module II: Bridging Individual Differences
Understanding individual differences
Bridging differences in Interpersonal Relationship – TA
Communication Styles
Module III: Interpersonal Relationship Development
Importance of Interpersonal Relationships
Interpersonal Relationships Skills
Types of Interpersonal Relationships
Module IV: Theories of Interpersonal Relationships
Theories: Social Exchange, Uncertainty Reduction Theory
Factors Affecting Interpersonal Relationships
Improving Interpersonal Relationships
Module V: Impression Management
Meaning & Components of Impression Management
Impression Management Techniques (Influencing Skills)
Impression Management Training-Self help and Formal approaches
Module VI: End-of-Semester Appraisal
Viva based on personal journal
Assessment of Behavioural change as a result of training
Exit Level Rating by Self and Observer
Text & References:
Vangelist L. Anita, Mark N. Knapp, Inter Personal Communication and Human Relationships: Third Edition,
Allyn and Bacon
Julia T. Wood. Interpersonal Communication everyday encounter
Simons, Christine, Naylor, Belinda: Effective Communication for Managers, 1997 1st Edition Cassell
Goddard, Ken: Informative Writing, 1995 1st Edition, Cassell
Harvard Business School, Effective Communication: United States of America
Foster John, Effective Writing Skills: Volume-7, First Edition 2000, Institute of Public Relations (IPR)
Beebe, Beebe and Redmond; Interpersonal Communication, 1996; Allyn and Bacon Publis
GERMAN - IV
Course Code: BTEGR 20401 Credit Units: 02
Course Objective:
To enable the students to converse, read and write in the language with the help of the basic rules of grammar, which
will later help them to strengthen their language.
To give the students an insight into the culture, geography, political situation and economic opportunities available
in Germany.
Introduction to Advanced Grammar Language and Professional Jargon
Course Contents:
Module I: Present perfect tense
Present perfect tense, usage and applicability
Usage of this tense to indicate near past
Universal applicability of this tense in German
Module II: Letter writing
To acquaint the students with the form of writing informal letters.
Module III: Interchanging prepositions
Usage of prepositions with both accusative and dative cases
Usage of verbs fixed with prepositions
Emphasizing on the action and position factor
Module IV: Past tense
Introduction to simple past tense
Learning the verb forms in past tense
Making a list of all verbs in the past tense and the participle forms
Module V: Reading a Fairy Tale
Comprehension and narration
Rotkäppchen
Froschprinzessin
Die Fremdsprache
Module VI: Genitive case
Genitive case – Explain the concept of possession in genitive
Mentioning the structure of weak nouns
Module VII: Genitive prepositions
Discuss the genitive propositions and their usage: (während, wegen, statt, trotz)
Module VIII: Picture Description
Firstly recognize the persons or things in the picture and identify the situation depicted in the picture;
Secondly answer questions of general meaning in context to the picture and also talk about the personal experiences
which come to your mind upon seeing the picture.
Examination Scheme:
Components CT-1 CT-2 H-1 + V-1 EEI
Weightage (%) 15 15 10 60
Text & References:
Wolfgang Hieber, Lernziel Deutsch
Hans-Heinrich Wangler, Sprachkurs Deutsch
Schulz Griesbach , Deutsche Sprachlehre für Ausländer
P.L Aneja , Deutsch Interessant- 1, 2 & 3
Rosa-Maria Dallapiazza et al, Tangram Aktuell A1/1,2
Braun, Nieder, Schmöe, Deutsch als Fremdsprache 1A, Grundkurs