Semester: 1

Code Course Name Credit Prerequisite
ENG 1101 English Reading Skill & Public Speaking                          3/Lab None
PHY 1101 Physics 1 3 None
PHY 1102 Physics 1 Lab 1 None
MAT 1102 Differential Calculus And Co-Ordinate Geometry                         3 None
CHEM 1101 Chemistry 3/Lab None
CSC 1102 Programming Language 1 3/Lab None
BAE 1101 Computer Aided Design & Drafting 1 None

Semester: 2

Code Course Name Credit Prerequisite
ENG 1202 English 2 (English Writing Skills and Communication) 3/Lab ENG 1101
PHY 1203 Physics 2 3 PHY 1101
PHY 1204 Physics 2 Lab 1 PHY 1102
MAT 1205 Integral Calculus And Ordinary Differential Equations        3 MAT 1102
CSC 2207 Programming Language 2 3/Lab CSC 1102
EEE 1201 Electrical Circuits 1 (DC) 3 PHY 1101
EEE 1202 Electrical Circuits 1 (DC) Lab 1 PHY 1102

Semester: 3

Code Course Name Credit Prerequisite
CSC 1203 Data Structure    3/Lab CSC 1102
MAT 2101 Complex Variable, Laplace Transforms and Z-Transforms   3 MAT 1205
MAT 3103 Statistics and Probability 3 MAT 1205
EEE 2101 Electrical Circuits 2 (AC) 3 EEE 1201
EEE 2102 Electrical Circuits 2 (AC) Lab 1 EEE 1202
EEE 2103 Electronic Devices 3 EEE 1201
EEE 2104 Electronic Devices Lab 1 EEE 1202

Semester: 4

Code Course Name Credit Prerequisite
MAT 3101 Mathematical Methods of Engineering  3          MAT 2101
MAT 2202 Matrix, Vectors, Fourier Analysis                                   3 MAT 2101
BBA 1102 Principles of Accounting 3 ENG 1101
CSC 2105 Algorithms 3/Lab CSC 1203
CSC 2208 Introduction to Database 3/Lab CSC 2207
EEE 2205 Digital Logic Design 3 EEE 2103
EEE 2206 Digital Logic Design Lab 1 EEE 2104

Semester: 5

Code Course Name Credit Prerequisite
EEE 3101 Digital Electronics                                                                       3 EEE 2205
MAT 3102 Digital Electronics Lab 1 EEE 2206
CSC 2209 Operating Systems                 3 CSC 2105
EEE 3207 Signals and Linear Systems 3 MAT 2202
EEE 2209 Analog Electronics 1 3 EEE 2103
EEE 2210 Analog Electronics 1 Lab 1 EEE 2104
BAE 1201 Basic Mechanical Engineering 3 MAT 2202

Semester: 6

Code Course Name Credit Prerequisite
CSC 3215 Object Oriented Programming 1                                                  3/Lab CSC 2207
EEE 4101 Control Systems 3 EEE 3207
EEE 4102 Control Systems Lab 1 EEE 3207
EEE 4211 Microprocessor & I/O System 3/Lab CSC 2207
MGT 3202 Engineering Management 3 BBA 1102
EEE AAAA Elective 1 3  
EEE BBBB Elective 2 3  

Semester: 7

Code Course Name Credit Prerequisite
ENG 2103 Business Communication                                                           3 ENG 1202
EEE 4217 VLSI Circuit Design 3/Lab EEE 3101
CSC 4226 Artificial Intelligence & Expert System                            3/Lab CSC 2105
COE 4000 Project & Thesis 1  
EEE 3216 Electronics Shop (Electronic Appliances Laboratory) 1  
EEE CCCC Elective 3 3/Lab  
EEE DDDD Elective 4 3  

Semester: 8

Code Course Name Credit Prerequisite
CSC 4119 Computer Networks                                                                    3/Lab CSC 2209
CSC 4122 Computer Graphics                                         3 CSC 3215
EEE 4213 Industrial Electronics and Drives 3 EEE 2103
EEE 4219 Computer System Architecture 3/Lab EEE 4211
EEE EEEE Elective 5                                       3/Lab  
EEE FFFF Elective 6 3/Lab  

Semester: Elective

Code Course Name Credit Prerequisite
EEE 3105 Electromagnetic Fields and Waves                                                3 EEE 3207
EEE 4213 Industrial Electronics and Drives 3/Lab EEE 2103
EEE 3211 Digital Signal Processing 3/Lab EEE 3207
EEE 4105 Telecommunications Engineering 3/Lab EEE 3211
EEE 4221 Optoelectronic Devices 3/Lab EEE 3101
EEE 4205 Microwave Engineering 3/Lab EEE 3105
CSC 4253 Embedded Technologies 3/Lab EEE 4213
EEE 4223 Cellular Mobile Communications 3/Lab EEE 4105
EEE 4203 Measurement and Instrumentation 3/Lab EEE 4213
EEE 4233 Digital Design with System Verilog, VHDL and FPGAs 3/Lab EEE 4217
COE 3201 Biomechanics 3 BAE 1201
COE 3202 Biomedical Informatics 3 CSC 2209
EEE 4229 Biomedical Instrumentation & Control 3/Lab COE 3201
COE 4201 Biomedical Sensors & Measurements 3/Lab COE 4103
COE 4203 Biomedical Image Processing 3/Lab COE 4101

Download CoE Prospectus

Download CoE Course Details

ENG 1101:English Reading Skill & Public Speaking

ENG 1101:English Reading Skill & Public Speaking The course is aimed at strengthen student's reading comprehension skills and enrich their vocabulary by reading and reacting to a variety of adapted and authentic texts. Students also improve oral communication skills for professional and social interactions through extensive conversational practice. Practice includes forming and communicating opinions on contemporary issues, developing formal and informal oral presentations, giving and following directions, and narrating and giving explanations.

Phy 1101: Physics1

PHY 1101:Physics 1 1) Mechanics: Kinematics: Graphical representations of displacement-time, velocity-time and acceleration-time, Motion in two and three dimensions - projectile motion. Applications of Newton's laws of motion, Free body diagrams, Analyses of frames of trusses, Friction, Equilibrium of forces. Work-kinetic energy theorem. Power, Conservative forces. Conservation of energy. Conservation of linear momentum for a system of particles. Center-of-mass motion. Elastic and inelastic collision in one dimension. Rotational kinematics. Angular momentum of a single particle. Conservation of angular momentum. Moment of Inertia, Balancing of rotating masses. Gravitation: Gravitational field. Kepler's laws. 2) Robotics: Introduction to robotics, essential components of a robot & their kinematics, links, frames, spatial motions, programming robots, clocks, sensors, actuators and control. 3) Electrostatics: Coulomb's Law. Electric field. And Calculation of electric field. Electric flux, Gauss' law and its application in electric field calculation. Electric potential and its calculation in various cases. Capacitors. Calculation of capacitance. Parallel and series combination of capacitors. Electrostatic energy in a capacitor. Electrostatic field energy. Dielectrics. 4) Current Electricity: Electric current. Ohm's Law and resistance. Direct-current circuits. Kirchhoff's rules. RC circuits. Magnetic field. Force on current conducting conductors in a magnetic field. Motion of a point charge in a magnetic field. The Hall effect. Biot-Savart law and its applications. Ampere's law and its applications. Faraday's law. Motional emf. Application of Faraday's law. LR circuit. Electromagnetic oscillations, LC and LRC circuits.

