Electronic engineering



Yüklə 0,78 Mb.
səhifə8/9
tarix24.12.2017
ölçüsü0,78 Mb.
#17217
1   2   3   4   5   6   7   8   9



EE-4XX

VLSI Design

3 + 1

Prerequisite: EE-302 Integrated Electronics




Knowledge Area / Sub Area: Major Based Core (Depth) / -




Objective: Teach VLSI system design including system specification, verification, and fabrication.




Course Outline:

Introduction to integrated circuits, IC fabrication, monolithic integrated circuits, introduction to MOS technology, basic electrical properties of MOS and BiCMOS circuits, basic digital building blocks using MOS transistor, basic circuit concepts, ultra-fast VLSI circuits and systems and their design.






Lab Outline:

Implementation of VLSI design techniques using VHDL and /or Verilog HDL.






Recommended Book:

  1. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective,” Pearson, 4th Edition, 2010, ISBN: 0321547748.

  2. Yuan Taur and Tak H. Ning, “Fundamentals of Modern VLSI Devices,” Cambridge University Press, 2nd Edition, 2009, ISBN: 0521832942.

  3. Kishore K Mishra, “Advanced Chip Design, Practical Examples in Verilog,” Create Space Independent Publishing Platform, 2013, ISBN: 1482593335.

  4. Zainalabedin Navabi, “Verilog Computer-Based Training Course,” 1st Edition, 2002, McGraw-Hill, ISBN: 0071374736.







EE-4XX

FPGA-Based System Design

3 + 1




Prerequisite: EE-230 Digital Logic Design

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the design of digital electronic circuits with field-programmable gate arrays.

Course Outline:

Introduction to digital design and FPGA, FPGA-based system design, manufacturing process, transistor characteristics, CMOS logic gates, wires, registers and RAM, packages and pads, FPGA architectures, SRAM-based FPGAs, permanently-programmed FPGAs, circuit design of FPGA fabrics, architecture of FPGA fabrics, logic design process, combinational network delay, power and energy optimization, arithmetic logic elements, logic implementation using FPGAs, physical design (PnR) for FPGAs, synthesis process, sequential design using FPGAs, sequential machine design process, sequential design style, FSM design, ASM design.



Lab Outline:

Introduction to Verilog HDL, gate-level modeling, data flow modeling, behavioral modeling, design, simulation, synthesis and fitting of combinational circuits, design and implementation of an FSM and memory.



Recommended Books:

  1. Steve Kilts, “Advanced FPGA Design: Architecture, Implementation, and Optimization, ”Wiley-IEEE Press, 1st Edition, 2007, ISBN:0470054379.

  2. Samir Palnitkar, “Verilog HDL,” Prentice Hall, 2nd Edition, 2003, ISBN: 0130449113.

  3. Pong P. Chu, “FPGA Prototyping by VHDL Examples: Xilinx Spartan-3,” Wiley-Interscience, 1st Edition, 2008, ISBN-10: 0470185317.

  4. Michael D. Ciletti, “Advanced Digital Design with the Verilog HDL,” Prentice Hall, 2nd Edition, 2010), ISBN-10: 0136019285




EE-4XX

Laser and Fiber Optics

3 + 0

Knowledge Area / Sub Area: Major Based Core (Depth) / -




Objective: Teach the principles of lasers and the use of lasers and other components in optical fiber communication.




Course Outline:

Optical beams and resonators including ray tracing, optical fiber wave guides, transmission characteristics, optical fiber cables and connection, optical fiber measurement, semiconductor and non-semiconductor lasers, receiver characteristics, Gaussian beam propagation, stable and unstable resonators; classical theory of spontaneous and stimulated emission including a discussion of homogeneous and inhomogeneous line broadening; laser pumping and population inversion in three level and four level systems; fundamentals of laser oscillation, dynamics and threshold; laser cavity equations; laser spiking and mode competition; Q-switching; active and passive mode locking; injection locking; single frequency operation; introduction to fiber lasers and active optical fiber devices; design considerations of fiber optic communication systems: analog and digital modulator, noise in detection process, Bit error rate (BER); system design; maximum transmission distance due to attenuation and dispersion.






Recommended Books:

  1. Djafar K. Mynbaev and Lowell L. Scheiner, “Fiber-Optic Communications Technology”, Prentice Hall 1st Edition, 2000, ISBN: 0139620699.

  2. Jeff Hecht, “Understanding Fiber Optics,” Prentice Hall, 3rd Edition, 1998, ISBN:013956145

  3. Govind P. Agrawal, “Fiber-Optic Communication Systems,” John Wiley & Sons, 3rd Edition, 2002, ISBN: 0471215716.






EE-4XX

Mobile Communications

3 + 0

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Course Outline:

