56 Sem
56 Sem
56 Sem
2023
19.09.2023
30.08.2023
19.09.2023
30.08.2023
19.09.2023
30.08.2023
Course Outcomes
At the end of the course the student will be able to:
1. Explain the basic organization of a computer system.
2. Demonstrate functioning of different sub systems, such as processor, Input/output, and memory.
3. Describe the architectural features and instructions of 32-bit microcontroller ARM Cortex M3.
4. Apply the knowledge gained for Programming ARM Cortex M3 for different applications.
19.09.2023
30.08.2023
The theory portion of the IPCC shall be for both CIE and SEE, whereas the practical portion will
have a CIE component only. Questions mentioned in the SEE paper shall include questions from
the practical component.
• The minimum marks to be secured in CIE to appear for SEE shall be the 12 (40% of maximum
marks-30) in the theory component and 08 (40% of maximum marks -20) in the practical
component. The laboratory component of the IPCC shall be for CIE only. However, in SEE, the
questions from the laboratory component shall be included. The maximum of 04/05 questions to
be set from the practical component of IPCC, the total marks of all questions should not be more
than the 20 marks.
SEE will be conducted for 100 marks and students shall secure 35% of the maximum marks to qualify in
the SEE. Marks secured will be scaled down to 50.
Suggested Learning Resources:
Textbooks
1. Carl Hamacher, Zvonko Vranesic, Safwat Zaky, Computer Organization, 5th Edition, Tata McGraw
Hill, 2002. (Listed topics only from Chapters 1, 2, 4, 5, 8).
2. Andrew N Sloss, Dominic System and Chris Wright, “ARM System Developers Guide”, Elsevier,
Morgan Kaufman publisher, 1st Edition, 2008.
Activity Based Learning (Suggested Activities in Class)/ Practical Based learning
Programming Assignments / Mini Projects can be given to improve programming skills
19.09.2023
30.08.2023
ELECTROMAGNETIC WAVES
Course Code 21EC54 CIE Marks 50
Teaching Hours/Week (L: T: P: S) (3:0:0:0) SEE Marks 50
Total Hours of Pedagogy 40 hours Theory Total Marks 100
Credits 03 Exam Hours 03
Course objectives: This course will enable students to :
• Study the different coordinate systems, Physical significance of Divergence, Curl and Gradient.
• Understand the applications of Coulomb‘s law and Gauss law to different charge
distributions and the applications of Laplace‘s and Poisson‘s Equations to solve real time
problems on capacitance of different charge distributions.
• Understand the physical significance of Biot-Savart‘s, Amperes‘s Law and Stokes‘theorem
for different current distributions.
• Infer the effects of magnetic forces, materials and inductance.
• Know the physical interpretation of Maxwell‘ equations and applications for Plane waves
for their behavior in different media.
• Acquire knowledge of Poynting theorem and its application of power flow.
Teaching-Learning Process (General Instructions)
The sample strategies, which the teacher can use to accelerate the attainment of the various course
outcomes are listed in the following:
1. Lecture method (L) does not mean only the traditional lecture method, but a different type of
teaching method may be adopted to develop the outcomes.
2. Ask at least three HOTS (Higher-order Thinking) questions in the class, which promotes critical thinking
3. Adopt Problem Based Learning (PBL), which fosters students’ analytical skills, develop thinking skills
such as the ability to evaluate, generalize & analyze information rather than simply recall it.
4. Discuss how every concept can be applied to the real world - and when that's possible, it helps
improve the students' understanding.
5. Using videos for demonstration of the fundamental principles to students for better understanding of
concepts.
Module-1
Revision of Vector Calculus – (Text 1: Chapter 1)
Coulomb’s Law, Electric Field Intensity and Flux density: Experimental law of Coulomb, Electric field
intensity, Field due to continuous volume charge distribution, Field of a line charge, Field due to Sheet
of charge, Electric flux density, Numerical Problems. (Text: Chapter 2.1 to 2.5, 3.1)
19.09.2023
30.08.2023
Teaching-Learning Process Chalk and Talk would be helpful for the quantitative analysis. Videos
of the Basic principles of the devices would help students to grasp
better.
RBT Level: L1, L2, L3
Module-2
Gauss’s law and Divergence: Gauss ‘law, Application of Gauss’ law to point charge, line charge, Surface
charge and volume charge, Point (differential) form of Gauss law, Divergence. Maxwell‘s First equation
(Electrostatics), Vector Operator ▼ and divergence theorem, Numerical Problems (Text: Chapter 3.2 to
3.7).
Energy, Potential and Conductors: Energy expended or work done in moving a point charge in an
electric field, The line integral, Definition of potential difference and potential, The potential field of
point charge, Potential gradient, Numerical Problems (Text: Chapter 4.1 to 4.4 and
4.6).Current and Current density, Continuity of current. (Text: Chapter 5.1, 5.2)
Teaching-Learning Chalk and Talk, PowerPoint Presentation
Process RBT Level: L1, L2, L3
Module-3
Poisson’s and Laplace’s Equations: Derivation of Poisson‘s and Laplace‘s Equations, Uniqueness
theorem, Examples of the solution of Laplace‘s equation, Numerical problems on Laplace equation
(Text: Chapter 7.1 to 7.3)
Steady Magnetic Field: Biot-Savart Law, Ampere‘s circuital law, Curl, Stokes‘ theorem, Magnetic flux and
magnetic flux density, Basic concepts Scalar and Vector Magnetic Potentials, Numerical
problems. (Text: Chapter 8.1 to 8.6)
Teaching-Learning Process Chalk and talk method, Power point presentation and videos.
RBT Level: L1, L2, L3
Module-4
Magnetic Forces: Force on a moving charge, differential current elements, Force between differential
current elements, Numerical problems (Text: Chapter 9.1 to 9.3).
Magnetic Materials: Magnetization and permeability, Magnetic boundary conditions, The magnetic
circuit, Potential energy and forces on magnetic materials, Inductance and mutual reactance, Numerical
problems (Text: Chapter 9.6 to 9.7).
Faraday’ law of Electromagnetic Induction –Integral form and Point form, Numerical problems
(Text: Chapter 10.1)
Teaching-Learning Process Chalk and Talk, PowerPoint Presentation
RBT Level: L1, L2, L3
Module-5
Maxwell’s equations Continuity equation, Inconsistency of Ampere’s law with continuity equation,
displacement current, Conduction current, Derivation of Maxwell‘s equations in point form, and
integral form, Maxwell’s equations for different media, Numerical problems (Text: Chapter 10.2 to
10.4)
Uniform Plane Wave: Plane wave, Uniform plane wave, Derivation of plane wave equations from
Maxwell’s equations, Solution of wave equation for perfect dielectric, Relation between E and H, Wave
19.09.2023
30.08.2023
propagation in free space, Solution of wave equation for sinusoidal excitation, wave propagation in any
conducting media (γ, α, β, η) and good conductors, Skin effect or Depth of penetration, Poynting‘s
theorem and wave power, Numerical problems. (Text: Chapter 12.1 to
12.4)
Teaching-Learning Process Chalk and Talk, PowerPoint Presentation
RBT Level: L1, L2, L3
Course Outcomes
At the end of the course the student will be able to:
• Evaluate problems on electrostatic force, electric field due to point, linear, volume charges by
applying conventional methods and charge in a volume.
• Apply Gauss law to evaluate Electric fields due to different charge distributions and Volume
Charge distribution by using Divergence Theorem.
• Determine potential and energy with respect to point charge and capacitance using Laplace
equation and Apply Biot-Savart’s and Ampere’s laws for evaluating Magnetic field for different
current configurations
• Calculate magnetic force, potential energy and Magnetization with respect to magnetic
materials and voltage induced in electric circuits.
• Apply Maxwell’s equations for time varying fields, EM waves in free space and conductors and
Evaluate power associated with EM waves using Poynting theorem
Assessment Details (both CIE and SEE)
The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam (SEE) is 50%.
The minimum passing mark for the CIE is 40% of the maximum marks (20 marks out of 50). A student
shall be deemed to have satisfied the academic requirements and earned the credits allotted to each
subject/ course if the student secures not less than 35% (18 Marks out of 50) in the semester-end
examination (SEE), and a minimum of 40% (40 marks out of 100) in the sum total of the CIE (Continuous
Internal Evaluation) and SEE (Semester End Examination) taken together.
Continuous Internal Evaluation:
Three Unit Tests each of 20 Marks (duration 01 hour)
1. First test at the end of 5th week of the semester
2. Second test at the end of the 10th week of the semester
3. Third test at the end of the 15th week of the semester
Two assignments each of 10 Marks
4. First assignment at the end of 4th week of the semester
5. Second assignment at the end of 9th week of the semester
Group discussion/Seminar/quiz any one of three suitably planned to attain the COs and POs for 20
Marks (duration 01 hours)
6. At the end of the 13th week of the semester
The sum of three tests, two assignments, and quiz/seminar/group discussion will be out of 100 marks
and will be scaled down to 50 marks
(to have less stressed CIE, the portion of the syllabus should not be common /repeated for any of the
methods of the CIE. Each method of CIE should have a different syllabus portion of the course).
CIE methods /question paper is designed to attain the different levels of Bloom’s taxonomy as
per the outcome defined for the course.
19.09.2023
30.08.2023
19.09.2023
30.08.2023
JAVA Programming
Course Code 21EC583 CIE Marks 50
Teaching Hours/Week 0:0:2:0 SEE Marks 50
Credits 1 Exam Hours 3
Course Objectives
• To introduce Java JDK environment to create, debug and run simple Java programs.
• Use java programming to develop programs for solving real-world problems.
• To introduce the basics of object-oriented programming concepts.
Sl. No. Experiments
a) Write a program to accept two integer numbers from the standard input and
perform the following arithmetic operations: addition, subtraction and
01 multiplication.
b) Write a program to calculate simple and compound interest.
c) Write a Program to Swap Two Numbers with and without temporary variables.
a) Write a program that prints all real solutions to the quadratic equation
ax2+bx+c=0. Read in a, b, c and use the quadratic formula.
02
b) Write a Program to display All Prime Numbers from 1 to N.
c) Write a Program for factorial of a number.
a) Write a program to search a given element in the array using linear and binary
search techniques
03 b) Write a program to sort the elements in ascending and descending order using
bubble sort
c) Write a program to find the largest and smallest element in an array.
Create a Java class called Student with the following details as variables within it.
USNName
06 Branch and Phone
Write a Java program to create n Student objects and print the USN, Name, Branch,
and Phone of these objects with suitable headings.
19.09.2023
30.08.2023
Write a Java program to create a class known as “BankAccount” with methods called
deposit() and withdraw(). Create a subclass called SBAccount that overrides the
07
withdraw() method to prevent withdrawals if the account balance falls below one
hundred.
Write a JAVA program demonstrating Method overloading and Constructor
08
overloading
Design a super class called Staff with details as StaffId, Name, Phone, Salary. Extend
this class by writing three subclasses namely Teaching (domain, publications),
09
Technical (skills), and Contract (period). Write a Java program to read and display at
least 3 staff objects of all three categories.
a) Write a JAVA program to read two integers a and b. Compute a/b and print,
when b is not zero. Raise an exception when b is equal to zero. Also demonstrate
10 working of ArrayIndexOutOfBound-Exception
b) Write a Java program to create a method that takes an integer as a parameter
and throws an exception if the number is odd
Write a Java program to create an abstract class BankAccount with abstract methods
deposit() and withdraw(). Create subclasses: SavingsAccount and CurrentAccount
11
that extend the BankAccount class and implement the respective methods to handle
deposits and withdrawals for each account type.
Create two packages P1 and P2. In package P1, create class A, class B inherited from
A, class C . In package P2, create class D inherited from class A in package P1 and
12
class E. Demonstrate working of access modifiers (private, public, protected, default)
in all these classes using JAVA
Course Outcomes
• Use Eclipse/NetBeans IDE to design, develop, debug Java Projects.
• Analyze the necessity for Object Oriented Programming paradigm over structured
programming and become familiar with the fundamental concepts in OOP.
• Demonstrate the ability to design and develop java programs, analyze, and interpret
object-oriented data and document results.
• Apply the concepts of multiprogramming, exception/event handling, abstraction to
develop robustPrograms.
Assessment Details (both CIE and SEE):
The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam
(SEE) is 50%. The minimum passing mark for the CIE is 40% of the maximum marks (20
marks). A student shall be deemed to have satisfied the academic requirements and earned
the credits allotted to each course. The student has to secure not less than 35% (18 Marks out
of 50) in the semester-end examination (SEE).
Continuous Internal Evaluation (CIE):
CIE marks for the practical course is 50 Marks. The split-up of CIE marks for record/ journal and test
19.09.2023
30.08.2023
19.09.2023
30.08.2023
• To write and execute programs in C++ to solve problems using data structures such
as arrays, linked lists, stacks, queues, trees, graphsand search trees.
• To learn to write C++programs to implement various sorting and searching algorithms
19.09.2023
30.08.2023
• identify the appropriate data structures and algorithms for solving real world problems.
• implement various kinds of searching and sorting techniques.
• implement data structures such as stacks, queues and Search treesto solve various
computing problems.
19.09.2023
30.08.2023
SEE marks for the practical course is 50 Marks. SEE shall be conducted jointly by the two
examiners of the same institute, examiners are appointed by the University
• All laboratory experiments are to be included for practical examination.
• (Rubrics) Breakup of marks and the instructions printed on the cover page of the answer
script to be strictly adhered to by the examiners. OR based on the course requirement
evaluation rubrics shall be decided jointly by examiners.
• Students can pick one question (experiment) from the questions lot prepared by the internal
/external examiners jointly.
• Evaluation of test write-up/ conduction procedure and result/viva will be conducted jointly
by examiners
General rubrics suggested for SEE are mentioned here, writeup-20%, Conduction procedure
and result in -60%, Viva-voce 20% of maximum marks. SEE for practical shall be evaluated for
100 marks and scored marks shall be scaled down to 50 marks (however, based on course
type, rubrics shall be decided by the examiners). Change of experiment is allowed only once
and 15% Marks allotted to the procedure part to be made zero. The duration of SEE is 03
hours Rubrics suggested in Annexure-II of Regulation book.
Suggested Learning Resources:
19.09.2023
30.08.2023
Module-1
Microwave Sources: Introduction, Gunn Diode (Text 2: 7.1,7.1.1,7.1.2)
Microwave transmission lines: Microwave frequencies, Microwave devices, Microwave systems.
Transmission line equations and solutions, Reflection Coefficient and Transmission Coefficient.
Standing wave and standing wave ratio. Smith chart, Single stub matching.
Text 2: 0.1, 0.2, 0.3, 3.1, 3.2, 3.3, 3.5, 3.6 (except double stub matching)
Teaching-Learning Chalk and Talk would be helpful for the quantitative analysis. Videos of the Basic
Process principles of the devices would help students to grasp better.
RBT Level: L1, L2, L3
Module-2
A Closer Look at Methods and classes: Overloading methods, Using objects as parameters, Returning
Microwave Network Theory: Introduction, S matrix representation of multi-port networks (Text 1: 6.1,
6.3, 6.3.1, 6.3.2)
Microwave passive devices: Coaxial connectors and Adapters, Attenuators, Phase shifters, waveguide
Tees, Magic Tee, Circulator, Isolator. (Text 1: 6.4.2, 6.4.14, 6.4.15, 6.4.16, 6.4.17 A, B)
Teaching-Learning Chalk and Talk, PowerPoint Presentation
19.09.2023
30.08.2023
19.09.2023
30.08.2023
Course Outcomes
At the end of the course the student will be able to:
1. Describe the use and advantages of microwave transmission
2. Analyze various parameters related to transmission lines.
3. Identify microwave devices for several applications.
4. Analyze various antenna parameters and their significance in building the RF system.
5. Identify various antenna configurations for suitable applications.
19.09.2023
30.08.2023
Marks of all experiments’ write-ups are added and scaled down to 15 marks.
• The laboratory test (duration 03 hours) at the end of the 15th week of the semester /after
completion of all the experiments (whichever is early) shall be conducted for 50 marks and
scaled down to 05 marks.
Scaled-down marks of write-up evaluations and tests added will be CIE marks for the laboratory
component of IPCC for 20 marks.
SEE for IPCC
Theory SEE will be conducted by University as per the scheduled timetable, with common question
papers for the course (duration 03 hours)
• The question paper will have ten questions. Each question is set for 20 marks.
• There will be 2 questions from each module. Each of the two questions under a module (with a
maximum of 3 sub-questions), should have a mix of topics under that module.
• The students have to answer 5 full questions, selecting one full question from each module.
The theory portion of the IPCC shall be for both CIE and SEE, whereas the practical portion will
have a CIE component only. Questions mentioned in the SEE paper shall include questions from
the practical component.
• The minimum marks to be secured in CIE to appear for SEE shall be the 12 (40% of maximum
marks-30) in the theory component and 08 (40% of maximum marks -20) in the practical
component. The laboratory component of the IPCC shall be for CIE only. However, in SEE, the
questions from the laboratory component shall be included. The maximum of 04/05 questions to
be set from the practical component of IPCC, the total marks of all questions should not be more
than the 20 marks.
SEE will be conducted for 100 marks and students shall secure 35% of the maximum marks to qualify in
the SEE. Marks secured will be scaled down to 50.
Suggested Learning Resources:
Text Books:
1. Microwave Engineering -Annapurna Das, Sisir K Das, TMH Publication, 2nd Edition, 2010.
2. Microwave Devices and Circuits – Samuel Y Liao, Pearson Education.
3. Antennas and Wave Propagation -John D Krauss, Ronald J Marhefka, Ahmad S Khan, 4th Edition,
McGraw Hill Education, 2013.
Reference Books:
1. Microwave Engineering -David M Pozar, John Wiley India Pvt Ltd., Pvt Ltd., 3rd edition, 2008.
2. Microwave Engineering-Sushrut Das, Oxford Higher Education, 2nd Edn, 2015.
3. Antennas and Wave Propagation- Harish and Sachidananda, Oxford University Press, 2007.
19.09.2023
30.08.2023
19.09.2023