Stevens Institute of Technology 2003-2004 Catalog
 
   Table of Contents
   Calendar
   Introduction
   Undergraduate
Programs
   Graduate
Programs
   School of
Sciences and Arts
   School of
Engineering

- List of Programs
- Undergraduate Programs
- Department of Chemical, Biomedical
and Materials Engineering

- Department of Civil, Environmental
and Ocean Engineering

Department of Electrical
and Computer Engineering

- Department of
Mechanical Engineering

- Department of
Systems Engineering and
Engineering Management

   School of
Technology
Management
   Interdisciplinary
Programs
   ESL and
Special Courses
   Physical Education,
Athletics and
Recreation
   Research
Environment
   Student
Services
   Financing
Education
   Student Life
   Learning About
The Campus
   Policies
   Administrative
Directory
   Faculty
Directory
   Travel
Directions
   Campus Map

The Charles V. Schaefer, Jr. School of Engineering

  SOE_Elec_CompE.pdf

 Department of Electrical and Computer Engineering


STUART K. TEWKSBURY, DIRECTOR

FACULTY*

Professors

Francis T. Boesch, Ph.D. (1963), Polytechnic Institute of Brooklyn
Sumit Ghosh, Ph.D. (1985), Stanford University
Harry Heffes, Ph.D. (1968), New York University
Gerald J. Herskowitz, Eng. Sc.D. (1963), New York University
Stuart K. Tewksbury, Ph.D. (1969), University of Rochester

Associate Professor

Yu-Dong Yao, Ph.D. (1988), Southeast University, China

Assistant Professors

Rajarathnam Chandramouli, Ph.D. (1999), University of South Florida
Hongbin Li, Ph.D. (1999), University of Florida
Hong Man, Ph.D. (1999), Georgia Institute of Technology
K.P. Subbalakshmi, Ph.D. (2000), Simon Fraser University
Uf Tureli, Ph.D. (2000), University of Virginia

Special Faculty

Bruce McNair, ME (1974), Stevens Institute of Technology

Professors Emeriti

Emil C. Neu, D.Eng.Sc (1966), Newark College of Engineering
Harrison E. Rowe, Sc.D. (1952), Massachusetts Institute of Technology
Stanley H. Smith, Ph.D. (1965), New York University

* The list indicates the highest earned degree, year awarded and institution where earned.

UNDERGRADUATE PROGRAMS

Electrical Engineering

    Today's technological world is driven by the electronics and electronic systems, developed and advanced by electrical engineers, that are found embedded in a large portion of today's commercial and consumer products. The electronic systems and subsystems (including both hardware and software components) are increasing exponentially in complexity and sophistication each year. The familiar expectation that next year's computer and communications products will be far more powerful than today's is an expectation seen in all products incorporating electronics. The high (and increasing) complexity and sophistication of these electronic products may not be seen by the casual user, but they are understood, delivered and advanced by electrical engineers. The field of electrical engineering encompasses areas such as telecommunications, data networks, signal processing, digital systems, embedded computing, intelligent systems, electronics, optoelectronics, solid-state devices and many others. The Department's program is designed to provide our electrical engineering graduates with the tools and skills necessary to understand and apply today's technologies and to become leaders in developing tomorrow's technologies and applications.

    The principles and practices of electrical engineering rest upon the broad base of fundamental science and mathematics that defines the School of Engineering's core program. A sequence of electrical engineering courses provides the student with an understanding of the major themes defining contemporary electronic systems as well as depth in the mathematics and principles of today's complex electronic systems. Students select elective courses to develop depth in areas of personal interest. In addition to electrical engineering elective courses, the student can draw upon computer engineering and other Stevens' courses to develop the skills appropriate for their career objectives. In the senior year, students complete a significant, team-based engineering design project through which they further develop their skills.

Mission and Objectives
    The mission of the undergraduate electrical engineering program in the Department of Electrical and Computer Engineering is to provide a balanced education in fundamental principles, design methodologies and practical experiences in electrical engineering and in general engineering topics through which the graduate can enter into and sustain a lifelong professional career of innovation and creativity.

    The overriding objective of the electrical engineering program is to provide the graduate with the skills and understanding needed to design and build innovative new products and services, which balance the rival requirements of competitive performance/cost and practical constraints imposed by available technologies.

    Graduates of the Electrical Engineering program will

  • Understand the evolving electronic devices and systems from their underlying physical principles and properties.
  • Design electronic devices, circuits and systems by applying underlying mathematical principles, software principles and engineering models.
  • Perform effectively in team-based electronic engineering practice.
  • Be proficient in the systematic explorations of alternatives for electronic systems design.
  • Demonstrate compliance with professional ethics, for example, as stipulated in the IEEE Code of Ethics.
  • Be proficient in the use of communications (oral presentations and written reports) to articulate their ideas effectively.
  • Participate in continuing learning and self-improvement necessary for a productive career in computer engineering.
  • Play leadership roles in their professions.

back to top

Course Sequence
    The course sequence for electrical engineering is as follows:

Freshman Year        
Term I
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ch 107 General Chemistry IA 2 0 2
Ch 117 General Chemistry Lab I 0 3 1
Ma 115 Math Analysis I 3 0 3
PEP 101 Physics I 3 0 3
E 121 Engineering Design I 0 3 2
E 120 Engineering Graphics 0 2 1
E 115 Intro to Programming 1 1.5 2
Hu Humanities 3 0 3
PE 200 Physical Education I 0 2 1
         
  TOTAL 12 11.5 18
         
Term II
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ch 116 Chemistry II 3 0 3
Ch 118 Chemistry Lab II 0 3 1
Ma 116 Math Analysis II 3 0 3
PEP 102 Physics II 3 0 3
E 122 Engineering Design II 0 3 2
E 126 Mechanics of Solids 4 0 4
Hu Humanities 3 0 3
PE 200 Physical Education II 0 2 1
         
  TOTAL 16 8 20
         