Evolution of Mobile Communications, Principles and Regulations (GSM Standards From ETSI, 3GPP Standards R-99), Technical Features of AMPS, GSM, GPRS, GERAN, UMTS, Systems and Protocol Architecture (e.g. IPv4 – IPv6, UTRAN), Cellular Security and Cryptography (e.g. A8, A3, A5 Algorithms), Wireless Technologies and Engineering (Air Interface, Core Network), Emerging Wireless Communication Industry (National and International).


Suggested Text:

  1. Mobile Communications by Jochess Schiller, 2nd Edition, Addison Wesley


EE-4XX

Satellite Navigation System

3 + 0

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the principles of satellite navigation and the global positioning system

Course Outline:

Introduction to satellite navigation and the global positioning system. Implementing GPS using LORAN and NAVSTAR satellite constellation. Radio and satellite navigation global positioning location principles determining position location in GPS. The GPS time and code schemes. The basic building blocks of GPS receivers, their types and performance parameters. Satellite signal acquisition, GPS navigation message, Signal level and timing accuracy. GPS receiver operation, code accuracy, dilution of precision HDOP, VDOP and GDOP. The advantages of using differencing GPS. Introduction to inertial navigation platform.


Recommended Books:

  1. Timothy Pratt, Charles Bostian, Jeremy Allnutt, Satellite Communication, 3rd Edition, 2003, ISBN 9814-12-684-5, John Wiley & Sons, Inc.

  2. Rao, Global Navigation Satellite Systems, ISBN 007070029X, 9780070700291 McGraw- Hill Education-2010.



EE-4XX

Microwave Engineering

3 + 1




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Course Outline:

Microwave Components, Waveguides, Waveguide Junctions, Directional Couplers, Isolators, Circulators, Resonators, Microwave Generators, Microwave Tubes, Two Cavity Klystron, Reflex Klystron, TWT, Magnetron, Microwave Semiconductor Devices, Gunn Diode, Impact Diode, PIN Diode, Mixers, Detectors, Microwave Measurements, Measurement of Frequency, VSWR, Power, Noise and Impedance, Transmission Line, Smith Chart, Impedance Transformation, Scattering Parameters and ABCD Parameters, Magic TEE, Isolators, Faraday Rotators, Signal Flow Graphs, Planer Transmission Lines Including Microstrip Line, Even and Odd Mode Analysis, Periodic Structure, Microwave Tube Devices, Velocity Modulation, Bouncing Process in Klystron, Crossed Field Tube Devices, TWT, Microwave Solid State Devices, Varactor, PIN Diode, Tunnel Diode, VARISTORS, IMPATT DIODE, TRAPATT, BARITT Diodes and Gunn Diodes.


Suggested Text:

  1. Electronic Communication Systems by Kennedy, McGraw-Hill

  2. Microwave Transistors, Amplifiers, Analysis and Design by Guillermo Gonzalez, Prentice Hall

  3. Microwave Engineering by David M Pozar by John Wiley

  4. Microwave Devices and Circuits by Leo, Prentice Hall

  5. Foundations for Microwave Engineering by R E Collins, McGraw-Hill




EE-4XX

Advanced Communication Systems

3 + 0




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach advanced concepts in communications systems including digital radio, various types of modulation, time-division multiplexing, satellite systems, cellular communication, GSM and 3G mobiles.

Course Outline:

Introduction to digital communication, Shannon limit for information capacity, digital radio, FSK, PSK, BPSK, QPSK, quadrature amplitude modulation, clock recovery, delta modulation, pulse code modulation, adaptive delta modulation, differential PCM, pulse transmission, time division multiplexing, T1 digital carrier system, codecs, frame synchronization, bit interleaving versus word interleaving, history of satellites, orbital satellites, geostationary satellites, orbital patterns, look angles, satellite system link models and parameters, satellite link budget, satellite link equations, satellite multiple access arrangements, FDM/FM satellite systems, multiple accessing, TDM/FM frequency hopping, channel capacity; cellular communication, operation of cellular system, elements of cellular system design specifications, concept of mobility, cell coverage for signal and traffic, cell sites and mobile antennas, truncating theory, blocking probabilities, co-channel interference reduction, handoff strategies, power control, GSM architecture, GSM cell structure, call processing in GSM, 3G mobiles.



Recommended Books:

  1. Leon W. Couch, “Digital & Analog Communication Systems,” 7th Edition, 2007, Prentice Hall, ISBN: 0131424920.

  2. Theodore S. Rappaport, “Wireless Communications: Principles and Practice,” 2nd Edition, 2002, Prentice Hall, ISBN: 0130422320.

  3. Jochen Schiller, “Mobile Communications,” 2nd Edition, 2003, Addison-Wesley, ISBN: 0321123816.

  4. Timothy Pratt, Charles W. Bostian and Jeremy E. Allnutt, “Satellite Communications,” 2nd Edition, 2003, John Wiley & Sons, ISBN: 0471429120.



EE-4XX

Optical Communication Systems

3 + 0




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the concepts of optical transmission and networking, optical devices, and optical component technologies.

Course Outline:

Optical transmission system concepts, introduction to optical networking, light propagation in multimode fiber, propagation modes, mode partition noise, reflection and return loss variations, optical devices, optical component technologies, types of optical amplifiers, plastic fiber amplifier, second harmonic generators, splitters and couplers, isolators, polarization control.



Recommended Books:

  1. Rajiv Ramaswami, Kumar Sivarajan, and Galen Sasaki, “Optical Networks: A Practical Perspective,” Morgan Kaufmann, 3rd Edition, 2009, ISBN: 0123740924.

  2. Djafar K. Mynbaev and Lowell L. Scheiner, “Fiber-Optic Communications Technology,” Prentice Hall 1st Edition, 2000, ISBN: 0139620699.

  3. Jeff Hecht, “Understanding Fiber Optics,” Prentice Hall, 3rd Edition, 1998, ISBN: 013956145

  4. Govind P. Agrawal, “Fiber-Optic Communication Systems,” John Wiley & Sons, 3rd Edition, 2002, ISBN: 0471215716.



EE-4XX

Wave Propagation and Antennas

3 + 1

Knowledge Area / Sub Area: Major Based Core (Depth) / -




Course Outline:

Standard Line Equation, Distributed Parameters, Characteristic Impedance, Concept of Standing and Travelling Waves On Transmission Line, Reflection (Partial and Total), Standing Wave Ratio, Matching Smith Chart and Its Applications, Isotropic Antenna, Power Radiated From Short Electric Dipole, Voltage Received In Antenna, Half Wave Dipole, Loop Antenna, Radiation Pattern, Intensity and Resistance, Calculation of Antenna Gain and Efficiency, Effective Aperture, Relation Between Gain and Aperture, Antenna Impedance, Bandwidth, Polarization, Beamwidth, Antenna Arrays with Isotropic Antennas, Pattern Multiplications, Width of Major Lobe and Directivity of Antenna Arrays, Binomial and Chebychev Arrays, Folded Dipole Antenna, Yagi Antenna, Log Periodic Antenna, Parabolic Reflector, Horn Antenna, Feed Systems, Lens Antennas, Cabinet’s Principle and Slot Antenna, Antenna On A Flat Earth, Spherical Earth, Angle of Tilt, Field Strength, Attenuation In Ground Wave Propagation, Bending of Waves, Skip Distance, MUF, Optimum Working Frequency, Critical Frequency, Virtual Height, and Ionosphere Irregularities, Ranges, Field Strength, Inversion of Layers, Line-of-Sight Communication.


Suggested Text:

  1. Telecommunication by Warren Hioki

  2. ARRL Hand Book Antenna Design






EE4XX

Navigational Aids

3 + 1

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Introduce the concepts of electronic navigation and teach the operation of electronic navigational systems.

Course Outline:

History of navigation, electronic navigation system terminology used in navigation systems, direction finding, two-way distance ranging, differential distance ranging, principle of working of GPS receiver, basic modules comprising typical radar, basic radar range equation and the impact of various parameters on minimum and maximum ranges, principle of working of a pulse Doppler radar, principle of working of a secondary radar (that is, IFF, Identification of Friend and Foe), instrument landing system (ILS), microwave landing system (MLS), very-high frequency ranging system, standardizing agencies, Decca, Loran, Omega, Console, talking beacons.



Lab Outline:

Analysis of radio wave characteristics, direction finding methods, analysis of radar range performance parameters, experiments using microwave/radar training kits, GPS receiver, interfacing of GPS receiver with computer.



Recommended Books:

  1. Mark A. Richards, James A. Scheer and William A. Holm, “Principles of Modern Radar,” SciTech Publishing, ISBN:1891121529

  2. Merrill I. Skolnik, “Introduction to Radar Systems,” McGraw-Hill, 3rd Edition, 2002, ISBN: 0072881380.

  3. Paul D. Groves, “Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems,” Artech House, 2nd Edition, 2013, ISBN:1608070050.

  4. Jay A. Farrell, “The Global Positioning System & Inertial Navigation,” 1st Edition, 1999, McGraw-Hill, ISBN: 007022045X.


EE-4XX

Filter Design

3 + 1

Prerequisite: EE-341 Signal Processing

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the analysis and design of various types of filters.

Course Outline:

Introduction to filters, active devices used in active filter design, circuit design approach, design of first-order filter sections in cascade, bi-quad circuit, sensitivity analysis, circuit design with simulated elements, switched-capacitor filters, discrete-time filters.



Lab Outline:

Design of inverting and non-inverting integration; design of first-order filter sections; design of higher-order filters using first-order sections; second-order filter section design; higher-order filter design using second-order section such as low-pass, band-pass, high-pass, band elimination (Notch Filter) and all-pass filters; design of basic filter response using switch capacitors; filter design using high-frequency models of op-amp, that is, active R and active C filters.