PHY 1102:Physics 1 Lab

PHY 1102:Physics 1 Lab. Laboratory works based on PHY 1101

MAT 1102:Differential Calculus And Co-Ordinate Geometry

MAT 1102:Differential Calculus And Co-Ordinate Geometry Differential Calculus: Limit, continuity and differentiability, successive differentiation of various types of functions, Leibnitz's rule, Taylor's theorem in finite and infinite forms. Maclaurin's theorem in finite and infinite forms. Lagrange's form of remainders. Expansion of functions. Evaluation of limit of indeterminate forms by L' Hospital's rule. Partial differentiation, Euler's theorem. Equations of Tangent and normal. Determination of maximum and minimum values of functions and points of inflexion. Applications, curvature, radius of curvature and center of curvature. Co-ordinate Geometry: Change of axes, transformation of co-ordinates and simplification of equations of curves. Pair of straight lines, conditions under which general equations of the second degree may represent a pair of straight lines. Homogeneous equations of second degree. Angle between the pair of lines. Pair of lines joining the origin to the point of intersection of two curves. Standard equations of circle, parabola, ellipse and hyperbola with explanations. Conic together with its Cartesian and polar equations. Discussions of the general equation of second degree in x and y for for representing a conic. Representation of a point in a space. Rectangular Cartesian co-ordinates. Distance and Division formulae. Direction cosines and direction ratios of a line. Angle between two lines. Projection of a segment. Projection of the joint of two points on a line. The equation of a plane, its normal form and intercept form. Angle between two planes. The equation of a line in symmetrical form. Equations of sphere, paraboloid and ellipsoid

CHEM 1101:Chemistry

CHEM 1101:Chemistry Atomic structure, quantum numbers, electronic configuration, periodic table. Properties and uses of noble gases. Different types of chemical bonds and their properties. Molecular structures of compounds. Selective organic reactions, Different types of solutions and their compositions. Phase rule, phase diagram of mono component system. Properties of dilute solutions. Thermo chemistry, chemical kinetics, chemical equilibrium, Ionizations of water. and pH concept. Electrical properties of solutions. Laboratory works based on taught theory.

CSC 1102:Programming Language 1

CSC 1102:Programming Language 1 Starting Concept of Computer Programming; Introducing with the C editor's environment; Introduction to Data Types; Different Types of Operators; Different types of Expression Evaluation; Type casting; Introduction to Conditional Operators; if statement; switch statement; goto statement; Introduction to loops (while, do-while, for); Concept and use of array; Declaring one and two-dimensional arrays; Storing and accessing array elements manually and through loops; Introduction to string. scanning and printing strings; Different types of string manipulation; Introduction to pointers; use of pointes; Calling and accessing pointer type variables; Introduction to function; Defining and calling functions; Sending and receiving parameters; Scope of variables; Introducing call by value and call by reference. Introduction to structure and union; Use of structures; Defining and accessing structures; Nested structure; File manipulation; Creating file; Opening file in different modes; Storing and retrieving information from file. Introduction to object oriented Programming. Laboratory works based on taught theory.

BAE 2101:Computer Aided Design & Drafting

BAE 2101:Computer Aided Design & Drafting Introduction, drafting instruments and materials, lettering, alphabet of lines, dimensioning, geometric construction, conic sections, orthographic projection, isometric and oblique views, free hand sketching, construction of scale, sections and conventions, surface development. Making plan, section and elevation of residential building. Safety rules, electricity rules and electricity codes. Electrical and Electronic symbols. Electrical wiring, house wiring and industrial installation wiring. Insulation measurement. Use of Meggars. Battery charging. Creating PCB layout, editing PCB layout, printing PCB layout. Laboratory works based on taught theory.

ENG 1202:English Writing Skills And Communication

ENG 1202:English Writing Skills And Communication The course is designed to study various rhetorical patterns and use their writing skills to develop essays in these patterns. The rhetorical patterns studied in this course are process analysis, cause and effect, and argument/persuasion. Students will also learn the process of writing. This course will help students learn how to think more clearly, organize thoughts in logical sequence, and improve writing skills through prewriting, writing, and rewriting processes. The underlying premise of the course is that the students who take it are inexperienced writers who need practice, not that they are incapable. Like other composition courses, the course is designed to give students extensive practice in writing in order to improve their ability to invent substantial content and express it in fluent prose. It helps students learn the many functions of writing--to discover ideas, use language effectively, and communicate with and influence audiences. Along the way, students learn or review conventional practices of usage and punctuation.

PHY 1203:Physics 2

PHY 1203:Physics 2 1) Electrostatics: Coulomb's Law. Electric field. And Calculation of electric field. Electric flux, Gauss' law and its application in electric field calculation. Electric potential and its calculation in various cases. Capacitors. Calculation of capacitance. Parallel and series combination of capacitors. Electrostatic energy in a capacitor. Electrostatic field energy. Dielectrics. 2) Current Electricity: Electric current. Ohm's Law and resistance. Direct-current circuits. Kirchhoff's rules. RC circuits. Magnetic field. Force on current conducting conductors in a magnetic field. Motion of a point charge in a magnetic field. The Hall effect. Biot-Savart law and its applications. Ampere's law and its applications. Faraday's law. Motional emf. Application of Faraday's law. LR circuit. Electromagnetic oscillations, LC and LRC circuits. 3) Laser basics and applications, Optical effects in crystals, Nonlinear optics-an introductory discussion. Elementary discussion on fiber optics. 4) Waves and oscillations: Differential equation of simple harmonic oscillator, total energy and average energy, combination of simple harmonic oscillations, spring mass system, torsional pendulum; two body oscillation, reduced mass, damped oscillation, forced oscillation, resonance, progressive wave, power and intensity of wave, stationary wave, group and phase velocities. Doppler effect. 5) Optics: Lens Aberrations, Microscopes and Camera, Waves- Simple Harmonic motion, Travelling and Standing waves, Interference of light, Diffraction of waves. Diffraction from a single slit. Diffraction grating, Polarization of electromagnetic waves, Laser basics and applications, Optical effects in crystals, Nonlinear optics-an introductory discussion, Elementary discussion on fiber optics. 6) Thermodynamics: Zeroth, 1st and 2nd law of thermodynamics, Reversible and irreversible processes, Carnot cycle, Rankine cycle, Auto cycle, Diesel cycle and their Efficiency, Clausius' theorem. Entropy. Absolute scale of temperature. Clausius Clapeyron equation. Thermodynamic functions, Maxwell's thermodynamic relations. Problem's involving thermodynamic relations and functions. Gibb's phase rule.

PHY 1204:Physics 2 Lab

PHY 1204:Physics 2 Lab. Laboratory works based on PHY 1203

MAT 1205:Integral Calculus And Ordinary Differential Equations

