BSC in Electronics and Communications Engineering 2022
BSC in Electronics and Communications Engineering 2022
The Electronics and Communications Engineering 2022 B.Sc. Program for Batch
2022 Onwards
Program Components
Year 1 - Semester 1
1
Year 1 - Semester 2
Year 2 - Semester 3
2
Year 2 - Semester 4
Total 17 9 18
Year 3 - Semester 5
Course Course Hours Course Pre Major
Course Title
Code LEC PRAC CRD Type requisite GPA
HIST 122 Modern History of Bahrain and 3 0 3
Citizenship UR NO
3
Year 3 - Semester 6
Course Hours Course Pre Major
Course Code Course Title
LEC PRAC CRD Type requisite GPA
ARAB110 Arabic Language Skills 3 0 3 UR NO
MENG303 Engineering Economics 3 1 3 Completion
CR of 70 NO
Credits
EENG353 Microprocessors 3 2 3 EENG251
MR YES
Year 4 - Semester 7
EENG4XX Elective I 3 2 3
ME YES
EENG4XX Elective II 3 2 3
ME YES
Total 14 17 17
4
Year 4 - Semester 8
EENG417 3 2 3 ME YES
Power Systems EENG335
EENG207 &
EENG450 Introduction to Artificial Intelligence 3 2 3 ME Completion YES
of 85 Credits
EEGN454 3 2 3 ME YES
Advance Logic Design EENG353
EENG456 3 2 3 ME YES
Computer Interfacing EENG352
Programmable Logic Controllers EENG353,
EENG459 3 2 3 ME YES
(PLC) EENG382
EENG463 3 2 3 ME YES
Integrated Circuits and Applications EENG262
VLSI Design Circuits
EENG468 3 2 3 ME YES
EENG364
EENG371 &
EENG470 3 2 3 ME YES
Satellite Communications EENG370
Introduction to Internet of Things
EENG475 3 2 3 ME YES
(IoT) EENG370
5
EENG207 &
EENG487 Nonlinear Control Design 3 2 3 ME YES
EENG382
Biomedical Engineering
EENG488 3 2 3 ME EENG364 YES
3-phase balanced and unbalanced networks. Natural and forced responses of first
Course
and second order RLC networks. Laplace transform and application phase concept.
Description: Analysis of linear time invariant circuits. Frequency response, bandwidth and
quality factor. Transfer function. State equation and Two-port networks.
Course Code: EENG 207 Course Title: Numerical Methods and Computer Applications
Introduction to the Matlab environment. Array and matrix operations, graphing, and
Course symbolic processing using M-file coding and Simulink. Efficient uses of Matlab
Description: help in exploring different Matlab tool-boxes. Numerical solution of linear and
nonlinear simultaneous equations. Numerical differentiation, integration and
solution of ordinary differential equations. Interpolation and curve fitting methods.
6
Course Code: EENG 261 Course Title: Electronic Devices and Circuits
Course Code: EENG 335 Course Title: Power Electronics and Machines
Finite State Machine: derivation of state graphs and tables, reduction of state tables,
state assignment. Digital system design with: PALs, PLAs, SPLDs, registers,
counters, memories, CPLDs, FPGAs. Digital System Architecture: Data path and
Course
control. Algorithmic state machines. Logic controllers for sequential arithmetic
Description: circuits. Introduction to Hardware Description Languages. VHDL Design Styles
(data flow, behavioral, structural). VHDL Representation of Combinational and
Sequential logic Circuits. Compile, simulate and synthesize sequential logic
circuits. Use of CAD tools in Digital System Design.
7
Course Code: EENG 353 Course Title: Microprocessors
8
Course Code: EENG 375 Course Title: Microwave and Optical Systems
Course Feedback topologies and analysis, Feedback and stability, Analog integrated
circuits, Filters, Sensitivity, Switched capacitor filters, Oscillators, Multivibrators,
Description:
Integrated circuit timers, Wave shaping circuit.
9
Course Code: EENG 471 Course Title: Wireless Communications
This course covers the design fundamentals of wireless and cellular communication
systems, including issues of frequency reuse, channel assignments, hand-over
Course techniques. Fading and multipath channels and radio propagation aspects. Speech
Description: coding, channel coding, spread spectrum, and multiple access and diversity
techniques for wireless systems and standards. Analysis and design principles of
antenna for wireless systems including antenna arrays, broadband antennas.
Beamforming Techniques.
Course Review of 1D discrete signals & systems; Z, Fourier, and Wavelet Transforms; 1D
Description: FIR and IIR filter design; Introduction to 2D and 3D Signal Processing: Image &
Video Enhancement and Compression.
10
Course Code: EENG 450 Course Title: Introduction to Artificial Intelligence
Historical overview of AI; Data Science Basis; Fuzzy sets, and decisions-based
Course
Systems; Learning systems and Neural Network classes; Genetics, and evolutionary
Description: programming; Supervised learning; Deep learning paradigm and topologies; AI
Driven Clustering techniques; Current trends in Artificial Intelligence applications.
Course Code: EENG 459 Course Title: Programmable Logic Controllers (PLC)
Course Code: EENG 463 Course Title: Integrated Circuits and Applications
11
Course Code: EENG 468 Course Title: VLSI Circuits Design
Course Code: EENG 475 Course Title: Introduction to Internet of Things (IoT)
Analysis and design of nonlinear systems. Phase plane construction: the isocline
Lienard's methods, classification of singularities. Variable structure control.
Course Stability definitions. Lyapunov's second methods; Popov stability criterion.
Description: Analysis of stability for passive systems. The describing functions. Optimal control
and state estimation. Conservative and Lagrangian systems. Kalman-Bucy
algorithm and prediction. Sliding mode control synthesis.
12
Course Code: EENG 489 Course Title: Robotics & Intelligent Systems
Course Units and measurements; brief review of vectors; Newton’s laws of motion;
projectile motion; work and energy; impulse and momentum; rotational dynamics;
Description:
equilibrium of a rigid body; periodic motion.
Electric charges and fields; Coulomb’s and Gauss’s laws; electric potential;
Course
capacitors and dielectrics; direct current circuits; Kirchoff’s rules; magnetic field
Description: and flux; ampere’s law; induced emf; Lenz’s law; mutual and self inductance; AC
circuits; RLC circuit.
MATHS 342 Course Title: Linear Algebra and Complex Analysis Variables
Course Code:
13
Computer Programming for Scientists and
Course Code: CSC 103 Course Title:
Engineers
This course focuses on reading skills and strategies and language development. The
reading section concentrates on high-interest contemporary topics and encourages
Course
students to increase speed and efficiency. The writing component, integrated to the
Description: reading materials, reviews grammatical structures, develops language accuracy and
Introduces paragraph writing. Students are required to upgrade their grammar,
reading, and listening skills on the internet.
14
Course Code: MATHS 203 Course Title: Calculus III
Course Parametric equations and polar coordinates. Vectors and surfaces. Limits,
Description: derivatives, and integrals of vector-valued functions. Partial differentiation.
Multiple and line integrals and their applications. Green’s and Stokes’ Theorems.
Differential equations of first order and their solution. Separable and exact
Course equations. Equations convertible to separable type. Higher order linear equations
Description: with constant coefficients (homogeneous and non-homogeneous). Power series
method for second order linear equations. Variation of parameters. Laplace
transform technique. Applications of differential equations.
Course Code: STAT 275 Course Title: Statistical Data Analysis for Engineering
This course deals with the principles of human rights in terms of the definition of
human rights, scope, sources with a focus on the International Bill of Human
Course Rights; The Charter of the United Nations; Universal Declaration of Human Rights;
Description: The International Covenant on Economics, Social and Culture rights; Convention
against Torture and other Cruel, Inhuman or Degrading Treatment or Punishment;
Mechanics and the Constitutional Protection of Rights and Public Freedoms in
Kingdom of Bahrain.
Course An introduction to the general outline and principles of Islamic culture, its general
Description: characteristics, its relationships with other cultures, general principles of Islam in
beliefs, worship, legislation and ethics.
15
Course Code: HIST 122 Course Title: Modern History of Bahrain and Citizenship
Spatial identity of Bahrain: Brief history of Bahrain until the 18th century; the
historical roots of the formation of the national identity of Bahrain since the 18th
Course century; the modern state and evolution of constitutional life in Bahrain; the Arabic
Description: and Islamic dimensions of the identity of Bahrain; the core values of Bahrain’s
society and citizenship rights (legal, political, civil and economic); duties;
responsibilities and community participation; economic change and development in
Bahrain; Bahrain’s Gulf, Arab and international relations.
Course This course focuses on basic Arabic skills including form, function, and meaning. It
Description: also helps the student to appreciate and understand structures and approach them
from a critical point of view, through various genres in literature.
16