Recommended Books:

  1. B. A. Shenoi, “Introduction to Digital Signal Processing and Filter Design,” John Wiley & Sons, 1st Edition, ISBN: 0471464821.

  2. M. E. Van Valkenberg, “Analog Filter Design”, 1st Edition, 1982, Oxford University Press, ISBN: 0030592461.

  3. Rusty Allred, “Digital Filters for Everyone,” Create Space Independent Publishing Platform, 2nd Edition, 2013, ISBN-10: 1481084739.




EE/CS-4XX

Digital Image Processing

3 + 0

Prerequisite: EE-341 Signal Processing




Knowledge Area / Sub Area: Major Based Core (Depth) / -




Objective: Teach the concepts and techniques of digital image processing including image formation, acquisition, storage, compression, and restoration.







Course Outline:

Digital Image Fundamentals: Elements of Visual Perception, Image Sensing and Acquisition, Image Sampling and Quantization, Intensity Transformations and Spatial Filtering: Histogram Processing, Fuzzy Techniques, Filtering in the Frequency Domain: Basics of Filtering, Image Smoothing Using Frequency Domain Filters, Image Sharpening Using Frequency Domain Filters, Selective Filtering, Image Restoration and Reconstruction: Noise Models, Periodic Noise Reduction by Frequency Domain Filtering, Linear, Position-Invariant Degradations, Inverse Filtering, Minimum Mean Square Error (Wiener) Filtering, Constrained Least Squares Filtering, Geometric Mean Filter, Image Reconstruction from Projections, Color Image Processing: Color Fundamentals, Color Models, Pseudo-color Image Processing, Color Transformations, Smoothing and Sharpening, Image Segmentation Based on Color, Noise in Color Images, Image Compression: Image Compression Models, Digital Image Watermarking, Morphological Image Processing: Erosion and Dilation, Opening and Closing, Gray-Scale Morphology, Image Segmentation: Point, Line, and Edge Detection, Thresholding, Region-Based Segmentation, Segmentation Using Morphological Watersheds, the Use of Motion in Segmentation.




Recommended Books:

  1. Chris Solomon and Toby Breckon, “Fundamentals of Digital Image Processing: A Practical Approach with Examples in MATLAB,” Wiley; 1st Edition, 2011, ISBN: 0470844736.

  2. Rafael Gonzalez and Richard Woods, “Digital Image Processing,” Prentice Hall, 3rd Edition, 2007, ISBN: 013168728X.




EE/CS-4XX

Pattern Recognition and Matching

3 + 0




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Enable the students to get hands-on experience in the design, implementation, and evaluation of pattern recognition algorithms.

Course Outline:

Fundamentals of pattern recognition, Bayes decision theory, linear and nonlinear discriminant functions and decision surfaces, Bayesian classification for normal distributions, estimation of unknown probability density functions, decision hyper-planes, perceptron algorithm, least squares methods, feature selection, preprocessing, feature selection based on statistical hypothesis testing, class separability measures, feature subset selection, optimal feature generation, template matching, graphical models for structural pattern recognition, graph matching, relational and attributed graphs, neural pattern recognition, feedforward & non-feed forward networks, deep learning paradigm






Recommended Books:

  1. Sergios Theodoridis and Konstantinos Koutroumbas, “Pattern Recognition”, Academic Press; 4th Edition, ISBN-10:1597492728, ISBN-13: 978-1597492720.

  2. R.O. Duda, P.E. Hart & D.G. Stork, “Pattern Classification,” Wiley-Interscience, 2nd Edition, ISBN-10: 0471056693, ISBN-13: 978-0471056690

  3. Luc Devroye, Laszlo Gyorfi and Gabor Lugosi, “A Probabilistic Theory of Pattern Recognition,” 1996, Springer, ISBN 0387946187.



EE-4XX

Introduction to Robotics

3 + 1

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the fundamentals and applications of robots including the robot hardware and design of control laws.

Course Outline:

Introduction to Robotics: Fundamentals, Classification of Robots, Advantages vs Disadvantages of Robots, Components of a robot, Robots degrees of freedom, Robot Joints, Robot Coordinates, Robot Reference Frames, Robot Languages. Robot Kinematics: Position Analysis, Forward Kinematics, Inverse Kinematics, Robots As Mechanism, Matrix Representation, Homogeneous Transformation Matrices, Representation of Transformations, Inverse of Transformation Matrices, Forward And Inverse Kinematics of Robots, Denavit-Hartenberg Representation of Forward Kinematic Equations of Robot, Inverse Kinematic Program of Robots, Degeneracy And Dexterity. Dynamic Analysis and Forces: Lagrangian Mechanics. Trajectory Planning: Path vs. Trajectory, Joint-Space vs. Cartesian-Space Descriptions, Basics of Trajectory Planning, Joint-Space Trajectory Planning. Sensors and Actuators in Robotic.



Lab Outline:

Experiments to introduce the students to basic robotics and programming of programmable devices used in the robotics field.