Sophomore Year        
Term III
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ma 221 Differential Equations 4 0 4
PEP 201 Physics III 2 0 2
PEP 211* Physics Lab for Engin. 0 3 1
E 234 Intro. to Thermo 3 0 3
E 245 Circuits & Systems 2 3 3
E 231 Engineering Design III 0 3 2
Hu Humanities 3 0 3
PE 200 Physical Education III 0 2 1
         
  TOTAL 14 11 19
         
* Correction: PEP 211 has only been offered as a 0.5 credit course. Students must also take PEP 212 to complete the one credit Physics laboratory requirement.
Term IV
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ma 227 Multivariate Calculus 3 0 3
E 246 Electronics & Instrument. 3 0 3
E 232 Engineering Design IV 0 3 2
CpE 358 Switch Theory & Log Dsg 3 0 3
EE 250 Math for Elec. Eng. 3 0 3
Hu Humanities 3 0 3
PE 200 Physical Education IV 0 2 1
PEP 212 Physics Lab for Eng 0 3 0.5
  TOTAL 15 5 18
         
Junior Year        
Term V
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
EE 471 Transport Phenomena 4 0 4
E 344 Materials Processing 3 0 3
E 321 Engineering Design V 0 3 2
E 243 Probability & Statistics 3 0 3
EE 348 Systems Theory 3 0 3
Hu Humanities 3 0 3
PE 200 Physical Education V 0 2 1
         
  TOTAL 16 5 19
         
Term VI
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
EE 345 Modeling & Simulation ‡ 3 0 3
E 355 Engineering Economics 3 3 4
EE 322 Engineering Design VI ‡ 1 3 2
CpE 390 Microprocessor Systems 3 3 4
EE 448 Digital Signal Processing 3 0 3
Hu Humanities 3 0 3
PE 200 Physical Education VI 0 2 1
         
  TOTAL 16 11 20
         
Senior Year        
Term VII
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
EE 359 Electronic Circuits 3 0 3
EE 465 Intro to Commun. Sys. 3 0 3
  Elective 3 0 3
EE 423 Engineering Design VII ‡ 0 8 3
E 421 Engineering Econ. Design 1 3 2
Hu Humanities 3 0 3
         
  TOTAL 13 11 17
         
Term VIII
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
  Technical Elective ‡ 3 0 3
  Technical Elective ‡ 3 0 3
  Elective 3 0 3
EE 424 Engineering Design VIII ‡ 0 8 3
Hu Humanities 3 0 3
         
  TOTAL 12 8 15

    ‡ Discipline specific courses

back to top

Electives
    "Technical electives" are generally selected from among the courses (EE or CpE) listed among the ECE course descriptions. Under special circumstances, students may be allowed to use courses from other departments to satisfy the technical elective requirement: approval by the course instructor, the student's advisor and the ECE Director are required.

    "Electives" are free electives, and can be selected from among any courses (including ECE courses) at Stevens Institute of Technology. Students can use 500-level ECE courses to satisfy an elective requirement, with the permission of the course instructor and the student's advisor. If a student satisfies the conditions established by the Stevens Graduate School for admission into 600-level graduate courses, ECE 600-level courses may also be used as electives or technical electives. Students interested in using a 500-level or 600-level course from other departments as a free electives must satisfy the conditions for admission into the course by the offering department.

    "Special Topics" graduate courses offered by other departments may not be taken for credit towards the B.E. in Electrical Engineering.

Computer Engineering

    One of the most rapidly growing fields today is computer engineering. This includes the design, development and application of digital and computer-based systems for the solution of modern engineering problems, as well as computer software development, data structures and algorithms, and computer communications and graphics. The department provides our computer engineering students with the tools and skills necessary to understand and apply today's technologies and to become leaders in developing tomorrow's technologies. The program prepares students to pursue professional careers in industry and government, and to continue their education in graduate school, if they choose.

    Students in the computer engineering program begin by studying the scientific foundations that are the basis for all engineering. Specialized electrical engineering, computer engineering and computer science courses follow, providing depth in the many issues related to computers, data networks, information systems and related topics used in contemporary commercial and industrial applications. Students may direct their interests into areas such as computer and information systems, software/software engineering, and computer architectures and digital systems. In addition to computer engineering courses, the student can draw upon electrical engineering and computer science courses to develop the skills appropriate for their career objectives. In the senior year, students have the opportunity to participate in an actual engineering design project which is taken directly from a current industrial or commercial application.

back to top

Mission and Objectives
    The mission of the undergraduate computer engineering program in the Department of Electrical and Computer Engineering is to provide a balanced education in fundamental principles, design methodologies and practical experiences in computer engineering, general engineering, and physical and mathematical sciences topics through which the graduate can enter into and sustain a lifelong professional career of engineering innovation and creativity. Computer engineering integrates those elements of electrical engineering and computer science that underlie the hardware-software interface in computing and information systems.

    The overriding objective of the computer engineering program is to provide the graduate with the skills and understanding needed to design and build innovative new products and services. They balance the rival requirements of competitive performance/cost and practical constraints imposed by available technologies. Graduates of the computer engineering program will:

  • Apply the underlying principles and practices of digital circuits and systems, including design techniques, engineering design tools, mathematical methods, and physical technologies.
  • Participate effectively in team-based approaches to design, verification, and realization tasks.
  • Be proficient in the systematic exploration of the design space to achieve optimized designs.
  • Demonstrate compliance with professional ethics (for example, as stipulated in the IEEE Code of Ethics).
  • Be proficient in the use of communications (oral presentations and written reports) to articulate their ideas effectively.
  • Participate in continuing learning and self-improvement necessary for a productive career in computer engineering.
  • Play leadership roles in their professions.

back to top

Course Sequence
    The course sequences for computer engineering is as follows:

Freshman Year        
Term I
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ch 107 General Chemistry IA 2 0 2
Ch 117 General Chemistry Lab I 0 3 1
Ma 115 Math Analysis I 3 0 3
PEP 101 Physics I 3 0 3
E 121 Engineering Design I 0 3 2
E 120 Engineering Graphics 0 2 1
E 115 Intro to Programming 1 1.5 2
Hu Humanities 3 0 3
PE 200 Physical Education I 0 2 1
         
  TOTAL 12 11.5 18
         
Term II
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ch 116 General Chemistry II 3 0 3
Ch 118 General Chemistry Lab II 0 3 1
Ma 116 Math Analysis II 3 0 3
PEP 102 Physics II 3 0 3
E 122 Engineering Design II 0 3 2
E 126 Mechanics of Solids 4 0 4
Hu Humanities 3 0 3
PE 200 Physical Education II 0 2 1
         
  TOTAL 16 8 20
         
Sophomore Year        
Term III
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ma 221 Differential Equations 4 0 4
PEP 201 Physics III 2 0 2
PEP 211* Physics Lab for Engin. 0 3 1
E 234 Thermo & Energy Conv. 3 0 3
E 245 Circuits & Systems 2 3 3
E 231 Engineering Design III 0 3 2
Hu Humanities 3 0 3
PE 200 Physical Education III 0 2 1
         
  TOTAL 14 11 19
         
* Correction: PEP 211 has only been offered as a 0.5 credit course. Students must also take PEP 212 to complete the one credit Physics laboratory requirement.
Term IV
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
Ma 334 Discrete Math 3 0 3
E 246 Electronics & Instrument. 3 0 3
E 232 Engineering Design IV 0 3 2
CpE 360 Comp Data Struct & Alg 3 0 3
CpE 358 Switch Theory & Log Dsg 3 0 3
Hu Humanities 3 0 3
PE 200 Physical Education IV 0 2 1
PEP 212 Physics Lab for Eng 0 3 0.5
  TOTAL 15 5 18
         
Junior Year        
Term V
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
EE 471 Transport Phenomena 4 0 4
E 344 Materials Processing 3 0 3
E 321 Engineering Design V 0 3 2
E 243 Probability & Statistics 3 0 3
CpE 390 Microprocessor Systems 3 3 4
Hu Humanities 3 0 3
PE 200 Physical Education V 0 2 1
         
  TOTAL 16 8 20
         
Term VI
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
CpE 345 Modeling & Simulation ‡ 3 0 3
E 355 Engineering Economics 3 3 4
CpE 322 Engineering Design VI ‡ 1 3 2
Ma 227 Multivariate Calculus 3 0 3
CpE 462 Int Image Proc & Coding. 3 0 3
Hu Humanities 3 0 3
PE 200 Physical Education VI 0 2 1
         
  TOTAL 16 8 19
         
Senior Year        
Term VII
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
CpE 487 Digital Systems Design 3 0 3
CpE 490 Information Sys. Eng I 3 0 3
  Elective 3 0 3
CpE 423 Engineering Design VII ‡ 0 8 3
E 421 Engineering Econ. Design 1 3 2
Hu Humanities 3 0 3
         
  TOTAL 13 11 17
         
Term VIII
   
Hrs. Per Wk.
    Class Lab Sem.
        Cred.
  Technical Elective ‡ 3 0 3
  Technical Elective ‡ 3 0 3
  Elective 3 0 3
CpE 424 Engineering Design VII ‡ 0 8 3
Hu Humanities 3 0 3
         
  TOTAL 12 8 15

    ‡ discipline specific courses

back to top

Electives
    "Technical electives" are generally selected from among the courses (EE or CpE) listed among the ECE course descriptions. Under special circumstances, students may be allowed to use courses from other departments to satisfy the technical elective requirement: approval by the course instructor, the student's advisor and the ECE Director are required.

    "Electives" are free electives, and can be selected from among any courses (including ECE courses) at Stevens Institute of Technology. Students can use 500-level ECE courses to satisfy an elective requirement, with the permission of the course instructor and the student's advisor. If a student satisfies the conditions established by the Stevens Graduate School for admission into 600-level graduate courses, ECE 600-level courses may also be used as electives or technical electives. Students interested in using a 500-level or 600-level course from another department as a free elective must satisfy the conditions for admission into the course by the offering department.

    "Special Topics" graduate courses offered by other departments may not be taken for credit towards the B.E. in Electrical Engineering.

Minors
    You may qualify for a minor in Electrical Engineering or Computer Engineering by taking the required courses indicated below. Completion of a minor indicates a proficiency beyond that provided by the Stevens curriculum in the basic material of the selected area. Enrollment in a minors program means that you must also meet Stevens' requirements for minors programs.

    If you major in Computer Science, you cannot minor in Computer Engineering. Similarly, if you major in Computer Engineering, you cannot minor in Computer Science. Only courses completed with a grade of "C" or better are accepted towards a minor.

Requirements for a Minor in Electrical Engineering

E 246 Electronics & Instrumentation
EE 348 Systems Theory
CpE 358 Switching Theory & Logical Design
CpE 390 Microprocessor Systems
EE 465 Introduction to Communications

Requirements for a Minor in Computer Engineering

E 246 Electronics & Instrumentation
CpE 358 Switching Theory & Logical Design
CpE 390 Microprocessor Systems
CpE 360 Computational Data Structures & Algorithms
CpE 490 Information Systems Eng. I

back to top

LABORATORIES

    Undergraduate laboratories in the Department of Electrical and Computer Engineering are used for course-related teaching. Laboratory assignments expose you to a range of practical problems. The Elsie Hattrick Design Laboratory is used for the study of electronic circuits, sensor/transducer systems and other topics. The Microelectronic Systems Laboratory is used for the study of microprocessor/embedded systems, digital signal processing, VLSI/FPGA systems and other systems-based courses.

    All research laboratories serve a dual-use function: undergraduate students use these facilities for special course-related projects and senior design; and graduate students use them for course-related projects and thesis research. For a listing of our research laboratories, available with appropriate approval for undergraduate student projects, please refer to section entitled "Research Environment" in this catalog.