MAT 1205:Integral Calculus And Ordinary Differential Equations Differential Calculus: Limit, continuity and differentiability, successive differentiation of various types of functions, Leibnitz's rule, Taylor's theorem in finite and infinite forms. Maclaurin's theorem in finite and infinite forms. Lagrange's form of remainders. Expansion of functions. Evaluation of limit of indeterminate forms by L' Hospital's rule. Partial differentiation, Euler's theorem. Equations of Tangent and normal. Determination of maximum and minimum values of functions and points of inflexion. Applications, curvature, radius of curvature and center of curvature. Co-ordinate Geometry : Change of axes, transformation of co-ordinates and simplification of equations of curves. Pair of straight lines, conditions under which general equations of the second degree may represent a pair of straight lines. Homogeneous equations of second degree. Angle between the pair of lines. Pair of lines joining the origin to the point of intersection of two curves. Standard equations of circle, parabola, ellipse and hyperbola with explanations. Conic together with its Cartesian and po1ar equations. Discussions of the general equation of second degree in x and y for for representing a conic. Representation of a point in a space. Rectangular Cartesian co-ordinates. Distance and Division formulae. Direction cosines and direction ratios of a line. Angle between two lines. Projection of a segment.Projection of the joint of two points on a line. The equation of a plane, its normal form and intercept form. Angle between two planes. The equation of a line in symmetrical form. Equations of sphere, paraboloid and ellipsoid.

CSC 2207:Programming Language 2

CSC 2207:Programming Language 2 Philosophy of Object Oriented Programming (OOP): Advantages of OOP over Structured programming: Encapsulation. Classes and objects access specifiers. Static and non-static members, Constructors, Destructors and copy constructors, Array of objects, object pointers and object references, Inheritances, Single and multiple inheritance, polymorphism, overloading, abstract classes, virtual functions and overriding, Exception: Object Oriented I/O: Template functions and classes: Multi- threaded Programming. Laboratory works based on taught theory.

EEE 1201:Electrical Circuits 1 (DC)

EEE 1201:Electrical Circuits 1 (DC) This is core course of Electrical and Electronic Engineering program 1) Definition of Voltage, Current, Power, Energy; Conductors, Insulators, Semiconductors and Superconductors; Resistance and Conductance, Temperature Effects on resistance of a material, Ohm’s Law, Total resistance of a series circuit; Kirchhoff’s Voltage law(KVL); Related Problems. 2) Voltage divider rule, Related Problems; Voltage sources and ground, Single subscription and double subscription notation of voltages. Internal resistance of voltage source; Total resistance and conductance of a parallel circuit, Kirchhoff’s Current Law (KCL); Current divider rule; Related Problems. 3) Voltage sources in series; Voltage sources in parallel; Open and short circuits, related problems; Series-Parallel network; Methods for solving such networks, related problems; Ladder networks, Voltage Divider (loaded and unloaded); Current sources; related problems. 4) Source conversion; Current sources in parallel, current sources in series; Related problems; Branch current analysis; Mesh Analysis; Related problems. Super-Mesh Analysis; Related problems. Nodal Analysis; Super-Node Analysis; Related problems. 5) Y-Delta and Delta-Y conversions; Related problems; Dependent Current Source, Dependent Voltage Source; Continuation of dependent sources; Related Problems. 6) Superposition Theorem; Related problems. Thevenin’s Theorem; Related problems. Norton’s Theorem; Maximum Power Transfer Theorem; Related problems. Millman’s Theorem; Reciprocity Theorem; Related problems. 7) Electric Field; Capacitance; Dielectric strength; leakage current, Various types of capacitors. Transients in Capacitive networks: Charging Phase; Related problems. Transients in Capacitive networks: Discharge phase; Related problems. Continuation of transients in Capacitive networks; Energy stored by capacitor; Stray capacitance; Capacitors in series and parallel; 8) Magnetic Field; Magnetic flux density, Permeability. Inductor; Related Problems. Faraday’s law of electromagnetic induction; Lenz’s law; Self-inductance; Related Problems. R-L transient: Storage cycle; Related Problems. R-L transient: Decay phase; Inductors in series and parallel; Related Problem. R-L and R-C circuits with DC inputs; Energy stored by an inductor; Related problem. 9) Magnetic circuits; Magnetomotive force, magnetizing force; Reluctance. Ohm’s law for magnetic circuits; Magnetizing Force; Hysteresis; Related Problems. Ampere’s circuital law; Series magnetic circuits; Series/Parallel magnetic circuits; Related Problems.

EEE 1202:Electrical Circuits 1 (DC) Lab

EEE 1202:Electrical Circuits 1 (DC) Lab Laboratory works based on EEE 1201.

CSC 1203:Data Structure

CSC 2105:Internal data representation; Abstract data types, Elementary data structures: arrays, lists, Introduction to Elementary data structure (Arrays, Iteration and Recursion); Concept and details of Stacks and queues; Linked lists; Complexity Analysis (Space and time complexity); Introduction to Sorting; Searching; Tree (Basic terminology, Binary tree, Binary tree representation, Binary tree traversal), Complexity analysis, Simulations.; Binary search tree; Set and disjoint set union; Priority queues; Hashing; Graphs (Definition and terminology, Representation techniques).

MAT 2101:Complex Variable, Laplace Transforms and Z-Transforms

MAT 2101:Complex Variable, Laplace Transform And Z -Transform Complex Variable: Complex number system. General functions of a complex variable. Limits and continuity of a functions of a complex variable and related theorems. Complex differentiation and the Cauchy-Riemann equations. Mapping by elementary functions. Line integral of a complex function. Cauchy's integral theorem, Cauchy's integral formula, Liouville's theorem. Taylor's and Laurent's theorems. Singular points. Residue, Cauchy's residue theorem Evaluating of residues,contour integration, conformal mapping. Laplace Transform : Definition, Laplace transformation of some elementary functions. Sufficient conditions for existence of Laplace transforms. Inverse Laplace transforms of derivatives. The unit step function. Periodic Function's. Some special theorems on Laplace transforms. Partial fraction. Solutions of differential equations by Laplace transforms. Evaluation of improper integrals. Difference Equations: The z-transforms; Application of the z-transforms to the solution of linear difference equations.

MAT 3103:Statistics And Probability

MAT 3103:Statistics And Probability Probability theory, discrete and continuous probability distributions, sampling theory and estimation, test of hypothesis, regression and correlation analysis, analysis of variance, decision making using probabilities, decision trees, application of game theory.

EEE 2101:Electrical Circuits 2 (AC)

