ECE Course Details (For students admitted before Fall 2012)

(For students admitted before Fall 2012)

CSE 101: Introduction to Computer Science (3 credits)
Introduction to the use of computer hardware and software as tools for solving problems. Automated input devices and output methods (including pre-printed stationary and turnaround documents) as part of the solution. Using personal computers as effective problem solving tools for the present and the future. Theory behind solving problems using common application software including word processing, spreadsheets, database management, and electronic communications. Problem solving using the Internet and the World Wide Web. Programming principles and use of macros to support the understanding of application software. The course includes a compulsory 3 hour laboratory work each week.

Suggested Texts: 
1. L. Goldschlager and A. Lister,"Computer Science - A modern introduction", 2nd ed., Prentice Hall, 1988.

CSE 110: Programming Language I (3 credits)
This course would be an introduction to the foundations of computation and purpose of mechanized computation. Emphasis will be placed on techniques of problem analysis and the development of algorithms and programs. Topics will include: 
1. Introduction to digital computers and programming algorithms and flow chart construction. 
2. Information representation in digital computers. Writing, debugging and running programs (including file handling) on various digital computers using an appropriate language. 
3. Data structures, abstraction, recursion, iteration, as well as the design and analysis of basic algorithms. 

The course includes a compulsory 3 hour laboratory work each week. Students will be expected to do homework assignments in problem solving and program design as well as weekly laboratory assignments to reinforce the lecture material.

Suggested Books:
1. Appropriate book for the language chosen by the course teacher.

CSE 111: Programming Language-II (3 credits)
This course would be an introduction to data structures, formal specification of syntax, elements of language theory and mathematical preliminaries. Other topics that would be covered are formal languages, structured programming concepts, survey of features of existing high level languages. Students would design and write application using an appropriate language.
The course includes a compulsory 3 hour laboratory work each week.
(Pre req. CSE 110 )

Suggested Texts:
1. Appropriate book for the language chosen by the course teacher.

ECE 200: Electrical Circuits I (3 credits)
Circuit variables and elements: Voltage, current, power, energy, independent and dependent sources, resistance. Basic laws: Ohm's law, Kirchhoff's current and voltage laws. Simple resistive circuits: Series and parallel circuits, voltage and current division, Wye-Delta transformation. Techniques of circuit analysis: Nodal and mesh analysis including supernode and super mesh. Network theorems: Source transformation, Thevenin's, Norton's and Superposition theorems with applications in circuits having independent and dependent sources, maximum power transfer condition and reciprocity theorem. Energy storage elements: Inductors and capacitors, series parallel combination of inductors and capacitors. Responses of RL and RC circuits: Natural and step responses. Magnetic quantities and variables: Flux, permeability and reluctance, magnetic field strength, magnetic potential, flux density, magnetization curve. Laws in magnetic circuits: Ohm's law and Ampere's circuital law. Magnetic circuits: series, parallel and series-parallel circuits. The course includes a compulsory 3 hour laboratory work per week.
(Pre req. PHY 112 or appropriate experience in electronic circuits)

Suggested Texts:
1. W. H. Hayt, J. Kemmerly and S. M. Durbin,"Engineering Circuit Analysis", 6th ed., McGraw-Hill, 2002.

Suggested References:
1. J. W. Nilsson and S. Riedel,"Electric Circuits", 7th ed., Prentice Hall, 2004.
2. J. D. Irwin,"Basic Engineering Circuit Analysis", 7th ed., Wiley, 2001.
3. R. C. Dorf and J. A. Svoboda,"Introduction to Electric Circuits", 6th ed., Wiley, 2003. 
4. D. E. Johnson, J. R. Johnson, J. L. Hilburn and P. D. Scott,"Electric Circuit Analysis", 3rd ed., Wiley, 1996.
5. R. E. Thomas and A. J. Rosa,"The Analysis and Design of Linear Circuits", 4th ed., Wiley, 2003.

ECE 201: Electrical Circuits II (3 credits)
Sinusoidal functions: Instantaneous current, voltage, power, effective current and voltage, average power, phasors and complex quantities, impedance, real and reactive power, power factor. Analysis of single phase ac circuits: Series and parallel RL, RC and RLC circuits, nodal and mesh analysis, application of network theorems in ac circuits, circuits simultaneously excited by sinusoidal sources of several frequencies, transient response of RL and RC circuits with sinusoidal excitation. Resonance in ac circuits: Series and parallel resonance. Magnetically coupled circuits. Analysis of three phase circuits: Three phase supply, balanced and unbalanced circuits, power calculation. The course includes a compulsory 3 hour laboratory work per week.
(Pre req. ECE 200)

Suggested Texts:
1. W. H. Hayt, J. Kemmerly and S. M. Durbin,"Engineering Circuit Analysis", 6th ed., McGraw-Hill, 2002.

Suggested References:
1. J. W. Nilsson and S. Riedel,"Electric Circuits", 7th ed., Prentice Hall, 2004.
2. J. D. Irwin,"Basic Engineering Circuit Analysis", 7th ed., Wiley, 2001. 
3. R. C. Dorf and J. A. Svoboda,"Introduction to Electric Circuits", 6th ed., Wiley, 2003. 
4. D. E. Johnson, J. R. Johnson, J. L. Hilburn and P. D. Scott,"Electric Circuit Analysis", 3rd ed., Wiley, 1996.
5. R. E. Thomas and A. J. Rosa,"The Analysis and Design of Linear Circuits", 4th ed., Wiley, 2003.

ECE 202: Electronics Devices and Circuits I (3 credits)
P-N junction as a circuit element: Intrinsic and extrinsic semiconductors, operational principle of p-n junction diode, contact potential, current-voltage characteristics of a diode, simplified dc and ac diode models, dynamic resistance and capacitance. Diode circuits: Half wave and full wave rectifiers, rectifiers with filter capacitor, characteristics of a zener diode, zener shunt regulator, clamping and clipping circuits. Bipolar junction transistor (BJT) as a circuit element: Basic structure. BJT characteristics and regions of operation, BJT as an amplifier, biasing the BJT for discrete circuits, small signal equivalent circuit models, BJT as a switch. Single stage BJT amplifier circuits and their configuarations: Voltage and current gain, input and output impedances. Metal-Oxide-Semiconductor Field-Effect-Transistor (MOSFET) as circuit element: structure and physical operation of MOSFETs, body effect, current- voltage characteristics of MOSFETs, biasing discrete and integrated MOS amplifier. The course includes a compulsory 3 hour laboratory work per week.
(Pre req. ECE 200)

Suggested Texts:
1. S. Sedra and K. C. Smith,"Microelectronic Circuits", 5th ed., Oxford University Press, 2003.

Suggested References:
1. W. H. Hayt, J. Kemmerly and S. M. Durbin,"Engineering Circuit Analysis", 6th ed., McGraw-Hill, 2002.

ECE 203: Electronic Devices and Circuits II (3 credits)
Frequency response of amplifiers: Poles, zeros and Bode plots, amplifier transfer function, techniques of determining 3 dB frequencies of amplifier circuits, frequency response of single-stage and cascade amplifiers, frequency response of differential amplifiers. Operational amplifiers (Op-Amp): Properties of ideal Op-Amps, non-inverting and inverting amplifiers, inverting integrators, differentiator, weighted summer and other applications of Op-Amp circuits, effects of finite open loop gain and bandwidth on circuit performance, logic signal operation of Op-Amp, dc imperfections. General purpose Op-Amp: DC analysis, small-signal analysis of different stages, gain and frequency response of 741 Op-Amp. Negative feedback: properties, basic topologies, feedback amplifiers with different topologies, stability, frequency compensation. Active filters: Different types of filters and specifications, transfer functions, realization of first and second order low, high and bandpass filters using Op-Amps. Signal generators: Basic principle of sinusoidal oscillation, Op-Amp RC oscillators, LC and crystal oscillators. Power Amplifiers: Classification of output stages, class A, B and AB output stages. The course includes a compulsory 3 hour laboratory work per week.
(Pre req. ECE 202)

Suggested Texts:
1. S. Sedra and K. C. Smith,"Microelectronic Circuits", 5th ed., Oxford University Press, 2003.
2. P. Malvino and J. A. Brown,"Digital Computer Electronics", 3rd ed., McGraw-Hill, 1992.
3. W. H. Hayt, J. Kemmerly and S. M. Durbin,"Engineering Circuit Analysis", 6th ed., McGraw-Hill, 2002.