GRADUATE PROGRAMS

    The mission of the Department of Electrical and Computer Engineering (ECE) is to provide students with the tools and skills necessary to understand and apply today's technologies and to become leaders in developing tomorrow's technologies and applications. To this end, programs have been developed to ensure that students receive both fundamental knowledge in basic concepts and an understanding of current and emerging/future technologies and applications.

    The Electrical and Computer Engineering (ECE) department offers the degrees of Master of Engineering (Electrical Engineering), Master of Engineering (Computer Engineering), Master of Engineering (Networked Information Systems), the degree of Electrical Engineer and the degree of Computer Engineer. In addition, the degree of Doctor of Philosophy is offered in Electrical Engineering and in Computer Engineering.

    The faculty engage in a variety of research efforts such as telecommunications, data networks, information systems, wireless networks including architectures and principles, signal processing including communications applications, channel/signal estimation and detection, image processing and coding for images and video, multimedia systems and environments, computational system architectures, reconfigurable systems, secure data communications, network analysis and modeling, optical communication systems and low power mobile systems.

back to top

Master of Engineering - Electrical Engineering
    In general, a Bachelor's degree in electrical engineering or computer engineering with a minimum grade point average of 3.0 on a 4.0 scale is required for graduate study in electrical engineering. Outstanding applicants with degrees in other engineering disciplines, physics or mathematics may be conditionally admitted subject to the completion of appropriate ramp courses or their equivalents with a grade of "B" or better. The specific requirements will be determined on an individual basis depending on the student's background. Submission of GRE scores is recommended but not required.

    The Master's degree requires completion of a total of 30 hours of credit. Each student must complete the three core courses and must complete the course requirements for one of the electrical engineering concentrations. Elective courses are to be chosen from among the EE, CpE and NIS numbered graduate courses in this catalog. An elective course not in the CpE, EE or NIS numbered courses may be taken, with the approval of the student's academic advisor. A maximum of two elective courses not listed in the ECE program may be taken with the approval of the academic advisor.

Electrical Engineering Core Courses:

EE 602 Analytical Methods in Electrical Engineering
EE 603 Linear Systems Theory
EE 605 Probability and Stochastic Processes I