EEE 2101:Electrical Circuits 2 (AC) This is core course of Electrical and Electronic Engineering program that presents basic tools for the design of digital circuits. It serves as a building block in many disciplines that utilize data of digital nature like digital control, data communication, digital computers etc. The goal of this course is to: 1) Alternating Current-AC quantities: Generation of Alternating Voltage, Alternating Current, Period and Cycle, Frequency, Angular Velocity/Angular Frequency, Sinusoidal Waveform, Phase of a Current or Voltage Wave, Phase Difference. 2) AC Circuit Analysis: R Branch, L Branch, RL Circuit, RC Circuit, RLC Circuit, Equation of Instantaneous Voltage, Current and Power. 3) Effective Current, Voltage, Average Power: Effective and Average Values, Form Factor, Crest or Peak Factor, Representation of Sine Waves by Vectors or Phasors. 4) Phasor Algebra: The Operator j, Different Form of Notation of the Operator, Addition and Subtraction of Phasor Quantities, Multiplication and Division of Phasor Quantities, Extracting the Roots of the Phasors. Direction of V and I, Power Calculations, Phasor Diagram, Real power, Reactive power, Volt amperes/ Apparent power, Power Factor, Reactive Factor 5) AC Circuit Analysis: Solution of Series Parallel Circuits, Power and Power factor 6) Resonance: Series Resonance, Circle Diagram, Q-factor; Parallel Resonance, Circle Diagram, Q-Factor; Wave trap, Series-parallel Tuning. 7) Network Theorems: Maximum Power Transfer Theorem, Superposition Theorems, Reciprocity Theorem, Thevenin Theorem, Norton Theorem, Nodal Analysis 8) Balanced Polyphase System: Generation of Polyphase Voltage, Vector Diagram, Wye-Connection. Delta-Connection, Power Calculation, Power Measurement in Balanced System, Harmonics in Wye and Delta 9) Unbalanced Polyphase System: Unbalanced Wye and Delta Loads, Wye-Wye System, Wye-Delta System, Power factor in Unbalanced System, Power Measurements. 10) Coupled Circuit: Conductively Coupled Circuit, Mutual Impedance, Coefficient of Coupling, Magnetic Coupling, Self and Mutual Inductance (M), Coefficient of Magnetic Coupling, Sign of M, Mutual Inductance at Series circuit, Mutual Inductances between the Parallel Branches, Air-core Transformer.

EEE 2102:Electrical Circuits 2 (AC) Lab

EEE 2102:Electrical Circuits 2 (AC) Lab Laboratory works based on EEE 2101.

EEE 2103:Electronic Devices

EEE 2103:Electronic Devices 1) Semiconductors: electron and holes in an intrinsic semiconductor, donor and acceptor impurities. 2) Introduction to solid state electronics: Energy band structure in solids, insulators, semiconductors and metals, Conductance and semiconductors, electrons and holes, 3) Diodes: open circuit p-n junction, diode characteristics, small signal model of diode, and circuit applications of diode, rectifiers and zener diode. 4) Bipolar junction transistors: characteristics, different configuration of transistor amplifiers, voltage and current amplifiers small signal low frequency h parameter model analysis of transistor amplifier using h parameters, high input resistance transistor circuits, transistor biasing and thermal stabilization. 5) MOSFET: Introduction- PMOS, NMOS and CMOS transistors and their switching characteristics, depletion and enhancement MOSFET.

EEE 2104:Electronic Devices Lab

EEE 2104:Electronic Devices Lab Laboratory works based on EEE 2104.

MAT 3101:Mathematical Methods Of Engineering

MAT 3101:Mathematical Methods Of Engineering Introduction, Solution of algebraic and transcendental equations: Method of iteration, False position method, Newton-Rhapson method, Solution of simultaneous linear equations: Cramer's rule, Iteration method, Gauss-Jordan Elimination method, Choleski's process, Interpolation: Diagonal and horizontal differences, Differences of a polynomial, Newton's formula for forward and backward interpolation, Spline interpolation, Integration: General quadrature formula, Trapezoidal rule, Simpson's rule, Weddle's rule, Solution of ordinary differential equations: Euler's method, Picard's method, Milne's method, Taylor's series method, Runge-Kutta method. Least squares approximation of functions: Linear and polynomial regression, Fitting exponential and trigonometric functions.

MAT 2202:Matrices, Vectors And Fourier Analysis

MAT 2202:Matrices, Vectors And Fourier Analysis Matrices: Definition of matrix. Different types of matrices. Algebra of matrices. Adjoint and inverse of a matrix. Rank and elementary transformations of matrices. Normal and canonical forms. Solution of linear equations. Matrix polynomials. Eigen values and eigenvectors. Vectors: Scalars and vectors; equality of vectors. Addition .and subtraction of vectors. Multiplication of vectors by scalars. Scalar and vector product of two vectors and their geometrical interpretation. Triple products and multiple products. Linear dependence and independence of vectors. Differentiation and integration of vectors together with elementary applications. Definition of line, surface and volume integrals, Gradient, divergence and curl of point functions. Various formulae, Gauss's theorem, Stoke's theorem, Green's theorem. Fourier Analysis: Real and complex forms. Finite Fourier transform. Fourier integral. Fourier transforms and their uses in solving boundary value problems.

BBA 1102:Principles of Accounting

BBA 1102:Principles of Accounting This course deals with the accumulation and use of accounting data in business, fundamental procedures and records, income measurement and preparation of financial statement. It introduces concepts, principles and system of book keeping and accounting. The whole accounting process (from transaction to financial statements preparation) is the main focus of this course.

CSC 2211:Algorithms

CSC 2211:Introduction to Algorithms; Performance Analysis; Divide and Conquer Algorithms; Dynamic Programming; Greedy Algorithms; Graph Algorithms; Shortest Path Problem; Back Tracking; Network Flows; Elementary Geometric Methods; NP - Completeness.

CSC 2107:Introduction to Database

CSC 2107:Introduction to Database Systems; Advantages of DBMS, File processing system, Data Abstraction, Schemas and instances, Data Independence, Database languages, Role of DBA, Database users, Data models, Risk of Database approach, Components of database environments, DBMS system structure; Entity Relationship Modeling; Logical Database Design and Relational Model; Normalization; Relational Algebra; Structured Query Language. Basic SQL statements, data manipulation language, data definition language, simple queries, nested queries, different types of joins, constraints, aggregate functions, views.

EEE 2205:Digital Logic Design

EEE 2205:Digital Logic Design This is core course of Electrical and Electronic Engineering program that presents basic tools for the design of digital circuits. It serves as a building block in many disciplines that utilize data of digital nature like digital control, data communication, digital computers etc. The goal of this course is to: 1) Perform arithmetic operations in many number systems. 2) Manipulate Boolean algebraic structures. 3) Simplify the Boolean expressions using Karnaugh Map. 4) Implement the Boolean Functions using NAND and NOR gates. 5) Analyze and design various combinational logic circuits. 6) Storage Elements: Introduction to the behavior and structure of latches, flip-flops, and registers. 7) Understand the importance of state diagram representation of sequential circuits. 8) Sequential Circuits: Analyze and design clocked sequential circuits. 9) Timing Analysis: Introduction to timing analysis of combinational and sequential circuits 10) Briefly introduce the concept of Hardware Description Language (HDL) using VHDL

EEE 2206:Digital Logic Design Lab

EEE 2206:Digital Logic Design Lab Laboratory works based on EEE 2105.

EEE 3101:Digital Electronics