Recommended Books:

  1. John J. Craig, “Introduction to Robotics: Mechanics and Control,” Prentice Hall, 3rd Edition, 2003, ISBN: 0201543613.

  2. Saeed B. Niku., "Introduction to Robotics: Analysis, Control, Applications," Wiley, 2nd Edition, 2010, ISBN: 0470604468.

  3. J. L. Fuller, “Robotics: Introduction, Programming, and Projects,” Prentice Hall, 2nd Edition, 1998, ISBN: 0130955434.



EE-4XX

Digital Control Systems

3 + 1




Prerequisite: EE-390 Control Systems

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the theory and methods for the analysis and design of digital control systems including theory of sampling, discrete transfer functions, z transform analysis, and stability.

Course Outline:

Basics of digital control, theory of sampling, sampled data systems, discrete signals and sampling, difference equation, discrete transfer functions, z transform analysis, frequency response methods, state equations, time-discrete representation of time-continuous systems, discrete control algorithms, design methods of digital controllers, stability of digital control systems, discrete equivalents for continuous controllers, pulse transfer functions of feedback systems, digital-to-analog conversion, digital filtering of systems.



Lab Outline:

Control system identification; controller design, experimentation, computer simulation, and analysis of control systems. All experiments are conducted with real time process interface cards of PC for experimental data display and storage. Stored files are analyzed further using MATLAB. Lab assignments include computer based control system, simulation and design using MATLAB.



Recommended Books:

  1. Charles L. Phillips and H. Troy Nagle, “Digital Control System Analysis and Design,” Prentice Hall; 4th Edition, ISBN-10: 0132938316, ISBN-13: 978-0132938310

  2. Benjamin C. Kuo, “Digital Control Systems,” Second Edition, 1995, Oxford University Press, ISBN: 0195120647.

  3. Mohammed S. Santina, Allen R. Stubberud and Gene H. Hostetter, “Digital Control System Design,” Second Edition, 1995, Oxford University Press, ISBN: 0030760127.

  4. Katsuhiko Ogata, “Discrete-Time Control Systems,” Second Edition, 1995, Prentice Hall, ISBN: 0130342815.


EE/CS-4XX

Introduction to Neural Networks

3 + 0

Prerequisite: EE-231 Microprocessors and Microcontrollers

EE/CS-4XX Artificial Intelligence






Knowledge Area / Sub Area: Major Based Core (Depth) / -




Objective: Teach the basics of neural network technology and the application of this technology to the solution of engineering problems.




Course Outline:

Introduction and benefits of neural networks technology; biological neural morphology: biological neurons, biological neural system; model of single artificial neuron; artificial neural network architecture; learning paradigms: supervised learning, unsupervised learning, reinforcement learning, Hebbian learning, Boltzmann learning; perceptron; multilayer perceptron networks; radial basis function networks; recurrent networks; Hoppfield’s network; Adeline networks; simulated annealing; introduction to modular neural networks; neural networks as a problem solving paradigm; connectionist expert systems; applications of connectionist systems for solving typical problems; familiarization with MATLAB-Neural Networks tool box for problem solving.






Recommended Books:

  1. Simon O. Haykin, Neural Networks and Learning Machines (3rd Edition), Prentice Hall; 3rd Edition, ISBN-10: 0131471392, ISBN-13: 978-0131471399

  2. Kevin Gurney, “An Introduction to Neural Networks,” CRC Press, 1997, ISBN: 1857285034.

  3. Martin T. Hagan, Howard B. Demuth and Mark H. Beale, “Neural Network Design,” 2002, Martin Hagan, ISBN: 0971732108.






EE/CS-4XX

Fuzzy Logic and Simulation

3 + 0

Prerequisite: EE-231 Microprocessors and Microcontrollers

EE/CS-4XX Artificial Intelligence



Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the concepts and techniques of fuzzy logic and the application of fuzzy logic to the solution of engineering problems.

Course Outline:

Introduction and benefits of fuzzy technology, fuzzy sets, fuzzy logic, membership functions, properties of fuzzy sets, fuzzy operators, fuzzification, defuzzification, fuzzy modeling with uncertainties, fuzzy clustering and partitioning, fuzzy rule base systems, Mamdani, Sugeno and TSK fuzzy models, fuzzy logic controllers design and simulations, explanation of fuzzy techniques with examples, fuzzy expert systems, familiarization with MATLAB-Fuzzy Logic tool box for problem solving.



Recommended Books:

  1. Kevin M. Passino, Fuzzy Control, Addison Wesley Publishing Company; 1st edition, ISBN-10: 020118074X, ISBN-13: 978-0201180749

  2. Timothy J. Ross, Fuzzy Logic with Engineering Applications, Wiley; 3rd Edition, ISBN-10: 047074376X, ISBN-13: 978-0470743768

  3. Hua Harry Li and Madan M. Gupta, “Fuzzy Logic and Intelligent Systems,” 1995, Springer, ISBN: 0792395751.

  4. Kazuo Tanaka and T. Niimura, “An Introduction to Fuzzy Logic for Practical Applications,” 1996, Springer, ISBN: 0387948074.