Electrical Engineering Concentrations:
    Those students selecting one of the departmental concentration areas must complete a three-course concentration sequence appropriate for any one of the following concentration areas. Recommended courses are listed with each concentration. (Approval by the student's advisor is required to substitute another course for a listed course.)

Computer Architectures and Digital Systems

CpE 514 Computer Architecture
CpE 643 Logic Design of Digital Systems I
CpE 690 Introduction to VLSI Design

Microelectronic Devices and Systems

EE 503 Introduction to Solid State Physics
EE 619 Solid State Devices
CpE 690 Introduction to VLSI Design

Signal Processing for Communications

EE 609 Communication Theory
EE 613 Digital Signal Processing for Communications
EE 616 Signal Detection and Estimation for Communications
EE 663 Digital Signal Processing I

Telecommunications Systems Engineering

EE 606 Probability and Stochastic Processes II
EE 609 Communication Theory
EE 610 Error Control Coding for Networks
EE 670 Information Theory and Coding
CpE 655 Queuing Systems with Computer Applications I

Wireless Communications

EE 583 Wireless Systems Overview
EE 585 Physical Design of Wireless Systems
EE 586 Wireless Networking: Architectures, Protocols and Standards
EE 589 Wireless Systems Security
EE 651 Spread Spectrum and CDMA

Interdepartmental Concentration in Microelectronics and Photonics Science and Technology:
    Students selecting this concentration must complete the core course and three of the concentration's allowed elective courses listed below (see asterisk note).

Concentration Core Course:

EE 507 Introduction to Microelectronics and Photonics

Allowed Concentration Electives:

CpE 690 Introduction to VLSI Design*
EE 626 Optical Communication Systems*
EE 585 Physical Design of Wireless Systems*
Mt 562 Solid State Electronics II
MT 595 Reliability and Failure of Solid State Devices
MT 596 Microfabrication Techniques
PEP 503 Introduction to Solid State Physics
PEP 515 Photonics I
PEP 516 Photonics II
PEP 561 Solid State Electronics I

    * These courses do not count towards the Microelectronics and Photonics concentration for ECE students (they do count as electives for the full Master's program).

    For further information on recommended elective courses under each concentration, refer to the Computer Engineering graduate program brochure, the ECE web page or consult with an academic advisor.

back to top

Master of Engineering - Computer Engineering
    In general, a Bachelor's degree in electrical engineering or computer engineering with a minimum grade point average of 3.0 on a 4.0 scale is required for graduate study in computer engineering. Outstanding applicants in other areas may be conditionally admitted subject to the completion of appropriate ramp courses or their equivalents with a grade of "B" or better. The specific requirements will be determined on an individual basis depending upon the student's background. Submission of GRE scores is recommended but not required.

    The Master's degree requires completion of a total of 30 hours of credit. Each student must complete the three core courses and must complete the course requirements for one of the computer engineering concentrations. Elective courses are to be chosen from among the CpE, EE and NIS numbered graduate courses in this catalog. An elective course not in the CpE, EE or NIS numbered courses may be taken, with the approval of the student's academic advisor. A maximum of two elective courses not listed in the ECE program may be taken with the approval of the academic advisor.

Computer Engineering Core Courses (Select three of the following courses)

CpE 593 Applied Data Structures & Algorithms
EE 612 Principles of Multimedia Compression
CpE 645 Image Processing & Computer Vision
CpE 654 Design & Analysis of Network Systems
CpE 690 Introduction to VLSI Systems Design

Computer Engineering Concentrations Courses:
    Each student must complete a three-course concentration sequence appropriate for any one of the following concentration areas. Recommended courses are listed with each concentration. (Approval by the student's advisor is required to substitute another course for a listed course.)

Computer Systems

CpE 540 Fundamentals of Quantitative Software Engineering I
CpE 644 Logical Design of Digital Systems II
CpE 654 Design and Analysis of Network Systems

Data Communications and Networks

CpE 565 Management of Local Area Networks
EE 612 Principles of Multimedia Compression
CpE 654 Design and Analysis of Network Systems
CpE 678 Information Networks I
CpE 655 Queuing Systems with Computer Applications I

Digital Systems Design

CpE 621 Analysis and Design of Real-time Systems
CpE 644 Logical Design of Digital Systems II
CpE 690 Introduction to VLSI Systems Design

Engineered Software Systems

CpE 540 Fundamentals of Quantitative Software Engineering I
CS 561 Database Management Systems I
CS 520 Introduction to Operating Systems

Image Processing and Multimedia

CpE 558 Computer Vision
CpE 591 Introduction to Multimedia Networking
CpE 645 Image Processing and Computer Vision
CpE 636 Integrated Services - Multimedia
EE 612 Principles of Multimedia Compression

Information Systems

CS 561 Database Management Systems I
CpE 591 Introduction to Multimedia Networking
CpE 636 Integrated Services - Multimedia
CpE 645 Image Processing and Computer Vision

Information Systems Security

EE 589 Wireless Systems Security
CpE 591 Introduction to Multimedia Networking
CpE 668 CyberSecurity Techniques and Mechanisms
CpE 691 Information Systems Security
CpE 678 Information Networks I

    For further information on recommended elective courses under each concentration, refer to the Computer Engineering graduate program brochure, the ECE web page or consult with an academic advisor.

back to top

Master of Engineering - Networked Information Systems
    In general, a Bachelor's degree in electrical engineering or computer engineering (or a closely related discipline) with a minimum grade point average of 3.0 on a 4.0 scale is required for graduate study in Networked Information Systems. Outstanding applicants with degrees in other disciplines such as computer science, management or mathematics may be admitted subject to demonstration of the technical background expected (perhaps with the requirement for completion of appropriate ramp courses or their equivalents with a grade of "B" or better). Such applicants, as well as applicants with significant career experiences but not satisfying the primary requirements, will be admitted on an individual basis depending on the student's background. Submission of GRE scores is recommended but not required.

    The Master's degree requires completion of a total of 30 hours of credit. Each student must complete NIS 560 and two of the other five listed core courses and must complete the course requirements for one of the networked information systems concentrations. Elective courses are to be chosen from among the NIS, CpE and EE numbered graduate courses in this catalog. Under special circumstances, an elective course not in the CpE, EE or NIS numbered courses may be taken, with the approval of the student's academic advisor. A maximum of two elective courses not listed in the ECE program may be used for the Master's degree with approval of the academic advisor.

Networked Information Systems Core Courses (three required)

NIS 560 Introduction to Networked Information Systems
and choose two of the following:
    NIS 654 Design and Analysis of Network Systems
    NIS 591 Introduction to Multimedia Networking
    NIS 678 Information Networks I
    NIS 691 Information Systems Security
    NIS 565 Management of Local Area Networks

Networked Information Systems Concentrations:
    Each student must complete a three-course concentration sequence appropriate for any one of the following concentration areas. Recommended courses are listed with each concentration. (Approval by the student's advisor is required to substitute another course for a listed course.)

back to top

Data Communications and Networks

NIS 611 Digital Communications Engineering I
NIS 654 Design and Analysis of Network Systems
NIS 655 Queuing Systems with Communications Applications I
NIS 678 Information Networks I

Information Networks

NIS 605 Probability and Stochastic Processes I
NIS 654 Design and Analysis of Network Systems
NIS 678 Information Networks I
NIS 679 Information Networks II

Multimedia Information Systems

NIS 561 Database Management Systems I
NIS 591 Introduction to Multimedia Networking
NIS 636 Integrated Services - Multimedia
NIS 645 Image Processing and Computer Vision
NIS 583 Wireless Systems Overview

Multimedia Technologies

NIS 582 Multimedia Network Security
NIS 612 Principles of Multimedia Compression
NIS 636 Integrated Services - Multimedia
NIS 645 Image Processing and Computer Vision

Networked Information Systems: Business Practices

NIS 630 Enterprise Systems Management
NIS 631 Management of Information Technology Organizations
NIS 632 Strategic Management of Information Technology
NIS 633 Integrating IS Technologies

Network Systems Technologies

NIS 586 Wireless Communications: Architectures, Protocols and Standards
NIS 626 Optical Communication Systems
NIS 674 Satellite Communications

Secure Network Systems Design

NIS 560 Introduction to Networked Information Systems
NIS 592 Multimedia Network Security
NIS 691 Information Systems Security
NIS 654 Design and Analysis of Network Systems

    For further information on recommended elective courses under each concentration, refer to the Networked Information Systems graduate program brochure, the ECE Web page or consult with an academic advisor.

back to top

Degree of Electrical Engineer and Degree of Computer Engineer
    These programs provide opportunities for the student to proceed with professional development beyond the master's level. The course work may be directed toward depth in the area of the master's degree or toward depth in a new area related to that of the master's degree. A design project of significance is required.

    To be admitted to the electrical engineer or to the computer engineer program, the student must have a master's degree in electrical engineering or computer engineering with a minimum grade point average (GPA) of 3.0 on a 4.0 scale and the agreement of at least one regular faculty member in the department who expresses a willingness to serve as project advisor. Outstanding applicants with degrees in other disciplines may be admitted subject to demonstration of the technical background expected (perhaps with the requirement for completion of appropriate ramp courses or their equivalents with a grade of "B" or better). Such applicants, as well as applicants with significant career experiences but not satisfying the primary requirements, will be determined on an individual basis depending on the student's background.

    At least 30 credits beyond the master's degree are required for the Engineer Degree. At least eight, but not more than fifteen credits, must be in the design project. The project courses for EE and CpE are EE 950 and CpE 950, respectively. An ECE faculty advisor and at least two faculty members must supervise the project; one must be a regular member of the faculty in the ECE department. A written report and oral presentation are required.

back to top

Doctoral Programs
    Admission requirements to the Ph.D. program are naturally more stringent than those for the lesser degrees. More attention is paid to the student's background and potential to perform independent research. All applications are considered individually. In general, admissions are granted to students with a Master's degree in electrical engineering or computer engineering who have achieved a minimum GPA of 3.5 on a 4.0 scale. Exceptional students may be accepted after receiving the Bachelor's degree. Submission of GRE scores is recommended but not required.

    The Ph.D. degree requires 90 credits. A maximum of 30 credits can be applied toward the 90-credit requirement of the Ph.D. from a previous master's degree or from any other graduate courses subject to the approval of the advisor. All Ph.D. candidates must take at least 30 credits of thesis work and at least 20 credits of course work at Stevens beyond the master's degree. Courses counting towards the Ph.D. degree are expected to be taken from the ECE catalog courses (approval by the student's advisor is required to apply courses outside the ECE program to the Ph.D. degree).

    All Ph.D. candidates must pass the written Ph.D. qualifying examination. Students may take the qualifying examination only twice. Failure to pass the qualifying examination in the second attempt will result in dismissal from the Ph.D. program.

    After the student has successfully completed the qualifying examination, s/he must arrange for an advisor to assist in the development of a thesis proposal. The advisor must be a full-time ECE professor or professor emeritus. Once a suitable topic has been found and agreed upon with the advisor, the student must prepare a thesis proposal. This thesis proposal should be completed and defended within one year of passing the Ph.D. qualifying examination. The proposal must indicate the direction that the thesis will take and procedures that will be used to initiate the research. Ordinarily, some preliminary results are included in the proposal. In addition, the proposal must indicate that the student is familiar with the research literature in his/her area. To this end, the proposal must include the results of a thorough literature search. A committee of at least three faculty members must accept the written thesis proposal. The committee chairperson is the thesis advisor. The other two members should be ECE department faculty. After the written proposal has been accepted, the examination committee conducts an oral defense. At this defense, the student presents his/her proposal.

    All Ph.D. candidates who are working on a thesis must have a thesis committee chaired by the thesis advisor and consisting of at least four members. The thesis advisor and at least two other members must be full-time faculty members or professors emeritus of the ECE department. In addition, there must be one member who is a regular faculty member within another department at Stevens. It is permissible and desirable to have as a committee member a highly-qualified person from outside of Stevens. The committee must approve the completed thesis unanimously. After the thesis has been completed, it must be publicly defended.

back to top

Graduate Certificate Programs
     The Department of Electrical and Computer Engineering offers several graduate certificate programs to students meeting the regular admission requirements for the master's program. Each Graduate Certificate is self-contained and highly focused, carrying 12 or more graduate credits. All of the courses may be used toward the master's degree as well as for the graduate certificate.

Digital Systems and VLSI Design

CpE 514 Computer Architecture
CpE 643 Logical Design of Digital Systems I
CpE 644 Logical Design of Digital Systems II
CpE 621 Analysis and Design of Real-time Systems
CpE 690 Introduction to VLSI Systems Design

Satellite Communications Engineering (Interdepartmental with Physics and Engineering Physics)

EE 587 Microwave Engineering I or EE 787 Applied Antenna Theory
EE 611 Digital Communications Engineering
EE 620 Reliability Engineering
EE 674 Satellite Communications
EE 740 Selected Topics in Communication Theory

Wireless Communications

EE 583 Wireless Systems Overview (required)
(Select 3 of the following courses)
    EE 585 Physical Design of Wireless Systems
    EE 586 Wireless Networking: Architectures, Protocols and Standards
    EE 589 Wireless Systems Security
    EE 651 CDMA and Spread Spectrum

back to top

Networked Information Systems

NIS 560 Introduction to Networked Information Systems (required)
(Select 3 of the following courses)
    EE 589 Wireless Systems Security
    NIS 565 Management of Local Area Networks
    NIS 591 Introduction to Multimedia Networking
    NIS 678 Information Networks I
    NIS 691 Information Systems Security

Secure Network Systems Design (Select 4 of the following courses)

CpE 560 Introduction to Networked Information
EE 589 Wireless Systems Security
CpE 592 Multimedia Network Security
CpE 654 Design and Analysis of Network Systems
CpE 691 Information Systems Security

Multimedia Technology

CpE 592 Multimedia Network Security
CpE 612 Principles of Multimedia Compression
CpE 636 Integrated Services - Multimedia
CpE 645 Image Processing and Computer Vision

Digital Signal Processing

EE 613 Digital Signal Processing for Communications
EE 616 Signal Detection and Estimation for Communications
EE 663 Digital Signal Processing I
EE 666 Multidimensional Signal Processing

Microelectronics and Photonics (Interdisciplinary)
     MT/EE/PEP 507 Introduction to Microelectronics and Photonics, and three additional courses chosen from electives approved for this concentration.
     For more information, see the concentration description earlier in the EE program description.

back to top

INTERDISCIPLINARY PROGRAMS

Integrated Product Development
    The Integrated Product Development degree is an integrated Master's of Engineering degree program. The core courses emphasize the design, manufacture, implementation, and life-cycle issues of engineering systems. The remaining courses provide a disciplinary focus. The program embraces and balances qualitative as well as quantitative aspects and utilizes state-of-the-art tools and methodologies. It aims to educate students in problem-solving methodologies, modeling, analysis, simulation and technical management. The program trains engineers in relevant software applications and their productive deployment and integration in the workplace. For a detailed description of this program, please see the Interdisciplinary Programs section.

Electrical and Computer Engineering Track
    The track in Electrical and Computer Engineering emphasizes the major themes intrinsic to design, manufacture and implementation of electronic systems as well as the transmission of signals and information in a digital format, emergent hardware principles, software integration and data manipulation algorithms. Mathematical principles underlie all aspects of engineered systems and a solid background in such principles is emphasized. Today's systems also reflect an integration of several means of manipulating signals, ranging from traditional analog filters to advanced digital signal processing techniques. The three courses that are common to Electrical and Computer Engineering emphasize the above. The remaining three courses can be either in Electrical Engineering, which emphasizes core principles guiding the design, manufacture and implementation of today's diverse set of electronic systems or in Computer Engineering, which provides a background in the principles and practices related to data/information systems design and implementation.

EE 585 Physical Design of Wireless Systems
EE 605 Probability and Stochastic Processes I
EE 602 Analytical Methods in Electrical Engineering
EE 603 Linear Systems Theory
EE 605 Probability and Stochastic Processes I
CpE 514 Computer Architectures
CpE 643 Logical Design of Digital Systems I

back to top

LABORATORIES

    Laboratory facilities in the Department of Electrical and Computer Engineering are used for course-related teaching and special problems, design projects and research. Students are exposed to a range of practical problems in laboratory assignments. Research laboratories are also heavily involved in both undergraduate and graduate education with special project and dissertation projects. All research laboratories serve this dual-use function. Graduate students pursue course-related projects and thesis research.

Wireless Systems Laboratory
    The Wireless Systems Laboratory highlights the design and engineering of advanced wireless systems, including cellular and PCS telephony, wireless LANs, satellite communications and application-specific wireless links. Research includes the application of advanced signal processing algorithms and technologies to wireless communication systems. A major motivation of wireless communications is the elimination of a physical wire connected to the user's system. In the case of computer communications (e.g., LAN and modem capabilities), the transition to wireless connections allows the realization of true "any place" connectivity to data communications services.

Signal Processing in Communications Laboratory
    Communication systems rely on extensive signal processing of signals, in preparation for their transmission, to correct for distortions of the signal during transmission, and to extract the original signal from the received signal. Digital signal processing is an important enabler of contemporary communication systems, providing the flexibility and reliability of computational algorithms to provide a wide variety of operations on signals. The Signal Processing in Communications Laboratory focuses on advances in the underlying principles of signal processing and on the application of signal processing to contemporary communication systems.

Image Processing & Multimedia Laboratory
    The high computing power and large data storage capabilities of contemporary computer systems, along with the high data rates of today's data networks, have made practical many sophisticated techniques used for 2- and 3-dimensional images and video. The Image Processing & Multimedia Laboratory highlights advances in the underlying image processing and computer vision algorithms that serve as foundations for a wide range of applications. Related to these visual environments is the general area of multimedia, combining visual, audio and other sensory information within an integrated framework.

Secure Network Systems Design Laboratory
    Today's extensive use of electronic information systems (including data networks, data storage systems, digital computers, etc.) has revolutionized both commercial and personal access to information and exchange of information. However, serious issues appear in the security of information, assurance of the end user's identity, protection of the information system, etc. The Secure Network Systems Design Laboratory provides both physical testbeds and computer systems/resources for exploration of this broad issue.

back to top

UNDERGRADUATE COURSES

Electrical Engineering

E 245 Circuits and Systems
(2-3-3)

Ideal circuit elements, Kirchoff laws and nodal analysis, source transformations, Thevenin/Norton theorems, operational amplifiers, response of RC, RL and RLC circuits, sinusoidal sources and steady state analysis, analysis in the frequency domain, average and RMS power, linear and ideal transformers, linear models for transistors and diodes, analysis in the s-domain, Laplace transforms, transfer functions. Prerequisite: PEP 102 or PEP 112. Corequisite: Ma 221.

E 246 Electronics and Instrumentation
(3-0-3)

Signal acquisition procedures; instrumentation components; electronic amplifiers; signal conditioning; low-pass, high-pass and band-pass filters; A/D converters and antialiasing filters; embedded control and instrumentation; microcontrollers; digital and analog I/O; instruments for measuring physical quantities such as motion, force, torque, temperature, pressure, etc.; FFT and elements of modern spectral analysis; random signals; standard deviation and bias. Prerequisite: E 245.

EE 250 Mathematics for Electrical Engineers
(3-0-3)

Introduction to logic, methods of proof, proof by induction, and the pigeonhole principle with applications to logic design. Analytic functions of a complex variable, Cauchy-Riemann equations, Taylor series. Integration in the complex plane, Cauchy Integreal formula Liouville's theorem, maximum modulus theorem. Laurent series, residues, the residue theorem. Applications to system theory, Laplace transforms, and transmission lines. Prerequisite: Ma 221.

EE 291 Supplemental Topics in Circuits and Systems
(1-0-1)

Additional work for transfer students to cover topics omitted from Circuits and Systems courses taken elsewhere. This additional work is usually specified as completion of particular PSI modules. A grade of pass/fail is assigned for this course, and students who pass receive full transfer of credit for the appropriate course. Failures are noted on the student's record and the student is required to enroll in the full course at Stevens.

EE 322 Engineering Design VI
(1-3-2)

This course addresses the general topic of selection, evaluation and design of a project concept, emphasizing the principles of team-based projects and the stages of project development. Techniques to acquire information related to the state-of-the-art concepts and components impacting the project, evaluation of alternative approaches and selection of viable solutions based on appropriate cost factors, presentation of proposed projects at initial, intermediate and final stages of development, and related design topics. Students are encouraged to use this experience to prepare for the senior design project courses. Corequisite: EE 345.

EE 345 Modeling and Simulation
(3-0-3)

Development of deterministic and non-deterministic models for physical systems, engineering applications and simulation tools for deterministic and non-deterministic systems. Case studies and projects.

EE 348 System Theory
(3-0-3)

An introduction to the mathematical methods used in the study of communications systems with practical applications. Fourier transforms, discrete and fast. Functions of a complex variable. Laplace and Z transforms. Prerequisites: E 245, EE 250.

EE 359 Electronic Circuits
(3-0-3)

Design of differential amplifiers using BJTs or FETs, design of output stages (class B and class AB), output and input impedance of differential amplifiers, frequency response. Feedback amplifiers, Nyquist criteria, Nyquist plots and root loci, bode plots, gain/phase margins and application in compensation for operational amplifiers, oscillators, tuned amplifiers and filters (passive and active). A suitable circuit analysis package is used for solving many of the problems. Prerequisite: E 246.

EE 423 Engineering Design VII
(0-8-3)

Senior design course. The development of design skills and engineering judgment, based upon previous and current course and laboratory experience, is accomplished by participation in a design project. Projects are selected in areas of current interest such as communication and control systems, signal processing, and hardware and software design for computer-based systems. To be taken during the student's last fall semester as an undergraduate student. It includes the two-credit core module on Engineering Economic Design (E 421) during the first semester.

EE 424 Engineering Design VIII
(0-8-3)

A continuation of EE 423 in which the design is implemented and demonstrated. This includes the completion of a prototype (hardware and/or software), testing and demonstrating performance, and evaluating the results. To be taken during the student's last spring semester as an undergraduate student. Prerequisite: EE 423.

EE 440 Current Topics in Electrical and Computer Engineering
(3-0-3)

This course consists of lectures designed to explore a topic of contemporary interest from the perspective of current research and development. In addition to lectures by the instructors and discussions led by students, the course includes talks by professionals working in the topic being studied. When appropriate, team-based design projects are included. Cross-listed with CpE 440.

EE 448 Digital Signal Processing
(3-0-3)

Introduction to the theory and design of digital signal processing systems. Include sampling, linear convolution, impulse response, and difference equations; discrete-time Fourier transform, DFT/FFT, circular convolution, and Z-transform; frequency response, magnitude, phase and group delays; ideal filters, linear-phase FIR filters, all-pass filters, minimum-phase, and inverse systems; digital processing of continuous-time signals. Prerequisite: EE 348.

EE 465 Introduction to Communication Systems
(3-0-3)

Review of probability, random processes, signals and systems; continuous-wave modulation including AM, DSB-SC, SSB, FM and PM; superheterodyne receiver; noise analysis; pulse modulation including PAM, PPM, PDM and PCM; quantization and coding; delta modulation, linear prediction, and DPCM; baseband digital transmission, matched filter, and error rate analysis; passband digital transmission including ASK, PSK, and FSK. Prerequisite: E 243, EE 348.

EE 471 Transport Phenomena in Solid State Devices
(4-0-4)

Introduction to the underlying phenomena and operation of solid state electronic, magnetic and optical devices essential in the functioning of computers, communications and other systems currently being designed by engineers and scientists. Charge carrier concentrations and their transport are analyzed from both microscopic and macroscopic viewpoints, carrier drift due to electric and magnetic fields in solid state devices are formulated, and optical energy absorption and emission is related to the energy levels in solid-state materials. Diffusion, generation and recombination of charge carriers are combined with carrier drift to produce a continuity equation for the analysis of solid state devices. Explanations and models of the operation of PN, metal-oxide, metal-oxide-semiconductor, heterostructure junctions are used to describe diode, transistor, photodiode, laser, integrated circuit and other device operation. Prerequisite: E 246.

EE 473 Electromagnetic Fields
(3-0-3)

Introduction to electromagnetic fields and applications. Vector calculus: orthogonal coordinates, gradient, divergence, curl, Stoke's and divergence theorems. Electrostatics: charge, Coulomb's and Gauss' laws, potential, conductors and dielectrics, dipole fields, stored energy and power dissipation, resistance and capacitance, polarization, boundary conditions, LaPlace's and Poisson's equations. Magnetostatics: Biot-Savart's and Ampere's laws, scalar and vector potentials, polarization, magnetic materials, stored energy, boundary conditions, inductance, magnetic circuits, force. Time-dependent Maxwell's equations: displacement current, constitutive relations, isotropic and anisotropic media, force, boundary conditions, time-dependent Poynting vector and power. Circuit theory of transmission lines, transient response, multiple reflections. Prerequisite: Ma 227.

EE 474 Microwave Systems
(3-0-3)

Complex scalars and vectors, sinusoidal steady-state, complex Maxwell's equations and complex Poynting's theorem. Propagation of plane waves: complex vector wave equation, loss-less transmission line analogy, sinusoidal steady-state, frequency, wavelength, and velocity, polarity, lossy media, radiation pressure, group velocity, reflection and refraction. Snell's law, Brewster angle, field theory of transmission lines, TEM waves, sinusoidal steady-state transmission line theory, traveling and standing waves, Smith Chart, matching power flow, lossy lines, circuit and field theory. Waveguides: TE and TM modes in general guides, propagation constant and wave impedance, separation of variables, rectangular and cylindrical guides, representation of wavelength fields by plane wave components, propagation and cutoff (evanescent) modes, Poynting vector, dielectric guides, losses. Waveguide resonators. Antennas: scalar and vector potentials, wave equations, spherical coordinates, electric and magnetic dipole antennas, aperture antennas. Microwave electronics, traveling wave tubes. Prerequisite: EE 473.

EE 475 Advanced Communication Systems
(3-0-3)

Information theory and coding. Error control coding: CRCs, trellis codes, convolutional codes and Viterbi decoding. Quantization and digitization of speech: PCM, ADPCM, DM, LPC and VSELP algorithms. Carrier recovery and synchronization. Multiplexers: TDM and FDM hierarchies. Echo cancelers, equalizers and scrambler/unscramblers. Spread spectrum communication systems. Mobile communications: digital cellular communication systems and PCs Encryption techniques. Introduction to computer communications networks. Prerequisite: EE 465.

EE 478 Control Systems
(3-0-3)

Introduction to the theory and design of linear feedback and control systems in both digital and analog form, review of z-transform and Laplace transforms, time domain performance error of feedback systems, PID controller, frequency domain stability including Nyquist stability in both analog and digital form, frequency domain performance criteria and design such as via the