EEE 3101:Digital Electronics This is core course of Electrical and Electronic Engineering program that presents basic tools for the design of digital circuits. It serves as a building block in many disciplines that utilize data of digital nature like digital control, data communication, digital computers etc. The goal of this course is to: 1) Switching Characteristics of a semiconductor diode and transistor, Cut off, Active and saturation modes, Introduction to Integrated Circuits (ICs). 2) Special characteristics of Digital logic families and their comparative discussion. 3) Definition and Problem solving on Fan out, Noise Margin, Propagation Delay, Speed Power Product 4) Basic Diode Transistor Logic Gates: RTL, DTL and HTL, ECL & CML with operational detail. 5) TTL Logic Gates, Different outputs of TTL open collector, totem-pole, Schottky TTL, Gates with tri-state output. 6) MOS and CMOS Logic with operational detail. 7) Basic memory units and operations. 8) Memory system: RAM and ROM Family, Flash memory, Magnetic and optical storage, CCDs 9) DSP basics: Sample and Hold circuits, DAC, ADC, IC555 with applications. 10) Operating principles for Light Emitting Diode Display (LED), Liquid Crystal Display (LCD), Charge Coupled Device (CCD). 11) Introduction to Programmable Logic Devices (PLDs): Advantages & disadvantages over discrete logic gates, Implementation of digital circuits using PLDs (using PAL, PLA, CPLD and FPGA).

EEE 3102:Digital Electronics Lab

EEE 3102:Digital Electronics Lab Laboratory works based on EEE 3101

CSC 2208:Operating Systems

CSC 2208:Introduction to operating system; Computer-System Structures; Operating system structure; Processes; CPU Scheduling; Process Synchronization; Deadlocks; Memory Management; Virtual Memory; File-System Interface. Kernel and Service; Interrupt Processing; Processor Management; File Organization; File systems; Backup and Recovery; Interdependencies of the four Management; Performance Measurement; Monitoring and Evaluation; Design principles; Tools of designing; Module interface approach and evaluation of an existing operating systems; Communication and networking; Various server setup.

EEE 3207:Signals and Linear Systems

EEE 3207:Signals and Linear Systems This is core course of Electrical and Electronic Engineering program that prepares the student with basic skills in analyzing signals as well as systems. The goal of this course is to expose the student to: 1) Characteristics, classifications and operations of signals. 2) Characteristics of linear and time-invariant systems. 3) Methods of transient and steady state solution of Differential equations. 4) Methods of transient and steady state solution of Integro-Differential equations. 5) Convolution integral and their applications. 6) Matrix with simple applications in circuit: network function. 7) State equation and state variables for small linear systems. 8) Network theorems and Analogous systems. 9) Fourier series properties and applications. 10) Fourier Transform and its applications to signals and systems 11) Laplace transform and its application to linear circuits.

EEE 2209:Analog Electronics 1

EEE 2209:Analog Electronics 1 This is core course of Electrical and Electronic Engineering program that presents basic tools for the design of analog circuits. It promotes the knowledge about the design and implementation of analog electronics circuits for practical engineering applications and formulating their solutions. The goal of this course is to: 1) Operational Amplifiers (Op-Amp): Introduction to Op-Amps and different types of amplifier using Op-Amp. 2) AC Performance of Op-Amp: Familiarize with the frequency response of Op-Amp. 3) Active Filter: Analyze and design different types of filter. 4) Transistor at High Frequencies: Observe the performance of hybrid model and the amplifier response. 5) Feedback Amplifiers: Classify the amplifiers and analyze different methods of a feedback amplifier. Introduction to negative feedback amplifiers and their application. 6) Multistage Amplifiers: Achieve a clear idea about RC coupled amplifiers and their frequency response.

EEE 2210:Analog Electronics 1 Lab

EEE 2210:Analog Electronics 1 Lab Laboratory works based on EEE 2109

BAE 1201:Basic Mechanical Engineering

BAE 1201:Basic Mechanical Engineering Study of steam generation units and their accessories and mountings; Properties of Steam, internal energy, enthalpy and quality of steam, saturated and superheated steam, uses of steam tables, Mollier Charts. Steam power cycles, Rankine cycle, Low pressure and high pressure feed heaters. Dearerators and condensers. Second law of thermodynamics,: availability, irreversibility and entropy. Introduction to internal combustion engines and gas turbines. Steam turbines and their important accessories: low pressure and high pressure turbines, start, operation and shut down, lubrication, turbine glands and gland sealing. Steam extraction and regenerative feed heating. Introduction to pumps, blowers and compressors, refrigeration and air conditioning systems. Mixtures of air and vapor. Uses of Psychometric chart. Visit to power generating station in order to familiarize students with all the generating equipment and associated auxiliary plant equipment in operation. They must visit some selected power stations in the country under the supervision of faculty members as decided by the concerned department. The visit must be included as an essential part of the course and as such the same may be taken into consideration in grading of the students in this course.

CSC 2209:Object Oriented Programming 1

CSC 2209:An overview of Java, Java and Object Oriented Programming; Inheritance and Overloading; Interface and Packages, Exception handling; Threading and Multithreading; Java I/O and New I/O; Graphical User Interface using Swing; Generics, Utilities and Collections; Graphical User Interface and Applets; Network Programming; Database Programming. Introduction and overview of XML,DTD,XSCHEMA; SAX/DOM/JAXP; JAXB; Java Servlet & Servlet containers; Java Server Pages (JSP) and java Beans™ ; Java Server Faces/JWEBUNIT; Introduction to Apache Struts; Introduction to java.RMI; SOAP/SAAJ/UDDI/WSDL webservices; Performance issues, JDK tuning, testing, profiling, benchmarking, deploying desktop applications, JUnit.

EEE 4101:Control Systems

EEE 4101:Control Systems This is core course of Electrical and Electronic Engineering program that presents basic tools and methodologies for designing, optimizing, and understanding different control systems. It serves as a building block in many disciplines that utilizes data of analog and digital nature like digital control, data communication, digital computers etc. The goal of this course is to: 1) Introduction to feedback control and terminologies. 2) Types and parts of a control system. Examples of modern control system. 3) Mathematical modeling of physical systems. 4) Block diagram representation and simplification to canonical form by Mason’s rule, time domain specifications, and unit step response. 5) Location of poles and stability by Routh’s criterion. Linearization, controllability and observability. 6) Root locus: construction rules, dominant poles, stability, PI, PD and PID state error and static error coefficient. Frequency response: Bode, Nyquist’s Plot, Gain margin, Phase margin. 7) State space representation: formation of state equation, stability. Sampled data systems, digital control system. Introduction to fuzzy control artificial neural network.

EEE 4102:Control Systems Lab

EEE 4102:Control Systems Lab Laboratory works based on EEE 4101.

EEE 4211:Microprocessor and I/O System

EEE 4211:Microprocessor and I/O System The goal of this course is: 1) Introduction to different types of microprocessors, Instruction sets. Hardware organization. Microprocessor interfacing. Introduction to available microprocessor IC's. Microprocessor applications. Design of digital computer subsystem. 2) Flow of information and logical flow diagram in timing and control signals. System organization: Hardware structures. Design of control unit of digital computer. Introduction to micro-programming. 3) Multiprogramming, real time and time sharing computer systems. Data and instructions. Data systems, addressing of operative memory. Machine instructions. Channel programs. Assembler program. 4) Program execution. Program execution. Interrupt systems, I/O systems. Interconnection of computers. Operating systems. Control program. File handler. Program structure. Virtual memory. Laboratory works based on taught theory.