CSE 260: Digital Logic Design (3 credits)
An introduction to digital systems such as computer, communication and information systems. Topics covered include Boolean algebra, digital logic gates, combinational logic circuits, decoders, encoders, multiplexers. Asynchronous and synchronous counters. Registers, flip-flops, adders, Sequential circuit analysis and design. Simple computer architecture. The course includes a compulsory 3 hour laboratory work each week.

Suggested Texts:
1. R. J. Tocci, N. S. Widmer and G. L. Moss,"Digital Systems: Principles and Application", 9th ed., Prentice Hall, 2003. 

ECE 210: Electromagnetic Waves and Fields ( 3 credits)
Electromagentic waves: solution for free-space conditions, uniform plane wave propagation, wave Solutions for a conducting medium, polarization, surface impedance, numerical problems. Guided waves in two conductor lines: waves between parallel planes, transverse electric and transverse magnetic waves, characteristics of TE and TM waves, transverse electromagnetic waves, velocities of propagation, attenuation in parallel plane guides, wave impedance, electric field and current flow within the conductor, waves in coaxial lines and modes, waves in strip and micro-strip lines, impedances. Rectangular and circular waveguides. Solution of the field equations. 
(Pre req. ECE 201)

Suggested Texts:
1. D. K. Cheng,"Field and Wave Electromagnetics", 2nd ed., Prentice Hall, 1989.

Suggested References:
1. E. C. Jordan,"Electromagnetic Waves and Radiation System", 2nd ed., Prentice Hall, 1968.
2. S. Ramo, J. R. Whinnery and T. V. Duzer,"Fields and Waves in Communication Electronics", 3rd ed., Willey, 1994.

ECE 220: Signals and Systems ( 3 credits)
Classification of signals and systems: signals - classification, basic operation on signals, elementary signals, representation of signals using impulse function; systems- classification. Properties of Linear Time Invariant (LTI) systems: linearity, causality, time invariance, memory, stability, invertibility. Time domain analysis of LTI systems: Differential equations - system representation, order of the system, solution techniques, zero state and zero input response, system properties; impulse response - convolution integral, determination of system properties; state variable - basic concept, state equation and time domain solution. Frequency domain analysis of LTI systems: Fourier series- properties, harmonic representation, system response, frequency response of LTI systems; Fourier transformation- properties, system transfer function, system response and distortion-less systems. Applications of time and frequency domain analyses: solution of analog electrical and mechanical systems, amplitude modulation and demodulation, time-division and frequency-division multiplexing. Laplace transformation: properties, inverse transform, solution of system equations, system transfer function, system stability and frequency response and application.
(Pre req. MAT 216, ECE 200)

Suggested Texts:
1. A.V. Oppenheim and A. S. Willsky,"Signals and Systems", 2nd ed., Prentice-Hall, 1997.
2. B. P. Lathi,"Linear Systems and Signals", 1st ed., Oxford University Press, 2001.

ECE 230: Semiconductor Devices and Materials (3 credits)

Semiconductor fundamentals, crystal structure, Fermi level, energy-band diagram, intrinsic and extrinsic semiconductor, carrier concentration, scattering and drift of electrons and holes, drift current, diffusion mechanism, Hall effect, generation, recombination and injection of carriers, transient response, basic governing equations in semiconductor, physical description of p-n junction, deletion approximation, biasing, transition capacitance, varactor diodes, junction breakdown, space charge effect and diffusion approximation, current–voltage characteristics and temperature dependence, tunneling current, optical absorption in a semiconductor, photovoltaic effect, semiconductor lasers. 
(Pre req. PHY 210, ECE 202)

Suggested Texts:
1. B. G. Streetman,"Solid State Electronic Devices", 4th ed., Prentice-Hall, 1995.

CSE 310: Object Oriented Programming ( 3 credits)
An introduction to object oriented programming using. Java is the language typically used to illustrate the concepts, but another suitable language may be substituted by the instructor. Topics covered include object instances, classes, inheritance, polymorphism and abstraction mechanism. Problem domain analysis and system design using object oriented approach. Object oriented database and object persistency. Software principles for object oriented approach. Advantages and problems with using object oriented approach to developing systems. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. CSE 111)

Suggested Texts:
1. Grady Booch,"Object Oriented analysis and Design", 2nd ed., Addison-Wesley, 1993.

Suggested References:
1. H. Schildt,"Java 2: The Complete Reference", 5th ed., McGraw-Hill, 2002.

CSE 320: Data Communications (3 credits)
Introduction to purpose and methods of communication. Necessity for modulation and techniques. Technical aspects of data communications. Effects of noise and control. Basic concepts such as fundamental limits, encoding, modulation, multiplexing, error detection and control. Topics include: Data Transmission Protocols, different layers in data communication systems, LANs, WANs linked with telephony. This course will include a compulsory 3-hour laboratory work each week for those interested in obtaining the CCNA certification. 

Suggested Texts:
1. B. A. Forouzan et. al.,"Data Communication and Networking", 2nd Edition, Tata McGraw-Hill, 2000.
2. W. Stallings,"Data and Computer Communication", 5th ed., Prentice Hall of India, 1997. 
3. F. Hallsall,"Data Communications, Computer Networks and Open System", 4th ed., Addison-Wesley, 1996.

CSE 321: Operating Systems ( 3 credits)
Principles of operating systems: design objects; sequential process; concurrent processes, functional mutual exclusion, processor co-operation and deadlocks, management. Control and scheduling of large information processing systems. Dispatching processor access methods, job control languages memory addressing, paging and store multiplexing, and time sharing, batch processing. Scheduling algorithms, file systems, and security; semaphores and critical sections, device drivers, multiprocessing, sharing, design and implementation methodology, performance evaluation and case studies. The course includes a compulsory 3 hour laboratory work each week.
(Pre req.: CSE 221)

Suggested Texts:
1. A. Silberschatz G. Gagne and P. B. Galvin,"Operating System Concepts", 6th ed., Wiley, 2002.
2. A. Tanenbaum,"Modern Operating Systems", 2nd ed., Prentice-Hall, 2001.

CSE 330: Numerical Methods ( 3 credits)
Computer Arithmetic: floating point representation of numbers, arithmetic operations with normalized floating point numbers; Iterative methods: different iterative methods for finding the roots of an equation and their computer implementation; Solution of simultaneous Algebraic Equations, Gauss elimination; Interpolation, Least square approximation of functions, Taylor series representation, Chebyshev series; Numerical differentiation and integration and Numerical Solution of Differential Equations.
( Pre req.: MAT 120)

Suggested Books: 
1. S. B. Rao and C. K. Shantha,"Numerical Methods", Vantage Press, 1992.
2. P. Balagurusamy and Techmadia,"Numerical Methods". 

CSE 340: Computer Architecture (3 credits)
A systematic study of the various elements in computer design, including circuit design, storage mechanisms, addressing schemes, and various approaches to parallelism and distributed logic. Information representation and transfer; instruction and data access methods; the control unit; hardware and microprogrammed; memory organisation. RISC and CSEC machines.
(Pre req. CSE 260)

Suggested Texts:
1. D. A. Patterson, J. L. Hennessy, P. J. Ashenden J. R. Larus and D. J. Sorin,"Computer Organization and Design: The Hardware/Software Interface", 3rd ed., Morgan Kauffmann, 2004.

Suggested References:
1. J. P. Hayes,"Computer Architecture and Organization", 3rd ed., McGraw Hill,1997.
2. W. Stallings,"Computer Organization and Architecture", 6th ed., Prentice Hall, 2002.

CSE 341: Microprocessors (3 credits)
Introduction to different types of microprocessors. Microprocessor architecture, instruction set, interfacing/O operation, interrupt structure, DMA. Microprocessor interface ICs. Advanced microprocessor concept of microprocessor based system design. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. CSE 260)

Suggested Texts:
1. Y. Liu and G. A. Gibson,"Microcomputer Systems: The 8086/8088 Family Architecture, Programming Design", 2nd ed., Prentice-Hall, 1986.
2. M. Rafiquzzaman,"Microprocessors: Theory and Applications: Intel and Motorola", Revised ed., Prentice Hall, 1992.
3. Douglas V. Hall,"Microprocessors and Interfacing: Programming and Hardware" 2nd ed., Gloence McGraw Hill, 1991.