EE-4XX

Digital System Design

3 + 1

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the design of digital electronic devices and systems including the use of CAD tools.

Course Outline:

Detailed description and analysis of core digital design block; inverter; implementation of inverter in CMOS; design of more complex combinational gates such as NAND, NOR and EXOR for optimum speed, area, or power; application of learned techniques to more evolved designs such as adders and multipliers; impact of interconnect parasitic on circuit performance and approaches to cope with them; study of sequential circuits; clocking approaches; memories; examination of design methodologies; use of CAD tools for layout, extraction, and simulation for assignments, labs and projects.



Lab Outline:

Use of SPICE, IRSIM, and Magic SW packages to design, simulate and layout design of inverter, NAND and NOR gates; circuit extraction; switch-level simulation; interconnect-buffer design; mini design project.



Recommended Books:

  1. Jan M. Rabaey, Anantha Chandrakasan and Borivoje Nikolic, “Digital Integrated Circuits,” Prentice Hall, 2nd Edition, 2003, ISBN: 0130909963.

  2. Neil Weste and David Harris, “CMOS VLSI Design: A Circuits and Systems Perspective,” Pearson, 4th Edition, 2010, ISBN: 0321547748.

  3. John E. Ayers, “Digital Integrated Circuits: Analysis and Design,” 2003, CRC Press, ISBN: 084931951X.




EE-4XX

Operating Systems Concepts

3 + 0




Prerequisite: CS-100 Introduction to Computers

Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the basics and administration of various operating systems including DOS, Windows, and Unix/Linux.

Course Outline:

Overview and history of operating system concepts, Disk operating systems (DOS), Windows, Unix/Linux, processes and threads, process scheduling, device and file management, memory management, concurrency and deadlocks, Windows systems administration, Unix system administration and shell programming, virtual memory, multiprocessors and real time scheduling, file sharing, servers, distributed processing, process migration.



Recommended Books:

  1. Andrew Tanenbaum and Albert Woodhull, “Operating Systems Design and Implementation,” Prentice Hall, 3rd Edition, 2006, ISBN: 0131429388.

  2. Andrew Tanenbaum, “Modern Operating Systems,” Prentice Hall, 2nd Edition, 2001, ISBN: 0130313580.




EE/CS-4XX

Computer Communication Networks

3 + 1

Prerequisite: EE-380 Analog and Digital Communications




Knowledge Area / Sub Area: Major Based Core (Depth) / -




Objective: Teach the concepts, techniques, and devices of computer-based communication networks including modulation techniques, multiplexing, digital carrier systems, GSM, TCP/IP, LAN systems, network security, and VoIP.




Course Outline:

Communication concept and terminology, transmission impairments, transmission media (guided and unguided), synchronization code, modulation techniques, error detection, HDLC protocol, multiplexing (FDM and simple TDM), digital carrier systems (ISDN and SONET/SDH), asymmetric digital subscriber line (ADSL), circuit switching, packet switching, routing algorithms, X-25, ATM and frame relay, cellular digital packet data and Global System for Mobile Communication (GSM), network types, network topologies, ISO-OSI model, TCP/IP introduction, LAN Systems (Ethernet, token ring, FDDI), LAN devices (repeaters, hubs, bridges, switches), principles of internetworking, wireless internetworking, IP multicasting, routing protocols, connection oriented protocol, network security requirements, public encryption and digital signatures, network management protocol, e-mail protocols, hyper text transfer protocol, DNS (domain name system) introduction to VoIP.






Lab Outline:

Demonstration of various multiplexing techniques, demonstration of circuit switching and packet switching, TCP/IP modules, small scale network design.






Recommended Books:

  1. William Stallings, “Data and Computer Communications,” Pearson, 10th Edition, ISBN: 0133506487.

  2. Andrew S. Tanenbaum and David J. Wetherall,“ Computer Networks,” Pearson, 5th Edition, 2010, ISBN: 0132126958.

  3. Behrouz A Forouzan, “Data Communications and Networking,” McGraw-Hill Science/Engineering/Math, 5th Edition, 2012, ISBN-10: 0073376221.







EE/CS-4XX

Artificial Intelligence

3 + 1




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the concepts, applications, and methods of artificial intelligence.

Course Outline:

Introduction to artificial intelligence (AI), basic elements of AI, history, applications and classification of techniques used. Intelligent agents: reactive, deliberative, goal-driven, utility-driven, and learning agents. Problem-solving through Search: Problem Solving Agents, Searching for Solutions, Uninformed and Informed Search Strategies: forward and backward, state-space, blind, heuristic, problem-reduction, A, A*, AO*, minimax, constraint propagation, neural, stochastic, and evolutionary search algorithms, sample applications. knowledge representation: knowledge representation issues; procedural knowledge representation vs. declarative knowledge; reasoning; facts; representing knowledge using rules; logic programming; common sense and statistical reasoning: nonmonotonic reasoning and modal logic for nonmonotonic reasoning; agents and their beliefs; certainty factors in rule-based systems; probabilities and assertions in first-order logic; Bayesian networks; expert systems: components of expert systems, development methodology (selection of problems, knowledge engineering), types (rule based, model based, case based), knowledge representation (rules, semantic networks, frames), inference, production systems and rule based expert systems; goal-driven problem reasoning; data-driven reasoning. Machine Learning and Knowledge Acquisition: learning from memorization, examples, explanation, and exploration. learning nearest neighbor, naive Bayes, and decision tree classifiers, Q-learning for learning action policies, applications, Natural Language Processing.