MGT 3202:Engineering Management

MGT 3202:Engineering Management The purpose of this course is to acquaint engineering and science students with certain management principles and techniques having applications in engineering and scientific fields. Topics covered are principles and functions of management, managerial work roles, functions of organizations, finance, product development, operations management, quality, project planning and management, human resources management, operations research and engineering management in practice.

ENG 2103:Business Communication

ENG 2103:Business Communication This course is designed to help the students in learning the techniques and acquiring the skills needed to communicate effectively in the business world. The course deals with the basic English in the practice to communication in different business situation. Various techniques of communication such as business letters, reports, project proposal and other media form an integral part of the course.

EEE 4217:VLSI Circuit Design

EEE 4217:VLSI Circuit Design This is a core course of Electrical and Electronic Engineering program that presents performance parameters (delay, power, robustness etc.) of CMOS digital circuits and their geometric/physical design. The goal of this course is to teach: 1) VLSI technology: terminologies and trends 2) MOS transistor characteristics and equations 3) NMOS and CMOS inverters, DC transient characteristics 4) Pass transistors and pass gates 5) CMOS layout and design rules 6) Complex CMOS gates 7) Resistance and capacitance 8) Estimation and modeling, Signal propagation, delay, noise margin and power consumption 9) Interconnect 10) BiCMOS circuits 11) CMOS building blocks, Adders, Counters, Multipliers and barrel shifters 12) Datapaths 13) Memory Structures 14) PLAs and FPGAs 15) VLSI testing, Objectives and strategies. Laboratory works based on taught theory.

CSC 4121:Artificial Intelligence and Expert System

CSC 4121:Introduction; Knowledge representation; Intelligent Agent; Rational Agent & Omniscience Agent, Structure of intelligent agent, Types of agents, Properties of Environment; Uninformed Search ; Informed Search; Game Playing; Constraint Satisfaction Problem; Logic Programming; Decision Tree; Neural Networks.

EEE 4000:Project and Thesis

EEE 4000:Project and Thesis Study of problems in the field of Electrical and Electronic Engineering.

EEE 3216:Electronics Shop (Electronic Appliances Laboratory)

EEE 3216:Electronics Shop (Electronic Appliances Laboratory) Introduction to various home and consumer electronic appliances. Detailed working principle of a basic radio transmitter and receiver, cathode ray tube (CRT) appliances, LED TV, Household and industrial appliances like microwave oven, washing machine, refrigeration unit, power supplies like uninterruptible power supply (UPS), power banks, battery chargers etc. Identification each tool of a basic tool box for engineers and their uses. PCB design and hardware implementation of an electrical circuit for a particular project work. Practical study of electronic equipment: radio receivers, television receivers, Audio Cassette and CD player, VCR, VCP, DVD player, satellite TV receiver system.

CSC 3116:Computer Networks

CSC 3116:Introduction to network and data communication concepts, Protocol concepts and functionality, Network Architectures - OSI Model and TCP/IP Model; Physical Layer: Signals, Analog and Digital Signals, Data Rate Limits, Transmission impairments; Transmission Media: Guided media, Wireless media; Digital Transmission: Line Coding, Block Coding, Sampling, Transmission Mode; Analog Transmission: Modulation of digital data, Telephone modems, Modulation of analog signals. Multiplexing: FDM, WDM, TDM; High Speed Digital Access: DSL, Cable Modems, and SONET; Data Link Layer: Error Detection and Correction, Data Link Control and Protocols; Point-to-point Access: PPP, Multiple Access; Local Area Networks; Wireless LAN: IEEE 802.11, Bluetooth; Internetworking devices, Frame Relay, ATM.

CSC 3224:Computer Graphics

CSC 3224:Introduction to Computer Graphics; Scan Conversion; Clipping; Review of Vectors & Homogeneous Co-ordinate System; Transformations; Basics of OpenGL; Projections; Animation in OpenGL; Hidden Surface Removal; Lighting basics in OpenGL.

EEE 4213:Industrial Electronics and Drives

EEE 4213:Industrial Electronics and Drives 1) Introduction to solid state devices : Thyristors, BJT, MOSFET and IGBT; Turning On and turning Off mechanisms, Introduction to triggering devices: UJT, Programmable UJT (PUT), DIAC; Power semiconductor circuits: AC to DC controlled converters, DC to DC converters, Single phase AC power control circuits, triggering and control circuits design. 2) DC to AC converters with frequency and voltage control, PWM and Harmonic elimination, Resonant converters, Switch mode power supplies. Introduction to SVM. Machine drives: fundamentals, quadrants of operation, torque balance, acceleration and deceleration control. DC motor drives: speed control, braking and plugging circuits for separately excited, series and shunt motors. Induction motor Drives: constant torque and constant power operation, scalar control, V/f control, slip power recovery. 3) Introduction to vector control and direct torque control. Speed control of synchronous, single phase and special machines. Applications of drives in industries. Introduction to power supplies, push-pull power supply, UPS etc. Resistance welding controls. Induction heating. Dielectric heating.

EEE 4219:Computer System Architecture

EEE 4219:Computer System Architecture This is an advanced elective course, offered from the electrical engineering department. This course is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. The goal of this course is to: 1) Know the difference between computer organization and computer architecture. 2) Understand the computer as a layered system. 3) Learn the components common to every modern computer system. 4) Understand a simple architecture invented to illuminate these basic concepts, and how it relates to some real architecture. 5) instruction set design 6) Know how the program assembly process works. 7) I/O organization, memory organization, Control unit design. Laboratory works based on taught theory.

EEE 3105:Electromagnetic Fields and Waves

EEE 3105:Electromagnetic Fields and Waves 1) Review of vector analysis, curvilinear orthogonal co-ordinates, Cartesian or rectangular, cylindrical and spherical coordinate, and solutions to static field problems. 2) Electrostatics: Coulomb's law, force, electric field intensity, electrical flux density. Gauss's theorem with application, Electrostatic potential, boundary conditions, method of images, Laplace's and Poisson's equations, energy of an electrostatic system, conductor and dielectrics. 3) Magnetostatics: Concepts of magnetic field, Ampere's law, Biot-Savart law, vector magnetic potential, energy of magnetostatic system, Mechanical forces and torques in Electric and Magnetic fields. 4) Concept of good and perfect conductors and dielectrics. Current distribution in various types of conductors, depth of penetration, internal impedance, power loss, calculation of inductance and capacitance. 5) Time Varying Fields: Maxwell's equations: Their derivatives, continuity of charges, concepts of displacement currents. Boundary conditions for time varying systems. Potentials used with varying charges and currents. Retarded potentials. Maxwell's equations in different coordinate systems. 6) Polarization: Propagation and reflection of electromagnetic waves in unbounded media: plane wave propagation, polarization, power flow and Poynting's theorem. 7) Transmission line analogy, reflection from conducting and dielectric boundary display lines ion in dielectrics, plane wave propagation through the ionosphere. Introduction to radiation.