CSE 350: Digital Electronics and Pulse Techniques (3 Credits)
Diode logic gates, transistor switches, transistor gates, MOS gates, Logic families: TTL, ECL, IIL and CMOS logic with operation details. Propagation delay, product and noise immunity. Open collector and High impedance gates. Electronic circuits for flip flops, counters and register, memory systems. PLA's (A/D, D/A converters with applications, S/H circuits) LED, LCD and optically coupled oscillators. Non-linear applications of OPAMPs. Analog switches. Linear wave shaping: diode wave shaping techniques, clipping and clamping circuits, comparator circuits, switching circuits. Pulse transformers, pulse transmission. Pulse generation: monostable, bistable and stable multivibrations, Timing circuits. Simple voltage sweeps, linear circuit sweeps. Schmitrigger, blocking oscillators and time base circuit. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. ECE203, ECE230, CSE 260)

Suggested Texts:
1. A. P. Malvino and J. A. Brown,"Digital Computer Electronics", 3rd ed., McGraw-Hill, 1992.

ECE 310: Introduction to Communication Engineering (3 credits)
Basic introduction to Fourier analysis and its application to communication systems. Overview of current communication systems (cellular, radio, and TV broadcasting, satellites, Internet), Fourier series and Fourier transforms, filtering and signal distortion, time domain and frequency domain analysis, analog modulation (AM and FM), digital modulation, noise in communication systems. Overview of current systems: the public-switched telephone network, radio and TV broadcasting, cellular and cordless telephones, satellite communications and paging. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. CSE 320, ECE 210, ECE 220)

Suggested Texts:
1. S. Haykin,"Communication Systems", 3rd ed., Wiley, 1995.

Suggested References:
1. G. Kennedy,"Electronic Communication Systems", McGraw-Hill, 4th Edition, 1987.
2. Taub and Schilling,"Principles of Communication Systems", 2nd ed., McGraw-Hill, 1987.
3. B. Carlson,"A Communication Systems", 3rd Edition, Tata McGraw-Hill, 1986.
4. Roody and Coolen,"Electronic Communication", 4th ed., Prentice Hall of India, 1999.

ECE 320: Microwave Engineering (3 credits) 
Advanced analysis of waveguides, stripline, and microstrip; microwave circuit and device theory including ferrites, junctions and resonators; high frequency generation and amplification, microwave systems. Basic antenna concepts, Radiation Patterns, Beam solid angle, radiation intensity, directivity, effective aperture, antenna field zones, Polarization, impedance, cross field, Poynting vector. Antenna and transmission lines, Radiation from a dipole antenna, antenna temperature.
(Pre req. ECE 310)

Suggested Texts:
1. D. M. Pozar,"Microwave Engineering", 3rd ed., Wiley, 2000.

Suggested References:
1. S. Ramo, J. R. Whinnery and T. V. Duzer,"Fields and Waves in Communication Electronics", 3rd ed., Wiley, 1994.
2. A. Das and S. K. Das,"Microwave Engineering", Tata McGraw-Hill, 2001.
3. J. D. Krauss and R. J. Marhefka,"Antennas", 3rd ed., McGraw-Hill, 2001. 
4. C. A. Balanis"Antenna Theory: Analysis and Design Technology", 3rd ed., Wiley, 2005.
5. P. E. Collins,"Antennas and Radio Propagation", McGraw-Hill, 1985.
6. E. C. Jordan and K. G. Balmain,"Electromagnetic Waves and Radiating Systems", Prentice Hall of India, 1993.

ECE 322: Multimedia Communication (3 credits) 
Types of media: text, graphic, images, audio, animation and video. Multimedia signal characteristic: sampling, digital representation, signal formats. Signal coding and compression: entropy coding, transform coding, vector quantization. Coding standards: H.26x, LPEG, MPEG. Multimedia communication networks: network topologies and layers, LAN, MAN, WAN, PSTN, ISDN, ATM, internetworking devices, the internet and access technologies, enterprise networks, wireless LANs and wireless multimedia. Entertainment networks: cable, satellite and terrestrial TV networks, ADSL and VDSL, high speed modems. Transport protocols: TCP, UDP, IP, Ipv4, Ipv6, FTP, RTP and RTCP, use of MPLS and WDMA. Multimedia synchronization, security, QoS and resource management. Multimedia applications: The WWW, Internet telephony, teleconferencing, HDTV, email and e-commerce.
(Pre req. CSE 320)

Suggested Texts:
1. F. Halsall,"Multimedia Communications: Applications, Networks, Protocols and Standards", 1st ed., Addison-Wesley, 2001.

Suggested Referenes:
1. Steinmetz and K Nahrstadt,"Multimedia Fundamentals", Prentice Hall, 2002.
2. E. England and A. Finney,"Managing Multimedia", Addison-Wesley, 1999.
3. G. Lu,"Communicaion and Computing for Distributed Multimedia Systems", Artech, 1996.
4. G. Lu,"Multimedia Database Management Systems", Artech, 1999.
5. T. Morris,"Multimedia Systems: Delivering, Generating and Interacting with Mutimedia", Springer, 2000.

ECE 328: Digital Signal Processing (3 credits)
Introduction to Digital Signal Processing : Discrete-time signals and systems, analog to digital conversion, aliasing, impulse response, difference equation, correlation and convolution, transient and steady state response. Discrete transformations: discrete-time Fourier series (DTFS), discrete-time Fourier transform (DTFT), discrete Fourier transform (DFT) and their properties, fast Fourier transform (FFT). Z transformation - properties, transfer function, and inverse Z transform. Application of Digital Signal Processing. Digital Filters: FIR filters - linear phase filters, filter specifications, designing FIR filter using window, optimal and frequency sampling methods; IIR filters- specifications, designing IIR filters using impulse invariant, bi-linear Z transformation, least-square methods and finite precision effects. MATLAB application to DSP. This course includes a compulsory 3-hour laboratory work each week.
(Pre req. MAT 216, ECE 201, ECE220)
Suggested Texts:
1. G. Proakis and D. Manolakis,"Digital Signal Processing: Principles, Algorithms and Applications", 3rd ed., Prentice Hall, 1995.

Suggested References:
1. R. A. Roberts and C. T. Mullis, "Digital Signal Processing", Addison-Wesley, 1987.
2. R. G. Lyons,"Understanding Digital Signal Processing", 2nd ed., Prentice Hall, 2004.

ECE 330: Telecommunication Switching Systems (3 credits)
Evolution of telecommunication switching and circuits: Evolution of Public Switched Telecommunication Networks Strowger exchange, Crossbar exchange, Stored programme exchange. Digital exchange - Basic Telecommunication equipment- Telephone handset, Hybrid circuit, Echo suppressors and cancellors, PCM coders, Modems and Relays. Electronic switching: Circuit Switching, Message switching, Centralized stored programme switching, Time switching, Spare switching, Combination switching- Digital switching system hardware configuration, Switching system software, Organization, Switching system call processing software, Hardware software integration. Telecommunication signaling and traffic: Channel associated signaling, Common channel signaling, SS7 signaling protocol, SS7 protocol architecture, Concept of Telecommunication traffic, Grade of service, Modeling switching systems, Blocking models and Delay systems. Integrated digital networks: Subscriber loop characteristics, Local access wire line and wire less PCM / TDM carrier standards transmission line codes, Digital multiplexing techniques, Synchronous, Asynchronous, Plesiocronous multiplexing techniques, SONET / SDH, Integrated Digital Network (IDN) environment- Principles of Integrated Services Digital Network (ISDN)- Cellular Mobile Communication Principles.
(Pre req. ECE 201, ECE 310)

Suggested Texts:
1. Syed R. Ali,"Digital Switching Systems", McGraw-Hill Inc., New York, 1997.

Suggested References:
1. Viswanathan,"Telecommunication Switching System and Networks", Prentice Hall of India Ltd., 1994.
2. B. Forouzan,"Introduction to Data Communication and Networking", McGraw-Hill, 1998.
3. L.S. Lawton,"Integrated Digital Networks", Galgotta Publication Pvt., Ltd., New Delhi, 1996. 

ECE 340: Optoelectronic Devices ( 3 credits)
Elements of Light and Solid State Physics: Wave nature of light, Polarization, Interference, Diffraction, Light Source, review of Quantum Mechanical concept, Review of Solid State Physics, Review of Semiconductor Physics, Semiconductor Junction Device, Review. Display Devices and Lasers: Introduction, Photo Luminescence, Cathode Luminescence, Electro Luminescence, Injection Luminescence, LED, Plasma Displaycs, Liquid Crystal Displays, Numeric Display, Laser Emission, Absorption, Radiation, Population Inversion, Optical feedback, Threshold condition, Laser Modes, Classes of Lasers, Mode Locking, Laser applications. Optical detection devices: Photo detector, Thermal detector, Photon Devices, Photo Conductors, Photo diodes, Detector Performance. Optoelectronic modulator and switching devices: Introduction, Analog and Digital Modulation, Electro-optic modulators, Magneto Optic Devices, Optical, Switching and Logic Devices. Optoelectronic integrated circuits: Introduction, hybrid and Monolithic Integration, Applications of Opto Electronics Integrated Circuits, Integrated transmitters and Receivers, Guided wave devices.
(Pre req. ECE 230)

