bicse course outlines_new
TRANSCRIPT
Working paper V2.2
Curriculum revision for BICSE Page 24
9. Annexure B: Details of BICSE Core Courses (Revised/Updated only)
Semester 1 BS101 Applied Physics 3+0.5
Prerequisites:
N/A
Course Outline: Electrostatics: Coulumb's law, electric field and potential, capacitance, dielectrics. Electrodynamics: Magnetic field and force, sources of magnetic field, electromagnetic induction, inductance. Solid-state physics: Crystal lattices, unit cells, energy bands, allowed and forbidden states, conductors, semiconductors, insulators. Semiconductors: Composition, purity, n- and p-type materials, carrier properties and distribution. Carrier action: Diffusion, drift, generation, recombination. Conductivity, mobility, p-n junction diode, diode curve, forward-biased diode, reverse-biased diode, bipolar junction transistor and its biasing, MOSFET and its biasing, Hall effect. Optics: Optical absorption, photo-luminescence, photoconductivity, photoelectric effect, lasers, superconductivity. Heat and Thermodynamics in relation to cooling of electronics.
Lab Outline: Electric fields, Gauss' law, electric potential, capacitance and dielectrics, current and resistance, magnetic fields, sources of magnetic field, Faraday's law, inductance, direct current circuits, alternating current circuits, diode characteristics, transistor characteristics.
Recommended Text: 1. David Halliday, Robert Resnick, and Jearl Walker, “WIE Fundamentals of Physics,” Seventh Edition, 2005, John Wiley & Sons, ISBN: 0471465097. 2. Arthur Beiser, “Schaum's Outline of Applied Physics,” Fourth Edition, 2004, McGraw-Hill, ISBN: 0071426116.
BS122 Calculus– I 3+0 Prerequisites:
N/A
Course Outline: Introduction to functions, introduction to limit, derivatives and their applications, integral calculus with applications, vector algebra, vector calculus, introduction to analytical geometry, straight line in R3, planes, cylindrical and spherical coordinates, surfaces, cylinders and cones, spheres, spherical trigonometry.
Lab Outline: N/A
Recommended Text: 1. George B. Thomas and Ross L. Finney, “Calculus and Analytic Geometry,” Ninth Edition, 1995, Addison-Wesley, ISBN: 0201531747. 2. George F. Simmons, “Calculus with Analytic Geometry,” Second Edition, 1996, McGraw-Hill, ISBN: 0070576424. 3. Gerald B. Folland, “Advanced Calculus,” First Edition, First Edition, 2002, Prentice Hall, ISBN: 0130652652. 4. Monty J. Strauss, Gerald L. Bradley and Karl J. Smith, “Calculus,” 2002, Prentice Hall, ISBN: 0130918717.
HU101 Islamic Studies 2+0 Prerequisites:
N/A
Course Outline: Fazail-E-Quran, Surat Hujraat With Translation, Surat Al-Furgan (Ayat 63 60 77), Kitab and Sunnat, Importance of Sunnat, Twenty Selected Hadiths With Translation, Islam in the Light of Quran and Hadiths, Tauheed, Risalat, Aakhrat, Prayer (Salaat), Fasting (Soam), Zakaat, Hajj, Jihad, Seerat-un-Nabi, Study of Seerat-ul-Nabi, Makkah Life of Holy Prophet (Peace Be Upon Him), Birth, Hijrat and Methods of Teaching, Madina Life of Holy Prophet (Peace Be Upon Him), Fatah-e-Makkah and Hajjat-Ul-Wida.
Lab Outline: N/A
Working paper V2.2
Curriculum revision for BICSE Page 25
Recommended Text:
HU120 Communication & Interpersonal Skills 2+0 Prerequisites:
N/A
Course Outline: Communication Skills Business Communications, Planning Messages, Writing Concise But With Impact, Letter Formats, Mechanics of Business, Letter Writing, Letters, Memo and Applications, Summaries, Proposals, Writing Resumes, Styles and Formats, Oral Communications, Verbal and Non-Verbal Communication, Conducting Meetings, Small Group Communication, Taking Minutes, Presentation Skills, Presentation Strategies, Defining the Objective, Scope and Audience of the Presentation, Material Gathering Material Organization Strategies, Time Management, Opening and Concluding, Use of Audio-Visual Aids, Delivery and Presentation.
Lab Outline: N/A
Recommended Text: 1. Business English by Vawdrey, Stoddard and Bell
ISE102 ICT Fundamentals 2+1 Prerequisites:
N/A
Course Outline: History, classification, basic components, CPU, memory, peripheral devices, storage media and devices, physical and logical storage, data organization, file storage, programs and software, system software, application software, operating systems, programming languages, compilation and interpretation, problem specification, algorithms, flow chart, pseudo code, basic programming techniques, data types and declaration, header file and linkage, variables and constants, arrays, input/output, termination, remark, control structures, Branching, conditional structures, repetition and loops, basic library functions, social impact of computer age, computers in office, industry and education.
Lab Outline: Computation of number system, implementation of Boolean functions, basic machines organization including motherboard, memory, I/O cards, networking devices, use of flow charts, introduction to office tools, overview of different browsers including open-source browsers, introduction to various operating systems, coding, executing and debugging simple programs, implementation of simple control structures, implementation of simple functions, implementation of different function styles.
Recommended Text: 1. Brian Williams and Stacey Sawyer, “Using Information Technology,” Seventh Edition, 2007, McGraw-Hill, ISBN: 0072260718. 2. William Stallings, “Computer Organization and Architecture: Designing for Performance,” Seventh Edition, 2006, Prentice Hall, ISBN: 0131856448.
ISE104 C Programming 2+1 Prerequisites:
N/A
Course Outline: Introduction To Programming, Constants, Variables, Operators, Expressions/ Statements, Data Types, Input/output Statements, Data Type Conversion, Loops, Arithmetic & Logical Operators, If-Else Statement, Array & Strings, Functions, Structures, Pointers.
Lab Outline: Lab will focus on the various aspects of programming including data types, loops, operators, control statements, arrays, functions, pointers, classes etc.
Recommended Text: 1. C/C++ by Robert Lafore 2. C/C++ for Electronics and Telecommunication Engineers by J K Kella, Dr B S Chowdhry, A R Memon, Naseem Book Depot
Working paper V2.2
Curriculum revision for BICSE Page 26
Semester 2 BS110 Chemistry 2+0.5
Prerequisites:
N/A
Course Outline: Electro – Chemistry (Electrochemical cells and their types, Electrolysis, Faraday’s laws of Electrolysis, Quantitative aspect of electrolysis. Problems on electrolysis. Applications of electrolysis (Electroplating, metal extraction and metal refining). Standard electrode potentials, standard hydrogen reference electrodes, Standard half cell potentials. Conventions for electrochemical cells and electrode reactions (Combination of Couples), Standard potentials and equilibrium constants. Nernst Equation (a fundamental equation for the calculation of EMF of a cell under concentration effects).Galvanic/ Voltaic cells: lead storage battery, Zinc- Carbon dry cell. Alkaline dry cell, Nickel-Cadmium storage cell, Mercury battery, Silver oxide battery. Fuel cells. Solar/Photo cells.) Corrosion ( Types of Corrosion: High temperature corrosion, electrochemical corrosion. Types of electrochemical corrosion: Composition cell corrosion. Stress cell corrosion and concentration cell corrosion. Corrosion Prevention: Metallic coatings, Non-metallic coatings and cathodic protection. Neutral and acidic corrosion. ) Solids (Metals, Non-metals, metalloids and their differing abilities to conduct electricity ( Crystal structure of metals: Hexagonal close packing, Face centered cubic packing and Body centered cubic Packing. Bonding in Solids: band theory of solids, i.e. valence band, conduction band and energy band.) Silicon Crystal Growth and Wafer Preparation (Extraction, purification and refining of Silicon to obtain semiconductor-grade poly-silicon. Production techniques of Silicon single crystals from semiconductor grade poly-silicon by Float-Zone method and czochralski method. Conduction in crystals: Covalent bonds formation between adjacent silicon atoms, Conductivity of pure crystalline material with donor and acceptor impurities. Polymers (Types of Polymers: Natural, Semi-synthetic and synthetic polymers. Ways of polymerization: Addition polymerization and condensation polymerization. Thermoplastic and thermosetting behavior. Stages through which addition polymerization occurs, optic polymers. Optic polymers, polymethyl methacrylate. Homo-polymers, Copolymers, Silicon polymers electrically conducting polymer (Polythiazyl). Nuclear Chemistry ( Natural Radioactivity, Artificial Radioactivity, Production Neutrons and radioactive isotopes, Nuclear Reactors and their fuel, Moderator. Difference between enrichment and reprocessing. Nuclear fission, Atomic bomb, Nuclear fusion, Hydrogen bomb. Nuclear binding energy. Lasers (Definition, introduction, Lasers emitted by Helium and Neon atoms and Argon ion. Lasers emitted by covalent molecules like Nitrogen and Carbon dioxide. Lasers emitted by temporary molecules: Excimers.) Fiber Optic.
Lab Outline: Labs outline will match the course contents.
Recommended Text: 1. Engineering Chemistry by S.C. Bhatia. 2. Concise Engineering Chemistry by Neetu Geol Sanjay Kumar. 3. Engineering Chemistry by S.S. Dara.
BS124 Calculus – II 3+0 Prerequisites:
BS122: Calculus I
Course Outline: First Order and Second Order Differential Equations and Their Solutions, Series Limit, Theorems for Calculating Limits of Sequences, Infinite Series, Integral Test for Series, Absolute and Conditional Convergence, Power Series, Taylor and Maclaurin Series, Convergence of Taylor Series, Vector Calculus, Parameterization of Plane Curves, Lines and Planes in Space, Function of Several Variables, Partial Derivative, Equation of Tangent Planes and Parameterization of Normal Lines, Curl, Gradient, Divergence, Laplacian, 3-D Geometry, Conics.
Lab Outline: N/A
Recommended Text: 1. Calculus by GB Thomas R I Finney 2. Calculus by Swokowski, Olinick & Pence 3. Calculus by Edwards and Penny 4. Calculus by Howard Anton, 6th Edition
Working paper V2.2
Curriculum revision for BICSE Page 27
BS127 Linear Algebra 3+0 Prerequisites:
N/A
Course Outline: Basic Concepts, Matrix Addition, Scalar Multiplication, Matrix Multiplication, Linear Systems of Equations, Gauss Elimination Solutions of Linear Systems, Existence, Uniqueness General Form Determinants, Cramer’s Rule, Inverse of a Matrix, Gauss-Jordan Elimination, Application of Inverse of a Matrix to Cryptography Linear Systems: LU-Factorization, Vector Spaces, Subspaces, Linear Independence, Linear Transformations, Matrix representation of linear transformations, Relations between matrix representations, Applications of linear and non linear transformations to images in plane, Rank of a Matrix, Kernel and range, Diagonal matrix representation of a linear operator, Eigen values, Eigenvectors, Applications of Eigen values, Eigenvectors in Difference Equations/ Quadratic Forms/ Normal Modes of an Oscillating System Similarity of Matrices, Basis of Eigenvectors. Diagonalization, Symmetric, Skew Symmetric, and Orthogonal Matrices, Complex Matrices: Hermitian, Skew-Hermitian, Unitary, Inner product spaces, norm of a vector, angle, orthogonal vector, distance, inner product on complex space.
Lab Outline: N/A
Recommended Text: 1. Linear Algebra, Fourth Edition by Gareth Williams, 2. Linear Algebra by David C Lay
EE113 Engineering Circuit Analysis-1 2+0.5 Prerequisites:
BS122: Calculus-I
Course Outline: The course introduces concepts of charge, current and voltage to be followed with the description of current and voltage sources. An introduction to networks and circuits is accompanied by detailed discussion of Ohm’s law and the Kirchhoff’s laws. This is followed by Nodal and Mesh Analysis with particular reference to super node and super mesh. A comparison of Nodal and Mesh analysis is also made. The course covers Circuit Analysis Techniques including linearity and superposition and source transformations. Other important theorems like Thevenin’s, Norton’s and Maximum Power Transfer Theorem are also discussed along with Delta-Wye conversion to prepare circuit for analysis. Capacitors and inductors are introduced into the circuits to study RL and RC circuits for determining the behavior of the circuit. A study of driven and source free circuits leads to the natural and forced response. The course concludes with an introduction to the RLC circuit and the over damped, critically damped and the under damped series and parallel RLC circuits.
Lab Outline: Resistors in series and parallel, Kirchhoff Laws, voltage and current relationship in RLC series and parallel circuits
Recommended Text: 1. Engineering Circuit Analysis (Sixth edition) by Hayt Jr (late), Jack Kemmerly (late) and Steven Durbin
BS242 Engineering Economics 2+0 Prerequisites:
N/A
Course Outline: Introduction, Time Value of Money, Operations, Reality Issues and Practical Applications, Measuring the Worth of Investments, Comparison of Alternatives, Income Taxes and Depreciation, Economic Analysis of Projects in the Public and Regulated Sectors, Cost Concepts.
Lab Outline: N/A
Recommended Text: 1. Leland T. Blank and Anthony J. Tarquin, “Engineering Economy,” Sixth Edition, 2004, McGraw Hill, ISBN: 0073205346
Working paper V2.2
Curriculum revision for BICSE Page 28
HU110 Pakistan Studies 2+0 Prerequisites:
N/A
Course Outline: Ideology of Pakistan, Historical Aspects, National Struggle (Shaikh Ahmed Sarhandi, Shah Waliullah and Others), Political Struggle, Constitutional Amendments and Muslims, Separate Elections, Tahreek-e-Khilafat, Tehreek-e- Pakistan, Muslim Nationality, Initiation of Two-Nation Idea, Problem of Indian Freedom and Muslims, Speech of Allama Iqbal in Allahabad, Elections of 1937 and the Attitude of Congress Government, Resolution of Pakistan, Election of 1946 and Transfer of Power.
Lab Outline: N/A
Recommended Text: 1. Zafar MD, Pakistan Studies
ISE205 OO Programming Using C++ 3+1 Prerequisites:
ISE 104: C Programming
Course Outline: Procedural versus object-oriented programming languages, object-oriented design strategy and problem solving, objects and classes, member functions, public and private members, dynamic memory management, constructors and destructors, templates, object encapsulation, derived classes, class hierarchies, inheritance and polymorphism, operator overloading, stream class, practical design through object-oriented programming.
Lab Outline: Advanced object-oriented programming environment; implementation of object-oriented programs: classes, methods, objects, abstract classes and inheritance; overloading and overriding; class aggregation; implementation of polymorphism; use of constructors; testing and debugging.
Recommended Text: 1. Goran Svenk, “Object-Oriented Programming Using C++ for Engineering and Technology,” First Edition, 2003, Thomson Delmar Learning, ISBN: 0766838943.
Working paper V2.2
Curriculum revision for BICSE Page 29
Semester 3 BS225 Numerical Analysis 3+0
Prerequisites:
BS127 : Linear Algebra
Course Outline: Error in Computer Arithmetic, Root Finding for Non-Linear Equations, Interpolation and Polynomial Approximation, Solution of System of Linear Equations, Numerical Differentiation and Integration, Optimization Techniques, Numerical Solution of Ordinary Differential Equation, Solution of Partial Differential Equation.
Lab Outline: N/A
Recommended Text: 1. Mathematical Methods by Dr S M Yusuf 2. Numerical Recipes by Oxford University 3. Advance Engineering Mathematics by Erwin Kreyzig 4. Numerical Methods by Prof Mumtaz
BS229 Complex Variables and Transforms 3+0 Prerequisites:
BS127: Linear Algebra
Course Outline: Introduction to complex number systems, Argand’s diagram, modulus and argument of a complex number, polar form of a complex number, De Moivre’s theorem and its applications, complex functions, analytical functions, harmonic and conjugate, harmonic functions, Cauchy-Riemann equations, line integrals, Green’s theorem, Cauchy’s theorem, Cauchy’s integral formula, singularities, poles, residues, contour integration and applications; Laplace transform definition, Laplace transforms of elementary functions, properties of Laplace transform, periodic functions and their Laplace transforms, inverse Laplace transform and its properties, convolution theorem, inverse Laplace transform by integral and partial fraction methods, Heaviside expansion formula, solutions of ordinary differential equations by Laplace transform, applications of Laplace transforms; series solution of differential equations, validity of series solution, ordinary point, singular point, Forbenius method, indicial equation, Bessel’s differential equation, its solution of first kind and recurrence formulae, Legendre differential equation and its solution, Rodrigues formula; Fourier transform definition, Fourier transforms of simple functions, magnitude and phase spectra, Fourier transform theorems, inverse Fourier transform, solutions of differential equations using Fourier transform.
Lab Outline: N/A
Recommended Text: 1. Erwin Kreyszig, “WIE Advanced Engineering Mathematics,” Ninth Edition, 2005, International Edition, John Wiley & Sons, ISBN: 0471728977.
EE114 Engineering Circuit Analysis-2 2+0.5 Prerequisites:
EE113: Engineering Circuit Analysis-1
Course Outline: Complete response of RLC Circuit, Characteristics of Sinusoids, Forced (steady – state) response to sinusoidal functions, Complex forcing function, Phasors (Phasor relationship for R, L and C), Kirchhoff’s laws using Phasors, Impedance, Nodal and Mesh Analysis, Superposition, Source Transformation and Thevenin’s Theorem, AC Circuit Power Analysis(Apparent Power and Power Factor, Complex Power, Power Measurements), Polyphase Systems(Single - Phase Three - Wire System), Magnetically Coupled Circuits(The Linear Transformer, The Ideal Transformer), Concept of Complex Frequency (Impedance and Admittance in s-domain), Resonance(Parallel Resonance, Quality Factor, Series Resonance, Other Resonant Forms), Two Port Networks(Admittance Parameters, Impedance Parameters, Hybrid Parameters, Transmission Parameters )
Working paper V2.2
Curriculum revision for BICSE Page 30
Lab Outline:
Recommended Text: 1. Engineering Circuit Analysis (Sixth edition) by Hayt Jr (late), Jack Kemmerly (late) and Steven Durbin
BS245 Planning, Engineering/Project
Management 2+0 Prerequisites:
N/A
Course Outline: Methods Used in Industry to Determine the Relative Worth of Alternative Long Term Investments in Plants and Equipment, Topics Including Introduction to Accounting and Cost Analysis, Selection among Alternate Investments, Time Value of Money, Annual Cost, Present Worth and Rate of Return Methods of Analysis, Economic Life and Replacement, Risk Uncertainty and Effects of Inflation, Managerial Decision Making and Its Impact on Society, Selection of Corporate Goals, Measures of Corporate Performance and Concepts of Industrial Regulations, Maintenance Planning, Training on Software Package, Cost Analysis of Repair, Maintenance, Workshop and Stores Services, Procurement and Marketing, Management of Store, Reliability Estimation, Reliability Specification and Procurement, Consideration of Maintainability in Reliability Programs, Acceptance Testing.
Lab Outline: N/A
Recommended Text: 1. Reliability Handbook by W G Ireson, McGraw-Hill 2. PMBOK Handbook, Project Management Institute, 2001
EE216 Electronics-I 3+0.5 Prerequisites:
EE113: Engineering Circuit Analysis-1
Course Outline: This is the first course in electronics and forms part of a sequence of two courses which together are intended to develop the ability to analyze and design electronic circuits, both analog and digital, discrete and integrated. The prime objective of this course is to provide insight into the analysis and design of electronic circuits. The course begins with some electronic system examples and introduces the idea of a signal as an information container to provide motivation and to place the study of electronic circuits in its proper perspective. During this course not only a qualitative description of the physical operation of pn junction diodes, bipolar junction transistors and field effect transistors is given, but many interesting and practical circuit applications of these active devices are also presented. By the end of this course a student would be thoroughly familiar and intimately comfortable with the active devices covered and would have also learnt about the basic building blocks of electronic circuits. Main topics include Semiconductor Diodes, Introduction to course, Rectifiers and Clipping Circuits, Half/Full/Bridge Rectifiers, Disadvantages of rectifiers, Analysis of diode circuits, DC load line & Quiescent Conditions Small signal analysis, Dynamic resistance, AC resistance, Zener Diode & Voltage Regulation, Peicewise linear approximation of diode, Temperature effects, Derating curves, Manufacturer & Specifications, Transistor circuits, Common Base Configuration, Current flow mechanism, Current amplification in a transistor, Common Emitter Configuration (CE), Biasing Technique, Emitter Resistor Bypass, Load Coupling Capacitor, Power Calculations, Emitter Follower Configuration (CC), Bias Stability, Q point variation due to Uncertainties in Beta, Temperature variations, Stability Factor Analysis, Compensation using diode biasing, Environmental Thermal conditions, Audio frequency and linear power amplifiers, Amplifier classification w.r.t. bias condition, Class A, Common Emitter Power Amplifier, General Class A CE Analysis, Transformer Coupled Class A CE Amplifier, Class B Push Pull Power Amplifier, Amplifier using Complimentary Symmetry, Small signal low frequency analysis design, The Hybrid Parameters ;BJTS, The Common Emitter Configuration, The Common Base Configuration, The Common Collector Configuration, Impedance Reflection in Transistor, Interpretation of Manufacturer’s Specifications, Field Effect Transistors, Introduction to the Theory of the Operation of the JFET, Introduction to the Theory of the Operation of the MOSFEF, P-Channel FETS, Depletion Mode MOSFETS, Comparison of the three types of FETS, The FET Amplifier, Complimentary Symmetry MOS, Temperature Effects in MOSFETS
Lab Outline: The emphasis is first on understanding the characteristics of basic circuits that use resistors, capacitors, diodes, bipolar junction transistors and field-effect transistors. The students then use this understanding to design and construct more complex circuits such as rectifiers, amplifiers and power supplies.
Recommended Text:
Working paper V2.2
Curriculum revision for BICSE Page 31
1. Electronics Circuits Discrete & Integrated By Schilling and Belove 2. Microelectronic Circuits by Adel S.Sedra & Kenneth C.Smith 3. Electronic Devices by Floyd, Sixth Edition
ISE211 Data Structures and Algorithms 3+1 Prerequisites:
ISE104: C Programming
Course Outline: Fundamental data structures, data types, abstract data types, user defined data types, algorithms and their complexity, time-space trade off, arrays, records and pointers, matrices, linked lists, circular lists, two way lists, sequential (array) and linked implementation of stacks and queues, polish notation, recursion, towers of Hanoi, recursive implementation of stacks and queues, priority queues, tree, binary tree, binary search tree, traversals, threaded trees, heap, general trees, graphs, depth-first/breadth first traversal, adjacency matrix, shortest distance algorithms, sorting (insertion sort, selection sort, merge sort, radix sort), hashing, searching (linear search, binary search, depth first/breadth first search).
Lab Outline:
Recommended Text: 1. Data Structures and Algorithms (SAMS teach yourself) by Lafore, Sams Publishing, 1999 2. Fundamentals of Data Structures in C++ by Horowitz, Sahni, and Mehta, Computer Science Press, 1995 3. Data Structures in JAVA by Standish, Addison Wesley, 2000
Working paper V2.2
Curriculum revision for BICSE Page 32
Semester 4 BS228 Probability and Statistics 3+0
Prerequisites:
N/A
Course Outline: Set theory, basic concepts of probability, conditional probability, independent events, Baye's formula, discrete and continuous random variables, distributions and density functions, probability distributions (binomial, Poisson, hyper geometric, normal, uniform and exponential), mean, variance, standard deviations, moments and moment generating functions, linear regression and curve fitting, limits theorems, stochastic processes, first and second order characteristics, applications.
Lab Outline: N/A
Recommended Text: 1. Susan Milton and Jesse C Arnold, “Introduction to Probability and Statistics: Principles and Applications for Engineering and the Computing Sciences,” Fourth Edition, 2003, McGraw-Hill, ISBN: 007246836. 2. William Mendenhall and Terry Sincich, “Statistics for Engineers and the Sciences,” Fifth Edition, 2007, Prentice Hall, ISBN10: 0131877062.
CSE201 Electromagnetic Field Theory 3+0 Prerequisites:
BS122: Calculus-I, BS124: Calculus-II, BS101: Applied Physics
Course Outline: Review of Vector Analysis, Orthogonal Coordinates, Vector Integration, Gradients Divergence and Curl, Coulomb’s Law, Gauss Law, Electric Flux Density, Poisson’s Value Problems, Magnetic Fields, Current Density, Biot- Savart Law, Vector Magnetic Potential Magnetic Field Intensity, Boundary Conditions, Maxwell’s Equations In Integral and Point Form, Boundary Conditions, Poynting Vector, Plane Wave and Propagation In Isotropic Media.
Lab Outline: N/A
Recommended Text: 1. Electromagnetic Waves and Radiating systems by Edward C Jordan 2. Electromagnetics by John D Krans, McGraw-Hill
EE221 Electronics-II 3+0.5 Prerequisites:
EE216: Electronics -1
Course Outline: This is the first course in electronics and forms part of a sequence of two courses which together are intended to develop the ability to analyze and design electronic circuits, both analog and digital, discrete and integrated. The prime objective of this course is to provide insight into the analysis and design of electronic circuits. The course begins with some electronic system examples and introduces the idea of a signal as an information container to provide motivation and to place the study of electronic circuits in its proper perspective. During this course not only a qualitative description of the physical operation of pn junction diodes, bipolar junction transistors and field effect transistors is given, but many interesting and practical circuit applications of these active devices are also presented. By the end of this course a student would be thoroughly familiar and intimately comfortable with the active devices covered and would have also learnt about the basic building blocks of electronic circuits. Main topics include Differential and Multistage Amplifiers: An Introduction (BJT Differential Amplifier, Small-Signal Operation, Non-ideal Characteristics of Differential Amplifier, Biasing in BJT Integrated Circuits, BJT Differential Amplifier with Active Loads, MOS Differential Amplifier, Multistage Amplifiers) Frequency Response: An Introduction(S-Domain Analysis, Poles, Zeros, and Bode Plots, Amplifier Transfer Function, Low-Frequency Response, Common Emitter Amplifier, Common Source Amplifier, High-Frequency Response, Common Emitter Amplifier, Common Source Amplifier, Common Base, Common Gate, & Cascade Configuration, Frequency Response of Emitter and Source Follower, Common Collector Common-Emitter Cascade, Frequency Response of Differential Amplifier) Feedback: An Introduction(The General Feedback Structure, Types, Classifications and Directions of Feedback, Some
Working paper V2.2
Curriculum revision for BICSE Page 33
Properties of Negative Feedback, Four Basic Feedback Topologies, Feedback Factor, Loop Gain, Input / Output Resistances, Closed-Loop Gain of Four Basic Feedback Topologies, Stability Study, Frequency Compensation) Output Stages: An Introduction(Classification of Output Stages, Class A and B Output Stages, Class AB Output Stage, Biasing the Class AB Circuits, Power BJTs ) Analog Integrated Circuits: An Introduction(The 741 Op-Amp Circuit, DC Analysis of the 741, Small-Signal Analysis of 741 Input Stage, Small-Signal Analysis of 741 Second Stage, Analysis of 741 Output Stage, Gain and Frequency Response of 741, Data Converters: An Introduction, D/A Converter Circuits, A/D Converter Circuits) Filters and Tuned Amplifiers: An Introduction(Filter Transmission, Types, and Specifications, Filter Transfer Function, Butterworth and Chebyshev Filters, First and Second Order Filter Functions, The Second Order LCR Resonator, Tuned Amplifier) Signal Generators and Waveform Shaping Circuits(Basic Principles of Sinusoidal Oscillators) LC and Crystal Oscillators .
Lab Outline: Transistor curve tracer, introduction to PSPICE and AC voltage dividers, characterization and design of emitter and source followers, characterization and design of AC variable-gain amplifier, design of test circuits for BJTs and FETs, design of FET ring oscillators, design and characterization of emitter-coupled transistor pairs, tuned amplifier and oscillator, design of oscillators.
Recommended Text: 1. Microelectronic Circuits by Adel S.Sedra & Kenneth C.Smith 2. Electronic Devices by Floyd, Sixth Edition.
EE241 Digital Logic Design 3+0.5 Prerequisites:
N/A
Course Outline: Digital Systems. Binary Numbers. Number Base Conversions. Octal and Hexadecimal Numbers. Complements. Signed Binary Numbers. Binary Codes. Binary Storage and Registers. Binary Logic Basic Definitions. Axiomatic Definition of Boolean Algebra. Basic Theorems and Properties of Boolean Algebra Boolean Functions. Canonical and Standard Forms. Other Logic Operations. Digital Logic Gates. Integrated Circuits The Map Method. Four-Variable Map. Five-Variable Map. Product of Sums Simplification Don't-Care Conditions. NAND and NOR Implementation. Other Two-Level Implementations Combinational Circuits. Analysis Procedure. Design Procedure. Binary Adder-Subtractor. Decimal Adder Binary Multiplier. Magnitude Comparator. Decoders. Encoders. Multiplexers Sequential Circuits. Latches Flip-Flops. Analysis of Clocked Sequential Circuits. State Reduction and Assignment Registers. Shift Registers. Ripple Counters Synchronous Counters. Other Counters Introduction. Random-Access Memory. Memory Decoding. Error Detection and Correction. Read-Only Memory Programmable Logic Array. Programmable Array Logic. Sequential Programmable Devices
Lab Outline: Basic logic gates; Verilog simulation and hardware implementation of combinational circuits such as MUX/DEMUX, encoder/decoder, arithmetic logic unit (ALU); Verilog simulation and hardware implementation of sequential circuits such as flip-flops, registers, shift registers, counters; implementation of logic circuits using SPLDs; project solving a real-life problem.
Recommended Text: 1. Digital Design by Morris Mano (Third Edition) 2. Digital Design Principles and Practices ’ By John F. Wakerly (Third Edition) 3. Digital Logic and Computer Design By M.Morris Mano
ISE231 Database Design and Implementation 3+1 Prerequisites:
N/A
Course Outline: It starts with an overview of database systems and a brief review of the Entity-Relationship model. Details of hierarchical and relational databases with coverage of data definition, data management and queries in the SQL language. Introduction to database Management systems and modern relational systems, date representation using normalization, data modeling, entities, object Oriented DBMS.
Lab Outline: Lab work will include hands on lab exercises for various aspects of database management systems. These may include SQL language, ER modeling, normalization, data modeling etc.
Recommended Text:
Working paper V2.2
Curriculum revision for BICSE Page 34
Semester 5
CSE302 Data Communication and Computer
Networks 3+0 Prerequisites:
EE241:Digital Logic Design
Course Outline: Data Communication part focuses on Communication Model, Communication Tasks, Transmission System Utilization, Interfacing, Signal generation, Exchange Management, Error Detection and Correction, Flow control, Addressing, Routing, Recovery, Message formatting, Security, Circuit Switching, Packet Switching, Frame Relay, ATM, ISDN and Broadband ISDN, Point to Point and Multipoint, Simplex, Half-Duplex and Full-Duplex Transmission, Analogue and Digital Data Transmission, Transmission Impairments, Attenuation, Delay Distortion, Noise, Channel Capacity Transmission Media-Guided Transmission, Media-Twisted Pair, Coaxial Cable and Optical Fiber, Wireless Transmission, Asynchronous and Synchronous Transmission, Line Configurations, Interfacing, Null Modem Data Link Control, Flow Control Techniques, Stop & Wait, Sliding Window, Multiplexing, Frequency Division Multiplexing, Synchronous and Statistical Time Division Multiplexing. Computer Networks portion focuses on computer networks, topology design issues, client-server paragon, OSI, TCP/IP Protocol Suite and their commonalities. Respective functionalities of Data link layer, Medium Access Sub layer are discussed. Respective protocols such as Windowed Protocols, HDLC, PPP, Contention-based schemes as ALOHA, CSMA/CD/CA, Deterministic schemes as Bit Map Protocol, Adaptive Tree Walk etc. Towards the end Network layer, Transport layer and other layers functionalities and architectures are discussed.
Lab Outline: N/A
Recommended Text: 1. Data Communication by W Stallings, Prentice Hall 2. Data Communications Networking By Behroze Fourozan 3. Computer Networks by W Stallings, Prentice Hall 4. Computer Networks by A S Tanenbaum
CSE303 Signals and Systems 3+0 Prerequisites:
BS229 :Complex variables and Transforms
Course Outline: Introduction To Signals & Systems, Different Types of Signals, Properties of Systems, Fourier Series and Fourier Transforms, Properties & Applications of Fourier Transforms, Convolution, Correlation Function, Block Diagram & Transfer Function, Laplace Transform and Inverse Transform, Solution of LTI Systems, Pole-Zeroes LTI Systems, Response of System To Different Inputs, Introduction To Difference Equation, Analogue Filters
Lab Outline: N/A
Recommended Text: 1. Signals and Systems by Oppenheim & Wilsky 2. Signals and System, Schaum Series
CSE340 Transmission Lines and Waveguides 3+0.5 Prerequisites:
CSE201 :Electromagnetic Field Theory , EE 114: Engineering Circuit Analysis-2
Course Outline: By the end of the course students will be able to use the Smith chart for solving transmission-line problems, Design impedance matching in transmission-line networks, Perform transient analysis of transmission-line networks, Analyze EM transmission characteristics of planar-lines and waveguides, Design planar-line sections for RF and Microwave circuits, Perform Scattering parameter analysis of RF networks, Design Planar-line filters, couplers, and power dividers, Analyze RF and microwave networks containing passive distributed components, Perform a variety of microwave and RF measurements.
Working paper V2.2
Curriculum revision for BICSE Page 35
Lab Outline: Standing wave ratio, stud matching, Perform a variety of microwave and RF measurements.
Recommended Text: 1. J D Ryder, “ Networks, Lines and Fields”, Prentice Hall of India, New-Delhi, 2nd edn., 1998.
EE345 Microprocessor Systems 3+0.5 Prerequisites:
EE241:Digital Logic Design
Course Outline: This course aims at providing the students a through knowledge about the architectural aspects of Intel’s 80XXX and Pentium series processors, their programming, and interfacing techniques. Having acquired this knowledge plus practical experience gained through associated Laboratory sessions will enable the students to design any reasonably complex microprocessor-based system which can be used for applications in the areas of electronics, communications, industrial automation, and control systems. Main Topics to be covered include Introduction to Microprocessor and Computer, The Microprocessor and its Architecture, Instruction Set Architecture (ISA)(Addressing Modes, Instruction Format and Types, Programming the Microprocessors) 8086/8088 Hardware Specifications(Pin Configuration and Clock Generator, Bus Buffering and Timing) Memory and I/O Interface, Interrupts and DMA, Overview of 80XXX/Pentium series
Lab Outline: Study of 80386 Intel microprocessor ISA using its training boards, implementation of interfacing techniques (using gates, decoders, and SPLDs) to memory system and different I/O devices, assembly language.
Recommended Text: 1. The Intel Microprocessors, 8086/8088, 80XXX, & Pentium Series, Architecture, Programming, and Interfacing, by Barry B. Brey, International 5th Edition, published by Prentice-Hall Inc, 2000. USA. [ISBN # 0-13-014-504-1] 2. The 8088 and 8086 Microprocessors by Triebel and Singh, 4th Edition, published by Prentice-Hall Inc., 2003.[ISBN# .81-203-2207-X] 3. Microcomputer Applications Handbook Edited by W. J. Brines, published by McGraw-Hill Inc. USA 1990. [ISBN # 0-07-005397-9]
ISE340 Operating Systems 3+0 Prerequisites:
ISE102:ICT Fundamentals
Course Outline: History and Evolution of Operating Systems, Types of Operating Systems, Case Histories of Significant Operating Systems, Processes, Inter-Process Communication, Process Coordination and Synchronization, Process Scheduling, Memory Management, File Systems, Security and Protection, Case Operating Systems.
Lab Outline: N/A
Recommended Text: 1. Operating System by W Stallings, 2nd Edition, Macmillan 2. Operating System Concepts by A Silberschatz Et Al, 6th Edition, Wiley 3. Modern Operating Systems by A S Tanenbaum, Prentice Hall.
Working paper V2.2
Curriculum revision for BICSE Page 36
Semester 6 CSE304 Digital Signal Processing 3+1 Prerequisites:
CSE303: Signals and Systems
Course Outline: Review of Linear Time Invariant Systems, Discrete Time Systems and its Properties, Frequency Response of DT Systems, Discrete Time Convolution and Correlations, Z–Transform, Inverse Z-Transform, Different Z-Transfer Structures for FIR and IIR Filters, DFT and FFT, Design of FIR and IIR Filter.
Lab Outline: Study of various types of signals, analysis of signals, filter design, analog-to-digital converters, signal sampling using different parameters. Algorithm development (DFT, FFT, Digital Filter etc)
Recommended Text: 1. Discrete time Signal Processing by Oppenheim R W Schafer 2. Fundamentals of Digital Signal Processing by Paul A Lynn
CSE305 Analog & Digital Comm. Systems 3+1 Prerequisites:
CSE303: Signals and Systems
Course Outline: Introduction to modern analog and digital communication systems, Fourier analysis of signals and systems, signal transmission, amplitude and angle modulation techniques, Sampling theorem, PCM, DPCM, and Delta Modulation, digital communication systems, Principles of modern digital communication systems including M-ary communication, Digital carrier and multiplexing, and emerging digital communication technologies.
Lab Outline: Study of different modulation techniques including amplitude modulation, frequency and pulse modulation; study of demodulation techniques; experimental modules for FDM, TDM and PCM; MATLAB/SIMULINK modeling and simulation of a simple transceiver; a mini project is recommended.
Recommended Text: 1. B. P. Lathi, “Modern Digital and Analog Communication Systems,” Third Edition, 1998, Oxford University Press, ISBN: 0195110099. 2. Leon W. Couch, “Digital and Analog Communication Systems,” Seventh Edition, 2007, Prentice Hall, ISBN: 0131424920. 3. John G. Proakis and Masoud Salehi, “Communication Systems Engineering,” Second Edition, 2002, Prentice Hall, ISBN: 0130617938.
CSE350 FGPA based Systems Design 3+1 Prerequisites:
EE241: Digital Logic Design
Course Outline: Introduction, 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, Memory and Simple Microprocessor
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 Text: 1. Wayne Wolf, “FPGA-Based System Design,” with CD-ROM, 2004, Prentice Hall, ISBN: 0131424610.
Working paper V2.2
Curriculum revision for BICSE Page 37
EE446 Embedded System Design 2+1 Prerequisites:
EE345 Microprocessor Systems
Course Outline: An embedded system may be defined as any system that contains a microprocessor but is not a computer. Today they are ubiquitous. This course covers the principles of real-time and embedded systems inherent in many hardware platforms and applications being developed for engineering and science as well as for ubiquitous systems, including robotics and manufacturing, interactive and multimedia, immersive and omnipresent applications. As part of this course, students will learn about real-time and quality of service system principles, understand real-time operating systems and the resource management and quality of service issues that arise, and construct sample applications on representative platforms. Platforms range from handheld and mobile computers to media and real-time server systems. The student will gain proficiency in techniques applicable to the design and development of hardware and software for embedded systems. Main topics include Real-time software systems, Understand real-time constraints and their impact on systems, Feedback control systems, Reference models for real-time systems, Real-time system design tools, Real-time scheduling, Real-time operating systems, Real-time communication systems, Embedded systems, The organization of embedded systems, Embedded system architectures, Interfacing and sensors in embedded systems, Embedded software development, Alternatives choices in designing embedded systems, Alternatives choices in developing embedded systems, Acquire experience with real-time and embedded software development, Design, develop and implement a real-time system, Develop and implement alternative strategies for implementing a real-time schedule and analyze the results, Develop a control system using real-time control, Interface a sensor system to an embedded processor, Develop a control system using sensors and feedback control
Lab Outline: Lab work is a very vital part of this course as learning the use of Microcontrollers is absolutely essential for this course.
Recommended Text: 1. Embedded System Design by Steve Heath, Published 2003 Newnes 2. Real-time Systems, Liu, J., Prentice-Hall 3. Designing Embedded Hardware, Catsoulis, J., O'Reilly 4. Embedded System Design, Peter Marwedel, Published 2005 Springer ISBN 0387292373
ISE221 Software Engineering 3+0 Prerequisites:
ISE205: OO Programming
Course Outline: Software Life cycle, Development and failures, Software estimation and project management, CASE Tools, Software testing and maintenance, Software requirement specification and System engineering.
Lab Outline: Lab work should focus on the software development life cycle, estimation techniques and project management problems. Various case tools can be introduced to give a hands on experience in the lab.
Recommended Text:
Working paper V2.2
Curriculum revision for BICSE Page 38
Semester 7 CSE499A Project /Self Study 0+2 Final Year Project
CSE410 Introduction to Optical Communication 3+0 Prerequisites:
CSE305: Analog and Digital Communication System
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.
Lab Outline: N/A
Recommended Text: 1. Govind P. Agrawal, “Fiber-Optic Communication Systems,” Third Edition, 2002, John Wiley & Sons, ISBN: 0471215716. 2. Joseph Palais, “Fiber Optic Communications,” Fifth Edition, 2005, Prentice Hall, ISBN: 0130085103.
CSE411 Introduction to Wireless
Communication 3+0 Prerequisites:
CSE305: Analog and Digital Communication System
Course Outline: Communication System Overview, Baseband Signal Formats, Detection, Synchronization, Source Coding, Pass Band Signal Formats, Modulation, Down Conversion, Demodulation, Propagation, Antennas, Link Analysis, Interference (Self, External), Mitigation techniques, Channel Coding, Channel Decoding, Multiplexing, Encryption/Decryption, Additional Comm System Examples
Lab Outline: N/A
Recommended Text: 1. William Stallings, Wireless Communications and Networks, Pearson Education, 2002.
CSE441 Microwave Devices and Antennas 3+0.5 Prerequisites:
CSE340: Transmission Lines and Waveguides
Course Outline: The goal of this course is to develop knowhow about microwave devices and antennas used in communication systems. By the end of the course students will be able to understand the functionality and characteristics of microwave components and devices. Filters, couplers, and power dividers. LNAs, Oscillators, DROs, TWTAs, Klystrons, SSPAs. The course will also cover basics of antennas, types of antennas, antennas characteristics and applications.
Lab Outline: Gun Diode characteristics, antenna propagation patterns, oscillators principles
Recommended 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----- ARRL Hand Book Antenna Design
Working paper V2.2
Curriculum revision for BICSE Page 39
EE404 Product Design and Development 2+1 Prerequisites:
Course Outline: The focus of this course is on product development activities that benefit from the participation of all core functions like marketing, design, and manufacturing. Product development team members are expected to have competence in one or more specific disciplines such as mechanical engineering, electrical or electronic engineering, industrial design, market research or manufacturing. For this reason the course is not designed to discuss, for example, how to perform stress analysis or to create a conjoint survey. These are disciplinary skills and are expected to be possessed by someone in the product design team. The integrative methods in this course are intended to facilitate problem solving and decision making among people with different disciplinary perspectives. The course, in short, is about structured methods for completing developmental activities.
Lab Outline: N/A
Recommended Text: 1. PRODUCT DESIGN AND DEVELOPMENT by Karl T. Ulrich, Steven D. Eppinger, Second Edition 2. Sabbagh, Karl, Twenty-First-Century Jet: The Making and Marketing of the Boeing 777, Scribner, New York,
1996. 3. A variety of current resources are available on the Internet via www.ulrich-eppinger.net
Working paper V2.2
Curriculum revision for BICSE Page 40
Semester 8 CSE499B Project / Self Study 0+4 Final Year Project
HU330 Technical/Business Writing 2+0 Prerequisites:
N/A
Course Outline: Overview of Technical Reporting, Use of Library and Information Gathering, Administering Questionnaires, Reviewing the Gathered Information, Technical Exposition, Topical Arrangement, Exemplification, Definition, Classification and Division, Casual Analysis, Effective Exposition, Technical Narration, Description and Argumentation, Persuasive Strategy, Organizing Information and Generation Solution, Brainstorming, Organizing Material, Construction of the Formal Outline, Outlining Conventions, Electronic Communication, Generation Solutions, Polishing Style, Paragraphs, Listening Sentence Structure, Clarity, Length and Order, Pomposity, Empty Words, Pompous Vocabulary, Document Design, Document Structure, Preamble, Summaries, Abstracts, Table of Contents, Footnotes, Glossaries, Cross-Referencing, Plagiarism, Citation and Bibliography, Glossaries, Index, Appendices, Typesetting Systems, Creating the Professional Report, Elements, Mechanical Elements and Graphical Elements, Reports, Proposals, Progress Reports, Leaflets, Brochures, Handbooks, Magazines Articles, Research Papers, Feasibility Reports, Project Reports, Technical Research Reports, Manuals and Documentation, Thesis, Electronic Documents, Linear Verses Hierarchical Structure Documents.
Lab Outline: N/A
Recommended Text: 1. Research Method: Guidance for Postgraduates, Greenfield, T Arnold
HU440 Professional Ethics 2+0 Prerequisite:
N/A
Course Outline: This course introduces contemporary and controversial ethical issues facing the professional community. Topics include moral reasoning, moral dilemmas, law and morality, equity, justice and fairness, ethical standards, and moral development. Upon completion, students should be able to demonstrate an understanding of their moral responsibilities and obligations as members of the workforce and society.
Lab Outline: N/A
Recommended Book: 1. C. Ferrell, John Fraedrich and Linda Ferrell, “Business Ethics: Ethical Decision Making and Cases,” Sixth Edition, 2005, Houghton Mifflin Company, ISBN: 0618395733. 2. Mike W. Martin and Roland Schinzinger, “Ethics in Engineering,” Fourth Edition, 2005, McGraw-Hill, ISBN: 0072831154.
Working paper V2.2
Curriculum revision for BICSE Page 41
10. Annexure C: Details of Technical Electives
Communication Track CSE412 Advanced Communication Systems 3 + 0 Prerequisite:
CSE305: Analog and Digital Communication System
Course Outline: The basic and under-lying technical concepts, which are essential for the design, implementation, and research in the Radio Communication Systems, will be presented in an easy to understand way while discussing practical examples and solutions to some real-world problems. On successful completion of this course, the students will be able to understand Radio Wave Propagation and Propagation Models, Fading Channel and Types of Fading, Multiple Access Techniques for Wireless Communications, Radio Link Models and Link Budget Analysis. They will be able to apply these concepts for MW Radio System, Satellite Communication System and Cellular Mobile Communication System Design.
Lab Outline: N/A
Recommended Books: 1. WIRELESS COMMUNICATIONS: Principles and Practice by T.S. Rappaport, Prentice-Hall Inc, 2nd Edition, Dec 31 2002, [ISBN # 0130422320 ] 2. ADVANCED ELECTRONIC COMMUNICATIONS SYSTEMS by W. Tomasi, , Prentice Hall, 6th edition, April 2003, [ISBN # 0130453501] 3. Wireless and Personal Communications Systems, by Garg, & Wilkes, Prentice Hall PTR, 1996. [ISBN # 0-13-234626-5] 4. Digital Satellite Communications, By Tri T. Ha, McGraw-Hill Publishing Co., 2nd Edition, 1990. [ISBN # 0-07-100752-0]
CSE413 Mobile Communication 3 + 0 Prerequisite:
CSE305: Analog and Digital Communication System
Course Outline: Introduction to wireless communications, basic cellular concepts, frequency reuse, channel assignment and hand-off techniques, interference and system capacity, trunking and grade of service, system capacity improvement techniques, mobile propagation models including large scale path loss and small scale fading models, multiple access techniques for cellular systems, speech codecs and standards.
Lab Outline: N/A
Recommended Books: 1. Wireless Communications by T.S. Rappaport 2. Mobile Communications by Jochess Schiller, 2nd Edition, Addison Wesley
CSE414 Satellite Communication 3 + 0 Prerequisite:
CSE305: Analog and Digital Communication System
Course Outline: Introduction To Satellite Communication, Satellite Link Design, Propagation Characteristics of Fixed and Mobile Satellite Links, Channel Modeling, Access Control Schemes, System Performance Analysis, System Design, Mobile Satellite Services, Global Satellite Systems, National Satellite Systems, Mobile Satellite Network Design, Digital Modem Design, Speech Codecs Design, Error Control Codecs Design, Geo Stationary Communication Satellite Systems, Low Earth Orbit Communication Satellite Systems.
Lab Outline: N/A
Recommended Books: 1. Mobile Communication Satellite by Tom Logsden 2. Global System for Mobile Communications System by Joachim Tisat
Working paper V2.2
Curriculum revision for BICSE Page 42
CSE451 Microwave Systems Engineering 3 + 0 Prerequisite:
CSE341: Microwave Devices and Antennas
Course Outline: Emphasis on Microwave signals and its transmission including all aspects of the system including signal processing and detection, antennae characteristics, propagation and transmission lines, and microwave reflection and refraction and associated environment characteristics. Coherent signal processing and calculation of error rates.. Attention is also given to antenna pattern characteristics, waveguide propagation, ionospheric propagation and extraterrestrial propagation. Applications of microwave systems to voice communications and satellite communications are treated.
Lab Outline: N/A
Recommended Books: 1. Electronic Communication Systems by Kennedy, McGraw-Hill 2. Microwave Engineering by David M Pozar by John Wiley 3. Microwave Devices and Circuits by Leo, Prentice Hall 4. Foundations for Microwave Engineering by R E Collins, McGraw-Hill
Working paper V2.2
Curriculum revision for BICSE Page 43
Network Track CSE431 Network Security 3 + 0 Prerequisite:
CSE302: Data Communication and Computer Networks
Course Outline: Mathematical Methods, Introduction To Number Theory, Complexity, Information Theory, Conventional Encryption Models, Classical Encryption Techniques, Types of Attacks, Symmetric Algorithms, DES, asymmetric Algorithms, Public Key Cryptosystems, RSA, Key Management, Authentication Requirements, Elementary Methods of Message Authentication, Authentication Functions, Cryptographic Checksums, Digital Signatures, Digital Signatures Standards, Method Digest Algorithm, Hash Functions and Hash Algorithm, International Data Encryption Algorithm, AES, Linear Feed Back Shift Register, One Way Cipher and Password, Smart Cards and Information Cards, Un Forgeable ID Cards Using Smart Cards, Pretty Good Privacy (PGP), Privacy Enhanced Mail (PEM), PGP Random Number Generation, Text / Data Embedded in Images
Lab Outline: N/A
Recommended Books: 1. Applied Cryptography by Bruce Scheneir 2. Network and Inter Network Security — Principals and Practices by William Stallings, Prentice Hall 1995
CSE423 Parallel / Distributed Computing 3 + 0 Prerequisite:
EE345: Microprocessor Systems
Course Outline: Data Parallelism, Multi-Processor Architecture, Process Communication, Data Sharing, Synchronous Parallelism, Multi-Computer Architecture, Data Partitioning, Distributed Memory, Scheduling Parallel Program, Object Oriented Parallel Program, Deadlock Handling, Concurrency Control.
Lab Outline: N/A
Recommended Books: 1. Introduction To Parallel Computing by Ted, G.Lewis, Hesham El-Rewani, Prentice Hall 2. The Art of Parallel Programming by Bruce P Lester, Prentice Hall
CSE424 Artificial Neural Networks 3 + 0 Prerequisite:
Course Outline: Introduction To Neural Networks Basic Building Blocks of Neural Networks, Hebb Network, Perception Networks, Adline Networks, Hetro associative Memory Neural Networks, Auto associative Nets, Recurrent Net, Hopfield Net, Bi-Directional associative Memory (BAM) Maxnet, Hamming Net, Kohonen Self Organizing Maps, Learning Vector Quantization (LVQ), Adaptive Resonance Theory (ART) Back Propagation Net.
Lab Outline: N/A
Recommended Books: 1. Artificial Intelligence by E Rich, McGraw-Hill
CSE415 Communication Protocols 3 + 0 Prerequisite:
CSE302: Data Communication and Computer Networks
Working paper V2.2
Curriculum revision for BICSE Page 44
Course Outline: Review of HDLC Protocol Structure, LAPD (Terminal Adoption), Bearer Channel, Data Link Control, Network Layer (Call Control, Supplementary Services), ISDN Protocol Architecture & Connection, User Network Interface Configurations, SCCP, ISUP, TUP in CCS7, Frame Relay Congestion Control, ATM Protocols and Congestion Control.
Lab Outline: N/A
Recommended Books: 1. ISDN and Broadband ISDN with ATM & Frame Relay by William Stallings, 4th Edition, Prentice Hall 2. Networking by Comer 3. Computer Networks by A S Tanenbaum, Prentice Hall
CSE425 Network Management System 3 + 0 Prerequisite:
CSE302: Data Communication and Computer Networks
Course Outline: Network Management in TCP/IP Environments, Network Management Station (NMS), Network Management Requirements, Fault (Configuration and Accounting), Performance & Security Management, Network Management Protocols, Abstract Syntax Notation One (ASN.1), OID/MIB, CMIS/CMIP, SNMP (V1, V2, V3), Structure of Management Information (SMI), Remote Monitoring (RMON), SNMP Commands, Telecommunications Management Network (TMN), Network Management Tools and Systems, TCL/TK Scripting for SNMP Agents.
Lab Outline: N/A
Recommended Books: 1. SNMP, SNMPV2, SNMPV3 and RMON 1 and 2 by William Stallings, Third Edition, Addison-Wesley, 1999 2. Understanding SNMP MIBs by David Perkins and Evan McGinnis, Prentice Hall PTR, 1997 3. SNMP, SNMPv2, and CMIP by William Stallings, Addison-Wesley, 1993 4. Telecommunications Network Management, Technologies and Implementations by Salah Aidarous and Thomas Plevyak, Wiley-IEEE Press, 1997 5. Integrated Management of Networked Systems by Heinz-Gerd Hegering, Sebastian Abeck, Bernhard Neumair, Morgan Kaufmann, 1999.
CSE426 Wireless Networks 3 + 0 Prerequisite:
CSE302: Data Communication and Computer Networks
Course Outline: The objective of this course is to familiarize the students with design challenges of contemporary wireless networks. In particular, two prominent wireless networks that will be covered in this course are Mobile Ad Hoc Networks (MANETs) and Cellular Networks. The course is designed to first provide the fundamental knowledge of the challenges and design constraints of these networks. This will be followed by in-depth discussions on the architectural and technological evolution of MANETs and Cellular Networks. Homework assignments and course projects will be tailored to familiarize the students with the real experimentation and simulation of wireless networks. Through the assignments and projects, the students will gain hands-on knowledge of network programming and well-known network simulators. On successful completion of this course, the students will be familiar with two state-of-the-art technologies and the fundamental challenges at the medium access, network, and transport layers of wireless networks. Topics to be covered are: Introduction to the TCP/IP Protocol Stack, Wireless Network Architectures, The Medium Access Control Layer in Wireless Networks, Network Layer, Transport Layer
Lab Outline: N/A
Recommended Books: 1. William Stallings, Wireless Communications and Networks, Pearson Education, 2002.
Working paper V2.2
Curriculum revision for BICSE Page 45
11. Annexure D: Details of University Electives
BS346 Human Resource Management 2 + 0 Prerequisite:
N/A
Course Outline: The modern business and not-for-profit organizations demand high caliber of human resource eiders and planners equipped with sound knowledge of personnel policies and procedures to motivate the workforce for higher efficiency and maximum productivity. In considering the demand, this course is designed to give an overview of current ideas and issues in Human resource development. The core objective of the course is to provide students with clear thinking and understanding of how to plan, recruit, train, develop, appraise, compensate and lead human resource.
Lab Outline: N/A
Recommended Books:
BS349 Organizational Design & Behavior 2 + 0 Prerequisite:
N/A
Course Outline: Organization and its environment, Organizational Design, Factors affecting Organizational Design Forms of Organizational modification, Organizational Culture, Leadership, Innovation and Creativity Conflict Management, Organizations of Future
Lab Outline: N/A
Recommended Books: 1. Greenburg. J & Baron,R.A, Behavior in Organizations, 6th Edition, 1997 2. Newstron,J.W& Davis,K, Organizational Behaviour,10th Edition,1997 3. Scher Mer Bom, J.r & Hunt,J.G, Managing Organizational Behavior, 5th Edition,1994 4. Robbons,S.P., Organizational Behavior, *th Edition,1998 5. Daft, Organizational Design
BS448 Entrepreneurship 2 + 0 Prerequisite:
N/A
Course Outline: Introduction to Entrepreneurship, Entrepreneurial Process, Business Opportunity Identification, Market Assessment, Financing the Emerging Firm, New Product Innovation, Technology Commercialization, Business Plan Development, Strategy and Entrepreneurship, Managing the growing firm
Lab Outline: N/A
Recommended Books: 1. Paul Burns and Jib Dew Hurst: Small Business and Entrepreneurship 2. P.N. Singh: Entrepreneurship for Economic Growth 3. Peter F. Drucker: Innovation and Entrepreneurship 4. John B. Miner: Entrepreneurial Success
BS443 Elements of Business 2 + 0 Prerequisite:
N/A
Course Outline:
Working paper V2.2
Curriculum revision for BICSE Page 46
Business Environment, Internal Organizational Aspects (Man, Money, Machines, Methods and Material), External Organizational Aspects (Competitors, Economy, Socio-Political & Legal Aspects, Global Imperatives), Management Functions, Evolution and Emergence of Management Thought, Planning (Types, Process and Strategy Development), Organizing (Departmentalization, Authority Relationships, Centralization, Decentralization, Human Resource Management), Leading (Leadership Approaches, Motivation Process / Theories), Controlling (Process, Types and Evaluation Processes), Basic Accounting, Journal Ledger, Financial Statements, Adjustments, Cash Books, Marketing Concepts, (Process Elements of Marketing Mix, Segmentation, Targeting, Elements of Consumer Behavior)
Lab Outline: N/A
Recommended Books: 1. Stephen P. Robins, Mary Couher: Management 2. Robert F, Meigs and Walter B. Meigs: Accounting: The Basis for Business Decisions, McGraw Hill, Inc 3. Phillip Kotler: Principles of Marketing
Working paper V2.2
Curriculum revision for BICSE Page 47
12. Annexure E: CSE Faculty Listing with Teaching Experience
Name Qualification Courses (Taught) Courses (Can offer)
Dr. S.M.H. Zaidi
PhD(Computer Simulation of High Speed Computer
Networks), University of South
Florida, Tampa, Florida, USA
Data Communications
and security
Data
Communications
and security
E-commerce E-commerce
Fiber Optic
Communication
Systems
Fiber Optic
Communication
Systems
Introduction to
Information and
Communication
Technologies (ICT)
Introduction to
Information and
Communication
Technologies
(ICT)
Digital and Analog
Communication
Systems
Digital and
Analog
Communication
Systems
Microwave Devices for
Communications and
Radars
Microwave
Devices for
Communications
and Radars
Introduction to Radar
Systems
Introduction to
Radar Systems
Laser Communications
Laser
Communications
Introduction to Fiber-
Optic Communications
Introduction to
Fiber-Optic
Communications
C/C++ Programming.
C/C++
Programming.
Communication
Systems
Communication
Systems
Linear System Analysis
Linear System
Analysis
Optoelectronics (with
Professor Gerard
Lachs)
Optoelectronics
(with Professor
Gerard Lachs)
Circuit Analysis Circuit Analysis
Digital Image
Processing
Digital Image
Processing
Advanced Electronics
Advanced
Electronics
Effective
Communication Skills
Effective
Communication
Skills
Computer Architecture
Computer
Architecture
Microprocessor
Systems
Microprocessor
Systems
Digital Logic and
Design
Digital Logic and
Design
Working paper V2.2
Curriculum revision for BICSE Page 48
Dr. N.D. Gohar
PhD (VLSI CAD) Communication
Systems Engineering
CSE 411 Mobile Communications
CSE-305
Analog & Digital Communication Systems
CSE 412 Satellite Communications
CSE-350
FPGA based System Design
CSE-410
Advanced Communication Systems
CSE-410
Advanced Communication Systems
CSE-350 FPGA based System Design
CSE 411
Mobile Communications
ISE-221 Data structures & Algorithms CSE 412
Satellite Communications
EE-424 Introduction to ASIC Design EE-241
Digital Logic Design
EE-461 Communication Systems
EE-241 Digital Logic Design
EE-561 Advanced Digital Communication Design
EE661 Mobile Cellular Telecommunication System
EE-345 Microprocessor Systems
Dr. Fauzan Mirza
PhD, Information Security
CSE-302
Data Communication & Security
CSE-201 Data Security & Privacy
Electromagnetic Field Theory CSE-302
ISE-102
Data Communication & Computer Networks ICT Fundamentals
ISE-102 ICT Fundamentals
ISE-104 C Programming
ISE-205
Object Oriented Programming using C++
ISE-211 Data structures & Algorithms
ISE-340 Operating Systems
HU- 440 Professional Ethics Wireless Networks
CSE-302
Dr. Ali Khayyam
PhD, Wireless and Video Communication
CSE426
CSE-410
Data Communication & Computer Networks Advanced Communication Systems
CSE426
CSE-410
Advanced Communication Systems
CSE 411 Mobile Communications
ISE-102 ICT Fundamentals
ISE-104 C Programming
ISE-205
Object Oriented Programming using C++
ISE-211 Data structures & Algorithms
EE-112 Electrical Circuit Analysis
Working paper V2.2
Curriculum revision for BICSE Page 49
EE-241 Digital Logic Design
BS- 228 Probability and Statistics
Dr. Nazar Abbas
PhD, Information Security
IS880 Cryptography CSE-302
Data Communication & Computer Networks
IS883 Cryptoanalysis CSE-350
FPGA based System Design
EE-241 Digital Logic Design
EE-345 Microprocessor Systems
EE-446 Embedded System Design
M. Aamir Jelani
MS Electronics / Communication
CSE-303 Signals and Systems CSE-303 Signals and Systems
CSE-304 Digital Signal Processing CSE-304
Digital Signal Processing
CSE-305
Analog & Digital Communication Systems
CSE 414 Advanced Digital Image Processing
CSE 411 Mobile Communications
EE-446 Embedded System Design
Mr. Umar Kalim
MS Distributed Computing
CSE-322 Network Technologies ( TCP/IP Suite) CSE-320 Computer Networks
CSE-870 Network Swithing and routing CSE-320 Computer Networks
ISE-340 Operating Systems ISE-211 Data structures & Algorithms
Mr. Ali Sajjad
MS Distributed Computing
CSE-320 Computer Networks ISE-211
Data structures & Algorithms
ISE-205
Object Oriented Programming using C++
BS- 225 Numerical Analysis
Mr. Abdulu Ghafoor
MSIT Network Technology
CSE-430 Computer Networks Security CSE-320 Computer Networks
ISE- 260 Intro to Database Systems ISE-102 ICT Fundamentals
CSE-430
Computer Networks Security ISE-104 C Programming
ISE-205
Object Oriented Programming using C++
ISE- 231 Database Design and Implementation
Mr. Ruhullah
MS Nanotechnology
BS101 Engineering Physics BS- 101 Applied Physics
EE-111 Semiconductor Physics EE-216 Electronics-I
Mr. Ali Tufail
MSc Computer Networks
CSE-321
Enterprise Network Technologies/Win 2000/Linux CSE 411
Mobile Communications
EE-243
Computer Architecture & Organizations ISE-102 ICT Fundamentals
ISE-104 C Programming
Working paper V2.2
Curriculum revision for BICSE Page 50
ISE-205
Object Oriented Programming using C++
ISE- 231 Database Design and Implementation
ISE-221 Software Engineering
ISE-241 Software Engineering
Mr. Imran Daud
MS Network Security
CSE-200 Data Communications CSE-302
Data Communication & & Computer Networks
EE-243
Computer Architecture & Organizations CSE-320 Computer Networks
ISE-104 C Programming
ISE-205
Object Oriented Programming using C++
Mr. Saadat Iqbal
MSc Communication Networks
CSE-201 Electromagnetic Field Theory CSE-303
Signals and Systems
CSE-303 Signals and Systems CSE 411 Mobile Communications
EE121 Electric Machine-1 CSE-340 Transmission Lines and Waveguides
EE127 AC Circuit Analysis CSE-441 Microwave Devices and Antennas
EE104 DC Circuit Analysis
Mr. Iftikhar Amjad
M. Eng Electronics
Microwave/UHF Radio Equipment and System CSE-305
Analog & Digital Communication Systems
TV Signal Standards Converter(NTSC/PAL/SECAM) CSE-410
Advanced Communication Systems
Terminal such as fascimile, modem
CSE 412
Satellite Communications
Cellular Termiinals(AMPS/ETACS)
CSE 412
VOIP Gateways
ACPCM didital transcoder for satellite comm
Ms. Khalida Noori
MS Telecommunication Engineering
CSE-303 Signals and Systems
CSE 453 Control Systems