EEE 4213:Industrial Electronics and Drives

EEE 4213:Industrial Electronics and Drives 1) Introduction to solid state devices : Thyristors, BJT, MOSFET and IGBT; Turning On and turning Off mechanisms, Introduction to triggering devices: UJT, Programmable UJT (PUT), DIAC; Power semiconductor circuits: AC to DC controlled converters, DC to DC converters, Single phase AC power control circuits, triggering and control circuits design. 2) DC to AC converters with frequency and voltage control, PWM and Harmonic elimination, Resonant converters, Switch mode power supplies. Introduction to SVM. Machine drives: fundamentals, quadrants of operation, torque balance, acceleration and deceleration control. DC motor drives: speed control, braking and plugging circuits for separately excited, series and shunt motors. Induction motor Drives: constant torque and constant power operation, scalar control, V/f control, slip power recovery. 3) Introduction to vector control and direct torque control. Speed control of synchronous, single phase and special machines. Applications of drives in industries. Introduction to power supplies, push-pull power supply, UPS etc. Resistance welding controls. Induction heating. Dielectric heating.

EEE 4214:Industrial Electronics Lab

EEE 4214:Industrial Electronics Lab Laboratory works based on EEE 4214.

EEE 3211:Digital Signal Processing

EEE 3211:Digital Signal Processing This course covers the techniques of modern digital signal processing that are fundamental to a wide variety of application areas. The summarized course description is as follows: 1) Discrete Fourier Transform and Fast Fourier Transform algorithms and applications, Z- transforms. 2) Frequency domain analysis of discrete-time systems. 3) Design and implementation of FIR and IIR filters with Computer-aided design projects. Laboratory works based on taught theory.

EEE 4105:Telecommunications Engineering

EEE 4105:Telecommunications Engineering This is core course of Electrical and Electronic Engineering program that presents basic understanding of Telecommunications Engineering. It serves as a foundation for the students to make them familiarized with all important aspects of Telecommunications Engineering, ranging from the old simple telephony system up to the high tech mobile communications networks while covering microwave and radar technologies, Fiber-optic communication, satellite communication systems etc. The goals of this course are: 1) Introduction to simple telephony and Telecommunication systems, signal spectra, Modulation, Analog modulation: Amplitude modulation and demodulation (DSB-SC, SSB, VSB), Frequency modulation and demodulation (NBFM, WBFM), Phase Modulation (PM), Sampling theorem, Pulse Modulation (PAM, PCM, Quantization, Binary Coding, SQNR, Companding, DPCM, Delta Modulation). 2) Introduction to digital signals and modulation techniques (ASK, PSK, FSK, CPFSK, MSK, GMSK and QAM), MODEM, DSL Technology; Overview of Multiplexing, FDM, TDM, Digital and Analog Hierarchy. 3) Introduction to Switching, different types of switching, SPC, time and space switching and digital switching systems (Circuit Switching, Packet Switching). 4) Introduction to teletraffic theory and traffic analysis. 5) Introduction to Optical Fiber communications, LED, Laser, APD, WDM, ATM, SDH, SONET and Digital Exchange. 6) Introduction to cellular mobile communications (Cellular concepts, GSM, CDMA, UMTS) 7) Introduction to radio wave propagation, effects of ionosphere and earth’s curvature, Basics of RADAR and Introduction to Satellite Communication. 8) Introduction to Spectrum Management Issues, Emerging Technologies (WLL, FTTH, ALL IP, IPv6).

EEE 4106:Telecommunications Engineering Lab

EEE 4106:Telecommunications Engineering Lab Laboratory works based on EEE 4105

EEE 4221:Optoelectronic Devices

EEE 4221:Optoelectronic Devices This is core course of Electrical and Electronic Engineering program that introduces final year undergraduate students to the working principles and applications of some main optoelectronic devices. The course covers the following topics: 1) Electromagnetic Theory for light propagation, group/phase velocity, Maxwell’s Equations, Irradiance, Reflection, Refraction, Snell Law, Fresnel’s Equations and Total Internal Reflection and divergence/diffraction of light. 2) Detailed study of Single/Multimode waveguides, Mode Theory, Step-index/Graded-Index Fibers, Attenuation, Dispersion, Bandwidth, Bit Rate, Absorption and Scattering. Fiber fabrication. 3) Review of Stimulated Emission and Photon Amplification and Stimulated Emission Rate and Einstein Coefficients. Study of Optical Fiber Amplifiers, LASER efficiency, divergence, spectrum and gain. Principles, characteristics and structures of Laser Diodes, Optical cavity, wavelength variation and VCSELs. 4) Detailed study of Photodiodes and phototransistors: Quantum efficiency, Responsitivity, Operation, Noise, Gain Laboratory works based on taught theory.

EEE 4205:Microwave Engineering

EEE 4205:Microwave Engineering 1) Introduction to Microwave Engineering: Microwave Frequency Ranges. 2) Millimeter wave Frequency Ranges. Basic idea about propagation of Microwaves in space and through guides. 3) Application of Microwave frequencies in communication and RADAR: (i) terrestrial communication, (ii) satellite communication, (iii) satellite broadcasting, (iv) military applications and (v) RADAR. 4) Other applications of Microwave frequencies. Microwave Oscillators, Amplifiers, Cables, Waveguides, Connectors. 5) Safety standards of microwave radiation. Concept of Distributed parameter circuits, comparison between distributed circuits and lumped parameter circuits. 6) Propagation of electric and magnetic waves in Microwave circuits in place of voltage and currents in lumped circuits. 7) Different types of Transmission lines for Microwave circuits. Distributed circuit L-C model of a loss-less (ideal) Microwave Transmission-line. Telegraphist's equations, the wave equations, solutions of the wave equations. 8) Relation between voltage and current in an ideal transmission- line. Reflection and transmission at a discontinuity. Reflection Coefficient, Transmission Coefficient, Return loss. Ideal line with applied sinusoidal voltages; Input Impedance and Input Admittance at a plane on the line. 9) Voltage Standing-Wave Ratio (VSWR). The Smith Transmission- line chart. Equations for obtaining the plots of a Smith Chart. Parameters which can be obtained using a Smith Chart. 10) Procedure of finding reflection coefficient from a given impedance and conversely. Procedure of transferring impedance along the lines. Procedure of finding VSWR and position of voltage maximum from a given impedance and conversely. Use of Smith Chart as an Admittance diagram. Solution of problems using Smith Chart. 11) Different types of impedance matching in Microwave Networks. Quarter wave transformer matching. Single Stub Matching technique. Double Stub Matching technique. Transmission- lines with general forms of distributed impedances. Generalized wave equation, solutions and equations for input impedance at a plane. 12) Solution of problems of input impedance using Smith Chart. Transmission- line with series and shunt losses. The expressions for propagation constant, attenuation constant, phase constant and characteristic impedance. A filter type distributed circuit. 13) Phase Velocity and Group Velocity of wave propagation. Dispersion, - plot, Group velocity as the "velocity of energy travel". Guided E.M. waves. Basic equations for waves along uniform systems. Basic wave types: TEM, TM and TE waves. TEM waves guided by ideal (lossless) parallel plane conductors TEM waves between lossy parallel planes. TM waves between lossless parallel planes. Physical discussions of TM waves. TE waves between parallel planes. General analysis of guided waves: TEM, TM and TE. General wave types in rectangular coordinates. General wave types in cylindrical coordinates. Comparison of general wave behaviour and physical explanations of wave types. TM and TE waves in rectangular waveguides - a comparison of analytical solutions. Plot of field lines inside a rectangular waveguide for TE10 and TM11 waves. The TE10 waves in a rectangular guide. 14) Microwave Network Analysis, Impedance and Admittance Matrices, Reciprocal Networks, Lossless Networks, The Scattering Matrix, Reciprocal Networks and Lossless Networks, A Shift in Reference Planes, Power Waves and Generalized Scattering Parameters, The Transmission (ABCD) Matrix, Relation to Impedance Matrix, Equivalent Circuits for Two-Port Networks; 15) Classification of antennas on the basis of mode of radiation. Examples. The Small Current Element Antenna (Hertzian Dipole). The Long Straight Antenna.The Half-wave Dipole. Directivity, Antenna Gain, Radiation pattern. Antennas above perfect earth. Laboratory works based on taught theory.