Suggested Texts:
1. Kasap,"Optoelectronics and Photonics Principles and Practices", 1st ed., Prentice-Hall, 2001.

Suggested References:
1. J.Wilson and J.Haukes,"Optoelectronics- An Introduction", Prentice Hall of India, New Delhi, 1995.
2. P. Bhattacharya,"Semiconductor Optoelectronic Devices", Prentice Hall of India, New Delhi, 1995.
3. J. Singh,"Optoelectronics- An Introduction to materials and Devices", McGraw-Hill International Edition, 1998.

ECE 350: Control Systems (3 credits)
Modeling of continuous systems; computer-aided solutions to systems problems; feedback control systems; stability, frequency response and transient response using root locus, frequency domain and state variable methods. This course includes a compulsory 3-hour laboratory work each week.
(Pre req. MAT 216, ECE 220)

Suggested Texts:
1. K. Ogata,"Modern Control Engineering", 4th ed., Prentice Hall, 2001.

Suggested References:
1. G. E. Franklin, J. D. Powell, and A. Emami-Naeni,"Feedback Control of Dynamic Systems", 4th ed., Addison-Wesley, 2002.

ECE 360: Measurement and Instrumentation (3 credits)
Introduction: Applications, functional elements of a measurement system and classification of instruments. Measurement of electrical quantities: Current and voltage, power and energy measurement. Current and potential transformer. Transducers: mechanical, electrical and optical. Measurement of non-electrical quantities: Temperature, pressure, flow, level, strain, force and torque. Basic elements of dc and ac signal conditioning: Instrumentation amplifier, noise and source of noise, noise elimination compensation, function generation and linearization, A/D and D/A converters, sample and hold circuits. Data Transmission and Telemetry: Methods of data transmission, DC/AC telemetry system and digital data transmission. Recording and display devices. Data acquisition system and microprocessor applications in instrumentation. (Pre req. ECE 201) 

Suggested Texts:
1. A. S. Morris,"Measurement and Instrumentation Principles", 3rd ed., Butterworth-Heinemann, 2001.

Suggested References:
1. J. J. Carr,"Elements of Electronic Instrumentation and Measurement", 3rd ed., Prentice-Hall, 1995.
2. D. A. Bell,"Electronic Instrumentation and Measurements", 2nd ed., Prentice-Hall, 1994.
3. J. G. Webster,"The Measurement, Instrumentation and Sensors Handbook", CRC Press, 1999.

CSE 421: Computer Networks (3 credits)
An introduction to the basics of transport connections and sessions. The protocol hierarchy, design issues in transport and session layer protocol, end-to-end protocols, message handling protocols, terminal and file transfer protocols, Internet TCP/IP protocols. End to end data networks, congestion control networks, wireless networks, mobile computing, high speed networks. Concurrent programming, data link layer, framing and error control, media access control. Models of distributed computation, management and resource control of networks and distributed operating systems, distributed file systems, caching scheduling, process migration. Fault tolerance, network security and privacy, algorithm for deadlock detection. Synchronization and concurrency control in distributed systems. The course includes a compulsory 3-hour laboratory work each week if the student wishes to obtain CCNA certification. Otherwise the course includes a compulsory 3-hour laboratory work alternate week.
Prerequisite: CSE 320 for CCNA certification

Suggested Texts:
1. U. D. Black,"Computer Networks: Protocols Standard and Interfaces", 5th ed., Prentice Hall, 1987.

CSE 424: Pattern Recognition (3 credits) 
Introduction to pattern recognition: features, classifications, learning. Statistical methods, structural methods and hybrid method. Applications to speech recognition, remote sensing and biomedical area. Learning algorithms, Syntactic approach: Introduction to pattern grammars and languages. Parsing techniques. Pattern recognition in computer aided design. The course includes a compulsory 3 hour laboratory work each week. (Pre req. MAT 215)

Suggested Texts:
1. S. Theodoridis and K. Koutroumbas,"Pattern Recognition", 2nd ed., Academic Press, 2003.
2. Richard O. Duda, P. E. Hart and D. G. Stork,"Pattern Classification", 2nd ed. Wiley, 2000.

CSE 425: Neural Networks (3 credits)

An extensive course on neural network architectures and learning algorithms with theory and applications. Temporal and optimal linear associative memories, fuzzy control. Cohen-Grossberg theorem. Unsupervised learning. Higher-order competitive, differential Hebbian learning networks. Supervised learning. Adaptive estimation and stochastic approximation. Adaptive vector quantization, mean-square approach. Kohonen self-organizing maps. Grossberg theory. Simulated annealing. Boltzman and Cauchy learning. Adaptive resonance. Gabor functions and networks. 

Suggested Texts:
1. J. A. Anderson,"An Introduction to Neural Networks", The MIT Press, 1995.
2. M. H. Hassoun,"Fundamentals of Artificial Neural Network", The MIT Press, 1995.

CSE 428: Image Processing (3 credits)
Digital image fundamentals, perception, representation; image transforms; Fast Fourier Transform (FFT), Discrete Cosine Transform (DCT), Karhumen and Loeve Transform (KLT), Wavelet transform and sub-band decomposition; image enhancement and restoration techniques, image compression techniques, image compression standards: JPEG, MPEG, H.261, and H.263.

Suggested Texts:
1. J. C. Russ,"The Image Processing Handbook", 4th ed, CRC Press, 2002.
2. A. Bovik,"Handbook of Image and Video Processing", 1st ed., Academic Press, 2000.
3. M. Seul, L. O'Gorman, M. J Sammon,"Practical Algorithms for Image Analysis: Descriptions, Examples, and Code", Bk & Cd Rom ed., Cambridge University Press, 2000.

CSE 431: Natural Language Processing (3 credits)
Introduction to the field of natural language processing (NLP)- the creation of computer programs that can understand, generate, and learn natural language. The topics include the three major subfields of NLP: syntax (the structure of an utterance), semantics (the truth-functional meaning of an untterance), and pragmatics/discourse (the context-dependent meaning of an utterance). The course will introduce both knowledge-based and statistical methods for NLP, and will illustrate the use of such methods in a variety of of text- and speech-based application areas. 
(Pre req. CSE 111, and CSE 422 or consent of the instructor)
Suggested Texts:
1. D. Jurafsky and J. Martin,"Speech and Language Processing", Prentice-Hall, 2000.

Suggested References:
1. C. D. Manning and H. Schtze,"Foundations of Statistical Natural Language Processing", 1st ed., The MIT Press, 1999.

CSE 432: Speech Recognition and Synthesis (3 credits)

Introduction to automatic speech recognition, speech understanding and speech synthesis/text-to-speech from the computer science and linguistics perspective. Focus on understanding of key algorithms including noisy channel model, Hidden Markov Models (HMMs), A* and Viterbi decoding, N-gram language modeling, unit selection synthesis, and roles of linguistic knowledge (especially phonetics, intonation, pronunciation variation, disfluencies). (Pre req. CSE 111)
Suggested Texts:
1. X. Huang, A. Acero, and H. Hon,"Spoken Language Processing: A Guide to Theory, Algorithm and System Development", 1st edition, Pearson Education, 2001.

Suggested References:
1. C. D. Manning and H. Schtze,"Foundations of Statistical Natural Language Processing", 1st ed., The MIT Press, 1999.
2. D. Jurafsky and J. Martin,"Speech and Language Processing", Prentice Hall, 2000.

CSE 460: VLSI Design (3 credits)
VLSI technology: Top down design approach, technology trends and design styles. Review of MOS transistor theory: Threshold voltage, body effect, I-V equations and characteristics, latch-up problems, NMOS and CMOS inverter, pass-transistor and transmission gates. CMOS circuit characteristics and performance estimation: Resistance, capacitance, rise and fall times, delay, gate transistor sizing and power consumption. CMOS circuit and logic design: Layout design rules and physical design of simple logic gates. CMOS subsystem design: Adders, multiplier and memory system, arithmetic logic unit. Basic design methodologies: full custom and semi-custom design. Programmable logic arrays (PLAs), Field programmable gate arrays (FPGA), I/O systems. VLSI testing: objectives and strategies. Introduction to VHDL Hardware description Language. 
This course includes a compulsory 3-hour laboratory work each week 
( Pre req. CSE 251 or ECE202)