Lab Outline:

Programming in Prolog or Lisp. Exercises of AI in Prolog or Lisp. Development of expert system.



Recommended Books:

  1. Stuart J. Russell and Peter Norvig, “Artificial Intelligence: A Modern Approach,” 3rd Edition, 2002, Prentice Hall, ISBN-10: 0136042597, ISBN-13: 978-0136042594

  2. Warwick, Kevin. Artificial intelligence: the basics, Routledge, 2013, ISBN-10: 0415564832, ISBN-13: 978-0415564830

  3. Mat Buckland, Programming Game AI By Example Jones & Bartlett Learning; 1st Edition, ISBN-10: 1556220782, ISBN-13: 978-1556220784

  4. Ivan Bratko, “Prolog Programming for Artificial Intelligence,” Third Edition, 2000, Addison Wesley, ISBN: 0201403757.



EE-4XX

Embedded System Design

3 + 0




Prerequisite: CS-100 Introduction to Computers

EE-230 Digital Logic Design



Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Introduce the trends and challenges in the design of embedded systems and teach chip technologies and design tools needed for these systems.

Course Outline:

Trends and challenges in embedded system design, introduction to the design and use of single-purpose processors (hardware) and general-purpose processors (software), memories and buses, hardware/software tradeoffs, advanced computation models, control systems, chip technologies, modern design tools, embedded processor selection, hardware/firmware partitioning, glue logic, circuit design, circuit layout, circuit debugging, development tools, firmware architecture, firmware design, and firmware debugging; study of Intel 8051; microcontroller architecture and instruction set.

Each student will be required to build and debug a micro-controller board. The course will culminate with a significant final project which would extend the base microcontroller board completed earlier in the course. Learning may be supplemented with periodic guest lectures by embedded systems engineers from industry.


Recommended Book:

  1. Frank Vahid and Tony D. Givargis, “Embedded System Design: A Unified Hardware/Software Introduction,” 2001, John Wiley & Sons ISBN: 0471386782.




EE-4XX

Biomedical Instrumentation

3 + 1




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Introduce the concepts of medical and clinical instrumentation and teach the tests and test equipment used in medical care and research.

Course Outline:

Basic concepts of medical and clinical instrumentation; basic concepts of medical diagnosis and statistical analysis; introduction to techniques for the design of biomedical instrumentation including sensors and associated electronics: biopotentials, biosensors, and amplifiers; electrocardiography (ECG), electroencephalography (EEG), electromyography (EMG), electroretinography (ERG); basic concepts of diagnostic ultrasound; plain x-ray; CT, MRI, PET, and SPECT; supporting instrumentation such as incubator, respirator, anesthesia machine and dialysis machine; tests used in medical care and research: cardiovascular, imaging, and blood analysis; electrical safety in hospitals.



Lab Outline:

Design and analysis of medical instrumentation; transducers; biopotential amplifiers; computer interfacing; basic signal processing; low-level measurements; analog-to-digital and digital-to-analog signal conversion; microprocessor- and microcontroller-based biomedical instrumentation; programming.



Recommended Books:

  1. John G. Webster, “Bioinstrumentation,” 2003, John Wiley & Sons, ISBN: 0471263273.

  2. Gail Baura, Medical Device Technologies: A Systems Based Overview Using Engineering Standards, Academic Press; 1st edition (October 21, 2011), ISBN-10: 012374976X, ISBN-13: 978-0123749765.

  3. R. S. Khandpur, “Biomedical Instrumentation: Technology and Applications,” 2005, McGraw-Hill, ISBN: 0071447849.

  4. Richard Aston, “Principles of Biomedical Instrumentation and Measurement,” First Edition, 1990, Prentice Hall, ISBN: 0675209439.




EE-4XX

Mechatronics Applications

3 + 0




Knowledge Area / Sub Area: Major Based Core (Depth) / -

Objective: Teach the applications and design of systems that involve the integration of mechanical, electronic, and computer engineering.

Course Outline:

Development of mechatronics theory and applications to systems dependent upon the integration of mechanical, electronic, and computer engineering; assembly of hardware components to create product designs that fulfill a specified task in a mechatronics system; development of design skills in mechanisms, electronic devices, and software to create, test, and verify system functions.