CSC 3229:Embedded Technologies

CSC 3229:Basics of Embedded programming; Introduction to Smart Card programming with java card; Introduction to J2ME,CLDC,CDC, Developing User Interface with CLDC; Game Programming for small devices; Generic Connection Framework(GCF) ,Wireless Messaging API; Introduction to Real Time Java(RTJ) specification; Introduction to Microcontrollers.

EEE 4223:Cellular Mobile Communications

EEE 4223:Cellular Mobile Communications The primary purpose of this course is to teach students the basic of cellular mobile communication. The fundamental concepts of handoff, frequency reuse, trunking efficiency and frequency planning for cellular mobile communications. Basics behind the large scale path loss for mobile radio propagation and different path loss models Basics behind small scale fading, multipath and channel behaviors. Different kinds of modulation and multiple access techniques for cellular mobile communications. Difference between GSM and other types of Cellular Mobile Communication system, GSM Architecture, Functions of MSC, BSC, BTS and other functional blocks (subsystems and parts) of a GSM system. Different types of Channels and Signaling in GSM, Voice and Control channels of a GSM system, Channel Structure and traffic channels, Control Channel and Burst structure, Speech Coding, Channel coding, modulation and power coding in GSM. Situations and Techniques of Handover in GSM, Enhancement of GSM for Data transmission, (GPRS and EDGE). An introduction to CDMA in mobile communication and CDMA 2000. Brief introductions to 3G and 4G Cellular Mobile Communications Systems. Laboratory works based on taught theory.

EEE 4203:Measurement and Instrumentation

EEE 4203:Measurement and Instrumentation This is an Elective course of Electrical and Electronic Engineering program that presents the measurement techniques and associated instruments that are used in various applications. A short description of the course is as follows: 1) Basic requirement for meaningful measurement, significance and methods of measurement, Instruments (mechanical, electrical, electronic), classification of instruments, Null type_and_deflection (PMMC) type, modes (analog, digital), Functions and applications of instruments. 2) Functional block diagram and generalized measurement system, C-type Burdon type (pressure measurement system), I/O characteristics of measurement system. Desired, modified, interfering inputs. Static and dynamic characteristics, true value, static error, error calibration curve, resolution, sensitivity. 3) Resistance measurement, Wheatstone bridges, Loading effect, errors in measurement, Localization of cable fault, Murray loop test and Varley loop test (Wheatstone bridge). 4) AC bridges (Maxwell's inductance bridge, Hay Bridge, Schering Bridge). 5) High voltage measurement and test, Magnetic measurement, Illumination measurement, Analog instruments (indicating, recording and integrating), Electrodynamometer instruments, measurement of energy and industrial metering. 6) Transducers and classifications (strain gauge, pressure transducer, inductive transducer, LVDT, differential transducer, resistive transducer, piezo electric transducer, digital encoder, load cell). Measurements of liquid level (using gamma rays, ultrasonic method, electromagnetic flow meters). 7) Modem data acquisition system, operation of sample and hold circuit, Frequency measurement, Electronic instruments, digital voltmeters, resolution of digital meters. 8) RF power and voltage measurement, Cathode ray oscilloscope (CRT), components of CRT and 9) applications, Measurement frequency and phase, Instrument transformers (CT, PT). Laboratory works based on taught theory.

EEE 4233:Digital Design with System Verilog, VHDL and FPGAs

EEE 4233:Digital Design with System Verilog, VHDL and FPGAs This is an elective course of Electrical and Electronic Engineering program that presents Register Transfer Level design with SystemVerilog HDL and VHDLs and targeted to FPGAs. The goal of this course is to teach: 1) Introduction to HDL-based Top-Down design methodology for ASICs and FPLDs (CPLDs/FPGAs), FPLD and ASIC architectures and Electronic Design Automation (EDA). RTL and Logic Synthesis, Mapping, Place and Route (P & R), Device Configuration, Functional and Timing Simulation. Use of an industrial EDA tool for Simulation, Synthesis, Implementation (P & R) and Hardware Realization. 2) Introduction to a standard Hardware Description Language (HDL)—Verilog HDL (IEEE Std 1364) and a standard Hardware Description and Verification Language (HDVL)—SystemVerilog (IEEE Std 1800). Basic language constructs—module, interface, ports, data types (i.e. unresolved (i.e. reg, logic) and resolved (wire) multi-valued data types, signed), design management (library and config, User-defined packages), parameterization (parameter), hierarchical structuring (component instantiation, structural replication (generate)), concurrent code (assign statements), procedural code (always), control structures (i.e. if, case, casex, while), event-control (posedge, negedge), conditional compilation. Levels of Abstraction—Behavior, Dataflow, Gate and Switch. Importance of Synthesis. 3) Advanced Digital Design with Verilog HDL and SystemVerilog—Emphasis on Behavioral Modeling and Synthesizable coding style. Design of combinational logic (adder-subtracters, multipliers, ALUs etc.) and sequential logic (registers, counters, shift registers, LFSR, Explicit and Implicit FSMs). 4) Design of FSMs and FSMDs with and without Controller-datapath partitioning. ASM and ASMD charts. Emphasis on FSM/FSMD design techniques. FSM/FSMDs for signal (pulse) generator, UART, stepper motor control and central ALU-based computation units. 5) Design of complex digital systems such as RISC processors. 6) Introduction to Pipelining. 7) Writing stimulus (Testbenches) for Verification. Introduction to Assertion-based verification—using assert and embedded PSL. Simulator control ($stop, $finish). 8) IP Encryption (`protect). 9) Introduction to VHSIC HDL (VHDL) standard Hardware Description Language (IEEE Std 1076). Basic language constructs. Synthesizable fixed and floating point data types (i.. ufixed, sfixed, float). 10) A brief introduction to advanced verification features in SystemVerilog—Constrained Random Verification (CRV) and Functional Coverage. Laboratory works based on taught theory.

 

 

Download CoE Prospectus

Download CoE Course Details