Suggested Texts:
1. N. H. E. Weste, K. Eshraghian,"Principles of CMOS VLSI Design", 2nd ed., Addison-Wesley, 1994.
Suggested References:
1. B. T. Preas, M. Lorenzetti,"Physical Design Automation of VLSI Systems", The Benjamin-Cummings Publishing Co., 1988.
2. C. H. Roth, Jr.,"Digital Systems Design Using VHDL", 1st ed., Thomson Engineering, 1998. 

CSE 461: Digital System Design (3 credits)
Design using MSI and LSI components. Design of memory subsystem using SRAM and DRAM. Design of various components of a computer: ALU, memory and control unit: hardwired and micro programmed. Microprocessor based designs. Computer bus standards. Design using special purpose controllers, floppy disk controller. Digital control system. Computers in telecommunication and control. The course includes a compulsory 3 hour laboratory work each week.
( Pre req. CSE 260)

Suggested Texts:
1. R. J. Tocci, N. S. Widmer and G. L. Moss,"Digital Systems: Principles and Applications", 9th ed., Prentice Hall, 2003.
2. D. V. Hall,"Microprocessors and Interfacing: Programming and Hardware", 2nd ed., Glencoe McGraw-Hill, 1992.

ECE 400: Thesis/Project (4 credits)
A student must undertake a research work on an Electronics and Communication Engineering topic under the guidance of a supervisor. The student is required to prepare and submit the report within the time specified. The report will be graded and a student must get at least a C grade, which is the passing grade for this course.

ECE 401: Internship (non-credit)
This is an optional non-credit course. The internship aims at providing on-the-job exposure to the students and an opportunity for translating theoretical concepts to real life situations. Students are placed in business enterprises, NGOs and research institutions for internship. The duration of internship will be a maximum of 8 weeks. The student is required to prepare and submit the report within the time specified. The report will be graded.

ECE 410: Optical Communication (3 credits) 
Introduction: evolution of fiber optic system, Light propagation through optical fiber: Ray optics theory and mode theory. Optical fiber: Types and characteristics, transmission characteristics, fiber joints and fiber couplers. Signal degradation in optical fibers: Attenuation– Absorption losses, Scattering losses, Bending Losses, Core and Cladding losses Light sources: Light emitting diodes and laser diodes. Detectors: PIN photo-detector and avalanche photo-detectors. Receiver analysis: Direct detection and coherent detection, noise and limitations. Transmission limitations: Chromatic dispersion, nonlinear refraction, four wave mixing and laser phase noises. Optical amplifier: Laser and fiber amplifiers, applications and limitations. Multi-channel optical system: Frequency division multiplexing, wavelength division multiplexing and co-channel interference. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. ECE 310, ECE 340)

Suggested Texts:
1. J. Senior,"Optical Communication, Principles and Practice", Prentice Hall of India, 1994.

Suggested References:
1. J. Gower,"Optical Communication System", Prentice Hall of India, 2001.
2. G. Keiser,"Optical Fiber Communication", 3rd ed., McGraw-Hill International, Singapore, 2000.

ECE 421: Wireless and Mobile Communications (3 credits) 
Introduction to wireless Mobile Communication, history and evolution of mobile radio systems, types of mobile wireless services/systems - cellular, WLL, paging, satellite systems, standards, future trends in personal wireless systems. Cellular concepts and system design fundamentals/frequency management and channel Assignment: Cellular concept and frequency reuse, Multiple Access Schemes, fixed Channel assignment, non-fixed channel assignment and handoff. Interference and system capacity, Trunking and Erlang capacity calculations. Mobile radio propagation :Radio wave propagation issues in personal wireless systems, Propagation models, Multipath fading and base band impulse response models, Parameters of mobile multipath channels, Antenna systems in mobile radio. Modulations and signal processing: Analog and digital modulation techniques, Performance of various modulation techniques - Spectral efficiency, Error-rate, Power Amplification, Equalization Rake receiver concepts, Diversity and space-time processing, Speech coding and channel coding. System examples and design issues: Multiple Access Techniques- FDMA, TDMA and CDMA systems, Operational systems, Wireless networking, security in wireless networks, Design issues in personal wireless systems. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. ECE 310, ECE 320)

Suggested Texts:
1. Lee W.C.Y.,"Mobile Communications Engineering: Theory and Applications", 2nd ed., McGraw-Hill, New York, 1998.

Suggested Books:
1. K. Feher,"Wireless Digital Communications", Prentice Hall of India, New Delhi, 1995.
2. T. S. Rappaport,"Wireless Communications: Principles and Practice", Prentice Hall, 1996.
3. J. Schiller,"Mobile Communications", Pearson Education Asia Ltd., 2000.
4. W. Stallings,"Wireless Communications and Networks", 1st ed., Prentice Hall, 2001.

ECE 422: Digital Communications (3 credits)
An introduction to fundamentals of digital communications. Complex random signals. Digital modulations and optimal receiver principles. Baseband and passband transmissions and processing. Interference channels and equalization techniques. Performance analysis including bit error rate calculation and bounds, cutoff rate and channel capacity. Applications in wireless and digital subscriber loops (DSL). Information- definition, unit, entropy. Error control coding- principle, different codes. Spread spectrum analysis. The course includes a compulsory 3 hour laboratory work each week.
(Pre req. ECE 310)

Suggested Texts:
1. B. Sklar,"Digital Communications: Fundamentals and Applications", 2nd ed., Prentice Hall, 2001.

Suggested References:
1. L. W. Couch,"Digital and Analog Communication Systems", 6th ed., Prentice-Hall, 2001.
2. J. M. Wozencraft and I. M. Jacobs,"Principles of Communication Engineering", Reprint ed., Waveland Press, 1990.
3. S. G. Wilson,"Digital Modulation and Coding", 1st ed., Prentice Hall, 1995.

ECE 423: Analog Integrated Circuit Design (3 credits)
Analysis and design of MOS analog integrated circuits, emphasizing quantitative measures of performance and circuit limitations. Evaluation of circuit performance by means of hand calculations and computer-aided circuit simulations. Design of operational amplifiers and transconductance stages, broadband amplifiers, biasing circuits, and voltage references. Feedback amplifier design. 
(Pre req. ECE 203)

Suggested Texts:
1. P. R. Gray, P. J. Hurst, S. H. Lewis, and R. G. Meyer,"Analysis and Design of Analog Integrated Circuits", 4th ed., Wiley, 2001.

ECE 424: Power Electronics ( 3 credits)
Power semiconductor devices: Power transistors, Fast recovery diodes, Thyristors, Power TRIAC, MOSFET, IGBT, GTO, UJT and DIAC-characteristics, rating, Protection circuits, Driver Circuits. Power supplies: Single Phase and Three Phase Controlled rectifiers, Design of Trigger circuits, Switching mode regulators- Boost, Buck, Buck-Boost and Cuk regulators, AC voltage regulator. Inverters: Voltage and current source inverters, Resonant, Series inverter, PWM inverter. Choppers: Type A, B, C and D choppers, Pulse width modulation - Gating requirements. Motor control: DC motor drives, Induction and Synchronous motor drives, Stepper motor control, Switched reluctance and brushless motor drives. The course includes a compulsory 3 hour laboratory work each week. (Pre req. ECE 203)

Suggested Texts:
1. Muhamed H. Rashid,"Power Electronics: Circuits, Devices and Application", 3rd ed., Prentice Hall, 2003.

Suggested References:
1. M. D.Singh, K. B. Khanchandani,"Power Electronics", Tata McGraw-Hill, 1998.
2. N. Mohan, T. M.Undeland, W. P.Robbins,"Power Electronics: Converters, Applications and Design", 3rd Bk&Cdr ed., Wiley, 2002.
3. B. K.Bose,"Modern Power Electronics", Prentice Hall, 2001.
4. Sen,"Power Electronics", Tata McGraw-Hill, 1987

ECE 425: Theory and Fabrication of Integrated Circuit Devices (3 credits)
Laboratory and lecture course on the physical theory, design, and fabrication of devices suitable for integrated circuitry; includes the electronic properties of semiconductors and techniques (epitaxial growth, oxidation, photolithography diffusion, ion implantation, metallization, characterization) for fabricating integrated circuit devices such as p-n junction diodes, bipolar transistors and field effect transistors. The course includes a 3-hour laboratory each week.

Suggested Texts:
1. G. E. Anner, "Planar Processing Primer", Van Nostrand Reinhold, 1990.