Recommended Books:

  1. Godfrey C. Onwubolu, “Mechatronics: Principles and Applications,” 2005, Elsevier Butterworth-Heinemann, ISBN: 0750663790.

  2. John Billingsley, “Essentials of Mechatronics,” 2006, John Wiley & Sons, ISBN: 047172341X.

  3. Rolf Isermann, “Mechatronic Systems: Fundamentals,” 2005, Springer, ISBN: 1852339306.

  4. Devdas Shetty and Richard Kolk, “Mechatronics System Design,” 1997, Thomson-Engineering, ISBN: 0534952852.

  5. W. Bolton, “Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering,” Third Edition, 2003, Pearson Education, ISBN: 0131216333.

Undergraduate Elective Courses


  • BH-XXX Numerical Methods (3+0) *

  • MS-XXX Engineering Economics (3+0)

  • EE-4XX Microelectronic Technology (3+1)

  • EE-4XX Power Electronics (3+1)

  • EE-4XX Opto Electronics (3+1)

  • EE-4XX Digital Instrumentation Systems (3+1)

  • EE-4XX Industrial Electronics (3+1)

  • CS-4XX Advanced Object-Oriented Programming (3+1)

  • EE-4XX VLSI Design (3+1)

  • EE-4XX FPGA-Based System Design (3+1)

  • EE-4XX Laser and Fiber Optics (3+0)

  • EE-4XX Mobile Communications (3+0)

  • EE-4XX Satellite Communications (3+0)

  • EE-4XX Microwave Engineering (3+1)

  • EE-4XX Advanced Communication Systems (3+0)

  • EE-4XX Optical Communication Systems (3+0)

  • EE-4XX Wave Propagation and Antennas (3+1)

  • EE-4XX Navigational Aids (3+1)

  • EE-4XX Filter Design (3+1)

  • EE/CS-4XX Digital Image Processing (3+0)

  • EE/CS-4XX Pattern Recognition and Matching (3+0)

  • EE-4XX Introduction to Robotics (3+1)

  • EE-4XX Digital Control Systems (3+1)

  • EE/CS-4XX Introduction to Neural Networks (3+0)

  • EE/CS-4XX Fuzzy Logic and Simulation (3+0)

  • EE-4XX Digital System Design (3+1)

  • EE-4XX Operating System Concepts (3+0)

  • EE/CS-4XX Computer Communication Networks (3+1)

  • EE/CS-4XX Artificial Intelligence (3+1)

  • EE-4XX Embedded System Design (3+0)

  • EE-4XX Biomedical Instrumentation (3+1)

  • EE-4XX Mechatronics Applications (3+0)


* – (3 Credit-hour theory + 0 credit-hour lab)

Annex “A”

COMPULSORY COURSES IN ENGLISH FOR BE/BSc IN ENGINEERING DISCIPLINE

Semester I

FUNCTIONAL ENGLISH
Credit hours: 3 (3,0,0) Prerequisites: N/A
Objectives of the Course:

To enhance language skills and develop critical thinking


Course Outline:

Basics of Grammar, parts of speech and use of articles, sentence structure, active and passive voice, practice in unified sentence, analysis of phrase, clause and sentence structure, transitive and intransitive verbs, punctuation and spelling.


Comprehension:

Answers to questions on a given text


Discussion:

General topics and every-day conversation (topics for discussion to be at the discretion of the teacher keeping in view the level of students)


Listening:

To be improved by showing documentaries/films carefully selected by subject teachers.


Translation skills:

Urdu to English


Paragraph writing:

Topics to be chosen at the discretion of the teacher


Presentation skills:

Introduction


Recommended Books:

    1. Practical English Grammar by A. J. Thomson and A. V. Martinet. Exercises, Third edition. Oxford University Press. 1997. ISBN 0194313492

    2. Practical English Grammar by A. J. Thomson and A. V. Martinet. Exercises Third edition. Oxford University Press. 1997. ISBN 0194313506

  1. Writing. Intermediate by Marie-Christine Boutin, Suzanne Brinand and Francoise Grellet. Oxford Supplementary Skills. Fourth Impression 1993. ISBN 0 19 435405 7 Pages 20-27 and 35-41.

  2. Reading. Upper Intermediate. Brain Tomlinson and Rod Ellis. Oxford Supplementary Skills. Third Impression 1992. ISBN 0 19 453402 2.



Semester II

COMMUNICATION SKILLS
Credit hours: 1 (0,3,0) Prerequisites: N/A
Objectives of the course:

To enhance the interpersonal communication skills to enable the students to communicate effectively in their professional career



Course Outlines:

Introduction of 7 Cs in communication skills and their application in managerial, marketing & routine official communication, oral presentation report writing, CV and job applications


Study skills:

Skimming and scanning, intensive and extensive, and speed reading, summary and precise writing and comprehension.


Academic skills:

Letter/memo writing, minutes of meetings, use of library and internet.


Presentation skills:

Personality development (emphasis on content, style and pronunciation), using IT based tools.




Yüklə 0,78 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə