Rutgers, The State University of New Jersey
Undergraduate-New Brunswick
 
About the University
Undergraduate Education in New Brunswick
Programs of Study for Liberal Arts Students
Douglass College
Livingston College
Rutgers College
University College
Cook College
Mason Gross School of the Arts
Ernest Mario School of Pharmacy
Rutgers Business School: Undergradute
School of Communication, Information, and Library Studies
School of Engineering
General Information
Descriptions of Fields of Study
Facilities
Academic Policies and Procedures
Degree Requirements
Four-Year Engineering Curricula
Five-Year Engineering Curricula
Transfer Programs With Camden and Newark
Other Academic Programs
Course Listing
Biomedical Engineering 125
Bioresource Engineering 127
Ceramic Engineering 150
Chemical and Biochemical Engineering 155
Civil and Environmental Engineering 180
Electrical and Computer Engineering 332
General Engineering 440
Industrial Engineering 540
Mechanical and Aerospace Engineering 650
Administration and Faculty
Edward J. Bloustein School of Planning and Public Policy
General Information
Camden Newark New Brunswick/Piscataway
Catalogs
  New Brunswick Undergraduate Catalog 2003-2005 School of Engineering Course Listing Electrical and Computer Engineering 332  

Electrical and Computer Engineering 332
14:332:221-222Principles of Electrical Engineering I,II (3,3) Circuit elements, independent sources, dependent sources, circuit analysis in the DC and AC steady state, network theorems, operational amplifiers, transient analysis, Laplace Transforms, step and impulse response, active and passive filter circuits, introduction to 3-w circuits, transformers, and DC and AC machines. Prerequisite: 01:640:152. Corequisites: 01:640:244, 251; 14:332:223-224.
14:332:223-224Principles of Electrical Engineering I,II Laboratory (1,1) Corequisites: 14:332:221-222.
14:332:231Digital Logic Design (3) Binary arithmetic, Boolean algebra, K-maps. Combinational circuit synthesis, combinational MSI circuits. Sequential logic. Synchronous state machine design. Sequential MSI circuits. Prerequisite: 14:440:127. Corequisite: 14:332:233.
14:332:233Digital Logic Design Laboratory (1) Corequisite: 14:332:231.
14:332:252Programming Methodology I (3) Principles of block structured languages and data systems. Syntax, semantics, and data types of C programming language. Structured programming. Arrays, structures, lists, queues, stacks, sets, and trees. Recursion and pointers. Searching, sorting, and hashing algorithms. Introduction to complexity analysis. Prerequisite: 14:332:231.
14:332:254Programming Methodology I Laboratory (3) Corerequisite: 14:332:252.
14:332:303-304Honors Candidacy Problems (0,0) Extensive reading and study in a particular problem area of electrical and computer engineering under the guidance of a faculty member in the Department of Electrical and Computer Engineering. Prerequisite: Permission of department chairperson. Open to undergraduate students who wish to become James J. Slade Scholars.
14:332:321Probability and Random Processes (3) Probability and its axioms, conditional probability, independence, counting, random variables and distributions, functions of random variables, expectations, order statistics, central limit theorem, confidence intervals, hypothesis testing, estimation of random variables. Random processes and their characterization, autocorrelation function. Prerequisite: 14:332:222 or 50:750:234.
14:332:322Principles of Communications Systems (3) Amplitude modulation and demodulation, frequency modulation and demodulation, phase locked loops, stochastic processes, autocorrelation, power spectral density, noise analysis in analog systems, and digital communications. Prerequisites: 14:332:321, 345.
14:332:331Computer Architecture and Assembly Language (3) Principles of computer architecture. Principles of assembly language programming, data definitions, instruction sets, addressing modes, assembler directives, macros. Control structures, organization of microcontrol systems, microprogramming. Memory organization, physical and virtual memory, implementation of virtual and paging memory systems, DMA, caches. Bus organization, input/output handling, interfaces and asynchronous control. Prerequisites: 14:332:231, 252. Corequisite: 14:332: 333.
14:332:333Computer Architecture Laboratory (1) Assembly language programming for one of the standard commercial RISC microprocessors. Design and implementation of a simple microprocessor-based, single-user computer. Prerequisites: 14:332:231, 252. Corequisite: 14:332: 331.
14:332:345Linear Systems and Signals (3) Introduction to continuous- and discrete-time systems and signals, basis function representation of signals, convolution, Fourier Series, Fourier, Laplace, Z-transforms theory, and state space variable. Prerequisites: 14:332:222, 01:640:244. Corequisite: 14: 332:347.
14:332:346Digital Signal Processing (3) Introduction to digital signal processing, sampling and quantization, A/D and D/A converters, review of discrete-time systems, convolution, Z-transforms, digital filter realizations, fast Fourier transforms, filter design, and digital audio applications. Prerequisites: 14:332:345, 01:640:244. Corequisite: 14: 332:348.
14:332:347Linear Systems and Signals Laboratory (1) Corequisite: 14:332:345.
14:332:348Digital Signal Processing Laboratory (1) Corequisite: 14:332:346.
14:332:351Programming Methodology II (3) In-depth analysis of algorithms using object-oriented techniques. Comparative algorithm analysis, sorting, graphs, NP completeness. Emphasis on programming and practical applications in electrical and computer engineering. Introduction to parallel programming. Programming project. Prerequisite: 14:332:252.
14:332:361Electronic Devices (3) Fundamentals of semiconductor devices and microelectronic circuits, characteristics of p-n, Zener and tunnel diodes, and analog diode circuits. Principles of JFET, MOSFET, and BJT operation, biasing and stabilization methods, and transistor analysis at low frequencies. Prerequisites: 14:332:221-222. Corequisite: 14:332: 363.
14:332:362Analog Electronics (3) Feedback amplifier analysis. Frequency response of BJT and FET amplifiers, frequency response with feedback stability, and power amplifiers. Prerequisite: 14:332:361. Corequisite: 14:332:364.
14:332:363Electronic Devices Laboratory (1) Corequisite: 14:332:361.
14:332:364Analog Electronics Laboratory (1) Corequisite: 14:332:362.
14:332:366Digital Electronics (3) Transistor level circuit design theory for the digital logic gate families of CMOS, BiCMOS, nMOS, TTL, and ECL. Circuit delay, power, and noise analysis. Prerequisite: 14:332:361. Corequisite: 14:332:368.
14:332:368Digital Electronics Laboratory (1) Corequisite: 14:332:366.
14:332:373Elements of Electrical Engineering (3) Survey course in electrical equipment and circuit solving. Prerequisites: 01:640:244, 01:750:227. Not open to electrical engineering students.
14:332:375Elements of Electrical Engineering Laboratory (1) Corequisite: 14:332:373. Not open to electrical engineering students.
14:332:382Electromagnetic Fields (3) Field theory of static, stationary, and moving charges explored. Basic laws of Coulomb, Gauss, Faraday, and Ampere discussed in the context of engineering applications. Knowledge of vector analysis assumed. Prerequisites: 01:640:252 or 244, 01:750:227, 14:332: 222.
14:332:411Electrical Energy Conversion (3) Magnetic circuit concepts, transformers, rotating electromagnetic devices as generalized machines, DC machines, and polyphase AC machines. Prerequisites: 14:332:221-222.
14:332:415Introduction to Automatic Control Theory (3) Theory of automatically controlled systems and their dynamic behavior. Prerequisite: 14:332:345.
14:332:416Control System Design (3) Design of controllers for linear time-invariant systems using Bode diagrams, root locus, pole placement, and observer techniques. Linear-quadratic optimal controllers and Kalman filters. Design of controllers for nonlinear systems based on linearization, first and second method of Lyapunov, describing function method. Observers for nonlinear systems and extended Kalman filter. Prerequisite: 14:332:415 or 14:650:401.
14:332:421Communications Engineering (3) Quantization, analog signal coding, intersymbol interference, equalization, signal space and digital modulation, information theory, and coding. Prerequisite: 14:332:322.
14:332:422Communication Systems Design (3) Laboratory experiments dealing with analog and digital communications schemes. Experiments involve component-level circuit construction, modular connection of subsystems, and use of interactive graphics-based, system-simulation software packages. Prerequisite: 14:332:322.
14:332:423Telecommunication Networks (3) Problems of network synthesis and analysis. Includes network architectures for telephony and data network, circuit and packet multiplexing/switching methods, network design/routing algorithms via elementary linear/dynamic programming, layered protocol architectures, protocol design and analysis methods, and performance analysis. Prerequisite: 14:332:321.
14:332:426Wireless Personal Communication Systems (3) Comparison of wireless and conventional communications, interference limited communications, channel reuse, capacity, spectrum efficiency, physical channels, systems, code division cellular system, low-tier personal communications systems, wireless data systems. Prerequisites: 14:332:322, 421, 423.
14:332:431Digital System Design (3) Logic design of a small number of specific microcomputers. Characteristics of their microprocessors examined in detail. Analysis of associated software with emphasis on interface technology. Prerequisites: 14:332:231, 252, 331.
14:332:434Design Automation of Digital Systems (3) Fundamental concepts and techniques for DA/CAD of digital systems, with emphasis on identification of design issues/problems and mathematical formulation of solutions. Topics include specification and modeling, synthesis, low-power design, design verification, behavioral optimizations, scheduling, binding/sharing, and testability. Prerequisites: 14:332:231, 351.
14:332:445Multimedia Signal Processing (3) Speech and image processing, matrix formulation of algorithms and MATLAB implementation, C programming, and debugging of Texas Instruments signal processors. Laboratory experiment each week. Prerequisites: 14:332:346, 348.
14:332:446Multimedia Signal Processing Design (3) Speech, audio, and video processing; matrix formulation of algorithms and MATLAB implementations; Internet videophones. Laboratory experiments and projects. Prerequisite: 14:332:445.
14:332:448Image Processing (3) Representation and manipulation of images in computers. Feature enhancement and extraction. Spatial and frequency domain approaches. Practical experience through MATLAB-based implementations. Prerequisites: 14:332:321, 346.
14:332:451Introduction to Parallel and Distributed Programming (3) Parallel and distibuted architectures, fundamentals of parallel/ distributed data-structures, algorithims, programming paradigms, introduction to parallel/distributed application development using current technologies. Prerequisites: 14:332:331, 351.
14:332:452Introduction to Software Engineering (3) Introduction to the concepts of software engineering. System planning, software requirements analysis, formal specification, testing, reliability, software maintenance, software cycle analysis and documentation. Prerequisite: 14:332:252.
14:332:461Pulse Circuits (3) RC timing circuits used in waveform generating and shaping circuits. Prerequisite: 14:332:362. Corequisite: 14:332:463.
14:332:463Pulse Circuits Laboratory (1) Corequisite: 14:332:461.
14:332:465Physical Electronics (3) Semiconductor fundamentals, p-n diodes, bipolar transistors, Schottky diodes, JFETs, MESFETs, and MOSFETs. Prerequisite: 14:332:361.
14:332:466Optoelectronic Devices (3) Fiber optical waveguides, lasers, light-emitting diodes, photodetectors, modulators, and system application. Prerequisites: 14:332:361, 382, 465.
14:332:468Microelectronic Processing Design (3) Overview of microelectronic processing technology, lithography, etching, oxidation, diffusion, implantation and annealing, film deposition, epitaxy growth, metallization, process integration, and simulation. Prerequisite: 14:332:465.
14:332:471Robotics and Computer Vision Design (3) Introduction to robotics. Robot arm kinematics and dynamics. Trajectories and control. Sensing and robot programming languages. Low-level vision, edge detection, and segmentation. Illumination strategies, 3-D. Prerequisites: 14:332:252, 345, 346.
14:332:473Introduction to VLSI Design (4) Introductory digital VLSI chip design, CMOS technology, dynamic clocked logic, layout design rules, and analog MOSFET timing analysis. Prerequisites: 14:332:231, 331, 366.
14:332:474Introduction to Computer Graphics (3) Computer display systems, algorithms, and languages for interactive graphics. Vector, curve, and surface generation algorithms. Hidden-line and surface algorithms. Prerequisites: 14:332:231, 252.
14:332:476Virtual Reality (3) Introduction to VR, input/output devices, haptic interfaces, dedicated hardware, world modeling, human factors in VR simulations, applications, the future of VR. Prerequisite: 14:332:252.
14:332:478Virtual Reality Laboratory (1) Corerequisite: 14:332:476
14:332:481Electromagnetic Waves (3) Interaction of electromagnetic waves in various media presented, beginning with Maxwell`s equations and the constitutive relations. Practical applications in optoelectronics, fiber optics, and communications presented throughout the course. Prerequisite: 14:332:382.
14:332:491,492Special Problems (3,3) Individual investigation in some branch of electrical and computer engineering of particular interest to the student. Topic selected for study must be approved and directed by a faculty member. Prerequisite: Permission of department.
14:332:496-497Co-op Internship in Electrical and Computer Engineering (3,3) Intended to provide a capstone experience to the student`s undergraduate studies by integrating prior course work into a working electrical and computer engineering professional environment. Credits granted only for a continuous, six-month, full-time assignment. Prerequisite: Permission of department. Graded Pass/No credit.
 
For additional information, contact RU-info at 732/932-info (4636) or colonel.henry@rutgers.edu.
Comments and corrections to: Campus Information Services.

© 2005 Rutgers, The State University of New Jersey. All rights reserved.