ECE 430: Satellite Communications (3 credits)
Orbital parameters: Orbital parameters, Orbital perturbations, Geo stationary orbits. Low Earth and medium Earth orbits. Frequency selection, Frequency co-ordination and regulatory services, Sun transit outages, Limits of visibility, Attitude and Orientation control, Spin stabilization techniques, Gimbal platform. Link calculations: Space craft configuration, Payload and supporting subsystems, Satellite up link-down link, Link power budget, C/No, G/T, Noise temperature, System noise, Propagation factors, Rain and Ice effects, Polarization calculations. Access techniques: Modulation and Multiplexing: Voice, Data, Video, Analog and Digital transmission systems, Multiple access techniques: FDMA, TDMA, T1- T2 carrier systems, SPADE, SS-TDMA, CDMA, Assignment Methods, Spread spectrum communication, Compression techniques. Earth station parameters: Earth station location, Propagation effects of ground, High power transmitters. Receivers: Low noise front-end amplifiers, MIC devices, Antennas: Reflector antennas, Cassegranian feeds, Measurements on G/T and Eb/No. Satellite applications, Mobile Satellite services.
(Pre req. CSE 320, ECE310, ECE 422)

Suggested Texts:
1. W. L. Pritchard, G. H. Suyderhood, R. A. Nelson,"Satellite Communication Systems Engineering", 2nd edition, Prentice Hall, New Jersey, 1993.

Suggested Books:
1. B. R. Elbert,"The Satellite Communication Applications Hand Book", 2nd ed., Artech House Boston, 2003.
2. D. Roddy,"Satellite Communications", 3rd ed., McGraw Hill, 2001.
3. T. T. Ha,"Digital Satellite Communication", 2nd edition, McGraw-Hill, New York, 1990.
4. K. Feher,"Digital Communication Satellite / Earth Station Engineering", Prentice Hall, New Jersey, 1983.

ECE 440: High Performance Communication Networks (3 credits)
Basics of networks: Telephone, computer, cable television and wireless networks, networking principles, and digitization: service integration, network services and layered architecture, traffic characterization and QOS, network services: network elements and network mechanisms. Packet switched networks: OSI and IP models: Ethernet (IEEE 802.3); token ring (IEEE 802.5), FDDI, DQDB, frame relay: SMDS: Internet working with SMDS. Internet and TCP/IP networks: Overview; Internet protocol; TCP and VDP, performance of TCP / IP networks circuit -switched networks: SONET; DWDM, Fiber to home, DSL. Intelligent networks, CATV.ATM and wireless networks: Main features - addressing, signaling and routing; ATM header structure - adaptation layer, management and control; BISDN; Interworking with ATM, Wireless channel, link level design, channel access; Network design and wireless networks. Optical networks and switching: Optical links - WDM systems, cross-connects, optical LANs, optical paths and networks; TDS and SDS: modular switch designs- packet switching, distributed, shared, input and output buffers. 
(Pre req. CSE 421)

Suggested Texts:
1. J. Warland and P. Varaiya,"High Performance Communication Networks", 2nd edition, Harcourt and Morgan Kauffman, London, 2000.

Suggested References:
1. A. L. Garcia, I. Widjaja,"Communication Networks", Tata McGraw-Hill, New Delhi, 2000. 
2. S. Kasera, P. Sethi,"ATM Networks", Tata McGraw-Hill, New Delhi, 2000.
3. B. A. Forouzan,"Data Communication and Networking", 3rd ed., McGraw-Hill, 2003.

ECE 470: Biomedical Instrumentation (3 credits)
Human body: Cells and physiological systems. Bioelectricity: genesis and characteristics. Measurement of bio-signals: Ethical issues, transducers, amplifiers and filters. Electrocardiogram: electrocardiography, phono cardiograph, vector cardiograph, analysis and interpretation of cardiac signals, cardiac pacemakers and defibrillator. Blood pressure: systolic, diastolic mean pressure, electronic manometer, detector circuits and practical problems in pressure monitoring. Blood flow measurement: Plethymography and electromagnetic flow meter. Measurement and interpretation: electroenccphalogram, cerebral angiograph and cronical X-ray. Brain scans. Electromayogram (EMG). Tomograph: Positron emission tomography and computer tomography. Magnetic resonance imaging. Ultrasonogram. Patient monitoring system and medical telemetry. Effect of electromagnetic fields on human body. 
(Pre req. ECE 203, CSE 350)

Suggested Texts:
1. J. G. Webster,"Medical Instrumentation Application and Design", 4th ed., John Wiley and Sons, 1998.

Suggested References:
1. L. Cromwell,"Biomedical Instrumentation and Measurement", Prentice Hall of India, 1997.
2. R. S. Khandpur,"Handbook of Biomedical Instrumentation", Tata McGraw-Hill, 1997.
3. J. J.Carr and J. M.Brown,"Introduction to Biomedical Equipment Technology", John Wiley and Sons, 1997.

ECE 471: Protocol Engineering (3 credits)
Protocols and languages. Protocol structure. Structured protocol design. Fundamentals of protocol engineering. Specification and modeling. State machines and reach-ability analysis. Formulation of desirable properties of protocols. Formal logic and deduction. Verification techniques. Formal description language (e.g., using PROMELA). Validation and conformance testing. Computer aided design tools for protocol engineering (simulation and verification tools); for example, Spin. A major project involving comprehensive design and verification of a non-trivial protocol (like Signaling system 7 for telecommunication, HTTP, SNMP, TCP, etc).
(Pre req. CSE 320)

Suggested Texts:
1. Gerard J. Holzmann,"Design and Validation of Computer Protocols", Prentice Hall, 1991.

Suggested References:
1. B. Sarikaya,"Principles of Protocol Engineering and Conformance Testing", Ellis Horwood, 1993.
2. G. J. Holzmann,"The Spin Model Checker: Primer and Reference Manual", Addison-Wesley Proffessional, 2003.

ECE 481: Telecommunication Policy and Management (3 credits)
Radio frequency management, allocation of spectrum, regulations for spectrum use, common carriers, Satellite and cables, competition and compliance, ITU, long term policy planning. Management and organization of electronics and telecommunications industry.

Suggested Texts:
1. N. V. Jones,"Telecommunications Management", Publishing, 2004.

Suggested References:
1. R. Frieden,"Managing Internet-Drive Change in International Telecommunications", Artech House Publishers, 2001.
2. S. M. Benjamin, D. G. Lichtman and H. A. Shelanski,"Telecommunications Law and Policy", Carolina Academic Press, 2001.
3. G. W. Brock,"Telecommunication Policy for the Information Age: From Monopoly to Competition", Reprint Edition, Harvard University Press, 1998. 

CSE 490: WAN Routing and Technologies (Special Topics) (3 credits)
The course focuses on advanced IP addressing techniques (Variable Length Subnet Masking [VLSM]), intermediate routing protocols (RIP v2, single-area OSPF, EIGRP), command-line interface configuration of switches, Ethernet switching, Virtual LANs (VLANs), Spanning Tree Protocol (STP), and VLAN Trunking Protocol (VTP). The course will also focus on advanced IP addressing techniques (Network Address Translation [NAT], Port Address Translation [PAT], and DHCP), WAN technology and terminology, PPP, ISDN, DDR, Frame Relay, network management, and introduction to optical networking. The course includes a compulsory 3-hour laboratory work each week if the student wishes to obtain CCNA certification.
Prereq.: CSE 320 and CSE 421

ECE 490: Special Topics (3 credits)
This course will explore an area of current interest in Electronics and Communication Engineering. The emphasis will be on thorough study of a contemporary field within ECE, and the course will be made accessible to students with an intermediate, undergraduate ECE background. The syllabus should be approved by the department chair prior to commencement of the term, and a detailed description will be provided before the registration period.
(Prereq.: Permission of instructor)

Suggested Texts: TBD

ECE 491: Independent Study (3 credits)
For students interested in any of the following ways of studying Electronics and Communication Engineering: independently exploring an advanced topic under a faculty instructor; conducting significant research under a faculty supervisor; or doing an internship in industry under the supervision of industry and faculty advisors. In each case, the student must first identify a faculty member within the CSE department to oversee his/her work, and then write a proposal to the department chair outlining the means and objectives of the project. The proposal must be approved by the intended faculty supervisor and department chair prior to commencement of the term. At the end of the term, the student must submit a detailed report and/or give a presentation of the results, before the final course grade may be awarded.
(Prereq.: Permission of instructor)

Suggested Texts: TBD

DEV 101: Bangladesh Studies (3 credits)
Socio-economic profile of Bangladesh, agriculture, industry, service sector, demographic patterns, social aid and physical infrastructures. Social stratification and power, power structures, government and NGO activities in socio-economic development, national issues and policies and changing society of Bangladesh. 

Recommended Books:
1. Bangladesh: National Cultures and Heritage: An Introductory Reader: A.F. Salahuddin Ahmed & Bazlul Mobin Chowdhury
2. The History of Bengal (Vol.1 &Vol.2) : R.C. Majumdar
3. Banglapedia, 2003: Asiatic Society of Bangladesh
4. Bangladesh Arthaniti: Khan, Md. Shamsul Kabir
5. Bangladesh on the Threshold of the Twenty-First Century, Asiatic Society of Bangladesh, 2002: A.M Chowdhury and Fakrul Alam 
6. Poverty Reduction & Strategy: What, Why & for Whom in Asit Biswas Contemporary Issues in Development : M.M Akash 
7. Bangladesh 2020: A long-run perspectives study: The World Bank

ENG 091: Foundation Course (non-credit)
The English Foundation Course is designed to enable students to develop their competence in reading, writing, speaking, listening and grammar for academic purposes. The students will be encouraged to acquire skills and strategies for using language appropriately and effectively in various situations. The approach at all times will be communicative and interactive involving individual, pair and group work.

Recommended Books:

1. J. C. Richards, J. Hull, and S. Proctor,"New Interchange: Student 's Book 3-A", Cambridge University Press, 2002
2. J. Nadel, B. Johnson, and P. Langan,"Vocabulary Basics", Townsend Press, 1998.
3. A. Hogue,"First steps in Academic Writing", Longman, 1996
4. K. Blanchard, C. Root,"Get Ready to Write", Longman, 1998.

ENG 101: English Fundamentals (3 credits)
Developing basic writing skills: mechanics, spelling, syntax, usage, grammar review, sentence and essay writing.

Recommended Books: 
1. J. C. Richards,"Fundamentals of English" 

ENG 102: English Composition (3 credits)
The main focus of this course is writing. The course attempts to enhance students' writing abilities through diverse writing skills and techniques. Students will be introduced to aspects of expository writing: personalized/ subjective and analytical/persuasive. In the first category, students will write essays expressing their subjective viewpoints. In the second category students will analyze issues objectively, sticking firmly to factual details. This course seeks also to develop students' analytical abilities so that they are able to produce works that are critical and thought provoking. 

Recommended Books:
1. J. Steinbeck,"The Pearl", 1st ed., Penguin Books, 2000.

HUM 103: Ethics and Culture (3 credits)
This course introduces the students to principles and concepts of ethics and their application to our personal life. It establishes a basic understanding of social responsibility, relationship with social and cultural aspects, and eventually requires each student to develop a framework for making ethical decision in his work. Students learn a systematic approach to moral reasoning. It focuses on problems associated with moral conflicts, justice, the relationship between rightness and goodness, objective vs. subjective, moral judgment, moral truth and relativism. It also examines personal ethical perspectives as well as social cultural norms and values in relation to their use in our society. Topics include: truth telling and fairness, objectivity vs. subjectivity, privacy, confidentiality, bias, economic pressures and social responsibility, controversial and morally offensive content, exploitation, manipulation, special considerations (i.e. juveniles, courts) and professional and ethical work issues and decisions. On conclusion of the course, the students will be able to identify and discuss professional and ethical concerns, use moral reasoning skills to examine, analyze and resolve ethical dilemmas and distinguish differences and similarities among legal, ethical and moral perspectives. 

PHY 111: Principles of Physics I (3 credits) 
Vectors and scalars, unit vector, scalar and vector products, static equilibrium, Newton's Laws of motion, principles of conservation of linear momentum and energy, friction, elastic and inelastic collisions, projectile motion, uniform circular motion, centripetal force, simple harmonic motion, rotation of rigid bodies, angular momentum, torque, moment of inertia and examples, Newton's Law of gravitation, gravitational field, potential and potential energy. Structure of matter, stresses and strains, Modulii of elasticity Poisson's ratio, relations between elastic constants, work done in deforming a body, bending of beams, fluid motion and viscosity, Bernoulli's Theorem, Stokes' Law, surface tension and surface energy, pressure across a liquid surface, capillarity. Temperature and Zeroth Law of thermodynamics, temperature scales, isotherms, heat capacity and specific heat, Newton's Law of cooling, thermal expansion, First Law of thermodynamics, change of state, Second Law of thermodynamics, Carnot cycle, efficiency, kinetic theory of gases, heat transfer. Waves & their propagation, differential equation of wave motion, stationary waves, vibration in strings & columns, sound wave & its velocity, Doppler effect, beats, intensity & loudness, ultrasonics and its practical applications. Huygens' principle, electromagnetic waves, velocity of light, reflection, refraction, lenses, interference, diffraction, polarization.

Recommended Books:
1. D. Halliday, R. Resnick and J. Walker,"Fundamentals of Physics", 7th ed., Wiley, 2004. 
2. F. W. Sears, M. W. Zemansky and H. D. Young,"University Physics", Addison Wesley Publishing Company, 1987.
3."Schaum's Outlines of Theory & Problems of Vector Analysis" 
4. Dr. G. Ahmad,"Outlines of Physics Vol.1" 
5. B. Lal and N. Subrahmanyam,"Properties of Matter", 6th ed., S. Chand & Company Ltd, 2001. 
6. B. Lal and N. Subrahmanyam,"Heat and Thermodynamics", S. Chand & Company Ltd., 2001. 
7. B. Lal and N. Subrahmanyam,"A Textbook of Sound", Sangam Books, 1999.
8. B. Lal and N. Subrahmanyam,"A Textbook of Optics", S. Chand & Company Ltd.,2001. 

PHY 112: Principles of Physics II (3 credits)

Electric charge, Coulomb's Law, electric field & flux density, Gauss's Law, electric potential, capacitors, steady current, ohm's law, Kirchhoff's Laws. Magnetic field, Biot-Savart Law, Ampere's Law, electromagnetic induction, Faraday's Law, Lenz's Law, self inductance and mutual inductance, alternating current, magnetic properties of matter, diamagnetism, paramagnetism and ferromagnetism. Maxwell's equations of electromagnetic waves, transmission along wave- guides. Special theory of relativity, length contraction and time dilation, mass-energy relation. Quantum theory, Photoelectric effect, x-rays, Compton effect, dual nature of matter and radiation, Heisenberg uncertainty principle. Atomic model, Bohr's postulates, electron orbits and electron energy, Rutherford nuclear model, isotopes, isobars and isotones, radioactive decay, half-life, alpha, beta and gamma rays, nuclear binding energy, fission and fusion.Fundamentals of solid state physics, lasers, holography.

Recommended Books:
1. D. Halliday, R. Resnick and J. Walker,"Fundamentals of Physics", 7th ed., Wiley, 2004. 
2. F. W. Sears, M. W. Zemansky and H. D. Young,"University Physics", Addison Wesley Publishing Company, 1987.
3. K. K. Tewari,"Electricity and Magnetism with Electronics". 
4. C. L. Arora,"Refresher Course in B.Sc. Physics: Volume 1". 
5. A. Beiser,"Perspectives of Modern Physics", McGraw-Hill, 6th ed., 2002.

PHY 210: Quantum Physics of Atoms, Solids and Nuclei (3 credits)
Special Theory of Relativity: Michelson-Morley Experiment, Special Theory of Relativity, Lorentz Transformations, Time Dilation, Length Contraction, Mass-Energy Relation. Quantum Phenomena: Blackbody Radiation, Planck's Law, Photoelectric Effect, Bohr Atomic Model, Energy Levels & Atomic Spectra, Correspondence Principle, Dual Nature of Matter & Waves. Introductory Quantum Mechanics: Wave Function, Operators, Expectation Values, Schrödinger's Wave Equation, Particle in Box, Schrödinger Equation for Hydrogen Atom, Energy Levels, Magnetic & Orbital Angular Momentum, Concept of Quantum Numbers. Solid State Physics: Crystal Structure, Crystal Diffraction, Bragg Law, Lattice Vibrations & Phonons, Free Electron Model, Energy Levels & Density of States, Fermi-Dirac distribution function, Free Electron gas in Three dimension, Electrical conductivity & Thermal Conductivity, Hall Effect, Band Theory of Solids, Band Diagrams of Insulator, Semiconductor & Metals, Superconductivity, Lasers & Holography. Nuclear Physics: Rutherford Nuclear Model, Radioactivity, Half life & Mean life, Nuclear Binding Energy, Fission & Fusion, Particle Accelerator, Elementary Particles & Nuclear Interactions, Quarks, Lepton & Hadrons, Big Bang & Origin of the Universe.

Recommended Books:
1. A. Beiser,"Perspectives of Modern Physics", McGraw-Hill, 6th ed., 2002.
2. Kenneth S. Krane,"Modern Physics", 2nd ed., Wiley, 1995.
3. Robert L. Sproull and W. Andrew Phillips,"Modern Physics: The Quantum Physics of Atoms, Solids and Nuclei", 3rd ed., 1980.
4. F. W. Sears, M. W. Zemansky and H. D. Young,"University Physics", Addison Wesley Publishing Company, 1987.
5. J. Bernstein, P. M. Fishbane and S. G. Gasiorowicz,"Modern Physics", 1st ed., Prentice Hall, 2000.
6. V. Acosta, C. L. Cowan and B. J. Graham,"Essentials of Modern Physics", Harper & Row, 1973.
7. B. S. Saxena, R. C. Gupta and P. N. Saxena"Solid State Physics".
8. C. Kittel,"Introduction to Solid State Physics", International ed., Wiley and Sons, 2004. 

STA 201: Elements of Statistics and Probability (3 credits)
Frequency distribution, mean, median, mode and other measures of central tendency, standard deviation and other measures of dispersion, moments, skewness and kurtosis, elementary probability theory and discontinuous probability distribution, binomial, Poisson and negative binomial distribution, continuous probability distributions, normal and exponential, characteristics of distributions, hypothesis testing and regression analysis, basic concepts and applications of probability theory and statistics, chi-squared test. 

Recommended Books:
1. G. R. Grimmett and D. R. Stirzaker,"Probability and Random Processes", 3rd ed., Oxford University Press, 2001. 
2. K. L. Chung,"Elementary Probability Theory with Stochastic Processes", 3rd ed., Springer-Verlag Telos , 1978.

MAT 110: Mathematics I (3 credits)
Differential Calculus: Functions, Limits. Continuity and differentiability. Techniques of differentiation, Successive differentiations. Liebnitz's Theorem. Rolle's theorem. Mean value theorem. Taylor's theorem in finite and infinite forms. Maclaurine's theorem in finite and infinite forms. Lagrange's form of remainders. Expansion of functions. Evaluation of indeterminate forms by L'Hospitals rule. Partial differentiation. Euler's theorem. Tangent and normal. Subtangent and subnormal in cartesian and polar coordinates. Determination of maximum and minimum values of functions and points of inflexion and their application. Curvature. Radius of curvature. Centre of curvature. Co-ordinate Geometry: Coordinates system. Transformation of coordinates. Simplification of equation of curves. Pair of straight lines. All properties of pair of straight lines in 2Ds. Circle, System of circles; orthogonal circles. Radical axes, radical centre, properties of radical axes, coaxial circles and limiting points. Conics, Equations of parabola, ellipse and hyperbola in Cartesian and polar coordinates. Tangent and normal. Pair of tangent. Chord of contact. Chord in terms of its middle points, parametric coordinates. Diameters. Conjugate diameters and their properties. Director circles and asymptotes. Students will be expected to attend a 3-hour tutorial class, once each week and submit tutorial worksheets.

Recommended books:
1. A Text Book on Coordinate geometry and Vector Analysis by Kosh Mohammad. 
2. S. L. Loney,"The Elements of Coordinate Geometry", Nelson Thornes (out of print)
3. H. A. Anton, I. Bivens, and S. Davis Calculus,"Calculus", 7th ed., Wiley, 2004.

MAT 120: Mathematics II (3 credits)
Integral Calculus: Definitions of integration. Integration by the method of substitution. Integration by parts. Standard integrals. Integration by method of successive reduction. Definite integrals, its properties and use in summing series. Walli's formula. Improper integrals. Beta function and Gamma function. Area under a plane curve in Cartesian and polar coordinates. Area of the region enclosed by two curves in Cartesian and polar coordinates. Trapezoidal rule. Simpson's rule. Arc lengths of curves in Cartesian and polar coordinates, parametric and pedal equations. Intrinsic equations. Volumes of solids of revolution. Volume of hollow solids of revolutions by shell method. Area of surface of revolution. Ordinary Differential Equations: Definition and classification of differential equations. Formation of differential equations. Solution of first order differential equations by various methods. Solution of linear model differential equations, Solutions of general linear equations of second and higher order with constant coefficients. Solution of homogeneous linear equations and their applications. Solution of differential equations of the higher order by method of undetermined coefficient, method of annihilator and method of variation parameter. Solution of system of linear differential equations. Students will be expected to attend a 3-hour tutorial class, once each week and submit tutorial worksheets. Prerequisites: MAT 110.

Recommended books:
1. H. A. Anton,"Calculus with Analytic Geometry", 7th edition 
2. D. G. Zill,"A First Course in Differential Equations", 7th ed., Brooks Cole, 2000.
3. M. A. Rahman,"Mathematical Methods with Applications" (Volume 2), Computational Mechanics, 2000.

MAT 215: Mathematics III (3 credits)
Complex Variables: Complex number systems. General functions of a complex variable. Limits and continuity of complex valued functions and related theorems. Complex differentiation and Couchy-Riemann equations. Mapping by elementary functions. Complex integration. Line integral of a complex function. Cauchy's integral theorem. Cauchy's integral formula. Liouville's theorem. Taylor's and Laurent's theorem. Singular points. Residue. Cauchy's residue theorem. Evaluation of residues. Contour integration. And conformal mapping. Laplace Transforms: Definition. Laplace transforms of some elementary functions. Sufficient conditions for existence of Laplace transform. Inverse Laplace transforms. Laplace transforms of derivatives. The unit step function. Periodic function. Some special theorems on Laplace transform. Partial fractions. Solutions of differential equations by Laplace transform. Evaluation of improper integrals. Students will be expected to attend a 3-hour tutorial class, once each week and submit tutorial worksheets. Prerequisites: MAT120.

Recommended books:
1. J. H. Mathews and R. W. Howell,"Complex Analysis for Mathematics and Engineering", 4th ed., Jones and Barlett, 2000
2. I. Stewart and D. Tall,"Complex Analysis: (the hitchhiker's guide to the plane)", Cambridge University Press, 1983.
3. J. W. Brown and R. V. Churchill"Complex Variable and Applications", 7th ed., McGraw-Hill, 2003.
4. D. G. Zill,"A First Course in Differential Equations", 7th ed., Brooks Cole, 2000.
5. M. R. Spiegel,"Schaum's Outline of Complex Variables", McGraw-Hill, 1968. 
6. M. R. Spiegel,"Schaum's Outline of Laplace Transform", McGraw-Hill, 1965 

MAT 216: Mathematics IV (3 credits)
Matrices: Definition of matrix. Different types of matrices. Algebra of matrices. Matrix inversion. Rank and elementary transformations of matrices. Normal and canonical forms of metrics. Solution of linear equations. Matrix polynomials. Eigenvalues and eigenvectors. Vectors: Definition of vector space, Subspace, Linear combinations, Span, Linearly dependence and independence. Basis and dimension of vector space. Scalar and vector product of two vectors and their geometrical interpretation. Triple products and multiple products. Linear dependence and independence of vectors. Differentiation and integration of vectors together with elementary applications. Definition of line, surface and volume integrals. Gradient, divergence and curl of point functions. Green's theorem, Gauss's theorem, Stroke's theorem and related applications. Fourier Analysis: Definition of periodic function, Trigonometric series, Real and complex form of Fourier series. Fourier sine and cosine series, Finite transforms. Fourier integral. Fourier transforms and their uses in solving boundary value problems. Students will be expected to attend a 3-hour tutorial class, once each week and submit tutorial worksheets. Prerequisite: MAT 215. 

Recommended books:

1. H. A. Anton and C. Rorres,"Elementary Linear Algebra", 8th ed., Wiley, 2004. 
2. H. A. Anton, I. Bivens, and S. Davis Calculus,"Calculus", 7th ed., Wiley, 2004.
3. B. Kolman and D. R. Hill,"Introductory Linear Algebra with Applications", 7th ed., Prentice Hall, 2001.
4. P. B. Bhattacharya, S. K. Jain and S. R. Nagpaul,"First Course in Linear Algebra", New Age Press, 1995.
5. M. A. Rahman,"Mathematical Methods with Applications" (Volume 2), Computational Mechanics, 2000.