Supplement to:
1995-97 Northwestern Undergraduate Study

McCormick School of Engineering and Applied Science


Page 140

add to the listing of degrees:

Engineering Science

Page 141

replace the section on Personal Computers with the following:

Northwestern's campus is now fully networked so that students can access a wide variety of local and remote information sources from dormitory rooms and public laboratories on campus. These include the university library catalog and other library resources, a campus-wide information service called NUInfo, an electronic mail system, and the world-wide internet web. Taking note of the pervasive spread of computing, the McCormick faculty has adopted a policy statement making each undergraduate engineering student responsible for his/her own basic computing hardware and software for such tasks as word-processing, spreadsheet calculations, graphics, and connecting to the university's computer network. McCormick will continue to maintain a number of public and departmental computing laboratories, but it is anticipated that these will be used primarily for higher level or more specialized applications which students will not be expected to provide themselves.

Page 145-146

Organizations for Engineering Students

Society of Automotive Professional Engineers:
change to Society of Automotive Engineers

Page 146-147

McCormick School Curriculum Requirements:

Basic Sciences (5 courses) remove astronomy.

Basic Engineering

Systems Engineering and Analysis courses:

IE C13 Deterministic Models and Optimization

IE C15 Stochastic Models and Simulation

IE C19 may not be taken with either IE C13 or IE C15.

Electrical Science

ECE B41 Circuits I

ECE B42 Circuits II

ECE B70 Applications of Electronic Devices

ECE C01 Fundamentals of Electromagnetics

Systems Engineering and Analysis

add:

IE C13 Deterministic Models and Optimization

IE C15 Stochastic Models and Simulation

Remove Computer Science list and create a Computer Science and Computer Engineering list, as follows:

Computer Engineering

CS B11 Fundamentals of Computer Programming
CS B30 Introduction to Software Programming
CS C17 Data Management and Information
ECE B01 Fundamentals of Computer Organization
ECE B05 Fundamentals of Computer System Software
ECE B30 Introduction to Software Engineering
ECE C16 Mini/Microcomputers and RealTime Applications
ECE C28 Numerical Methods for Engineers

Probability, Statistics, and Quality Control

replace:
EECS C02 Probabilistic Systems and Random Signals
with:
ECE C02 Probabilistic Systems and Random Signals

Computer Programming (1 course)

Replace entry with:

One of the following:
ECE A01 Introduction to Scientific Programming and FORTRAN
CS A10 Introduction to Computer Programming
CS A11 Fundamentals of Computer Programming
Passing the computer exemption examination before matriculation provides one unit of credit.

page 148

Department Curricula

Applied Mathematics Curriculum

Major Program,
Additional Courses,
Numerial analysis
add:
ESc C46

Basic Sciences - 5 courses
Phys A35-1,2,3 General Physics
Chem A01, A02 General Chemistry
Drop Biol-1,2 Biology

Biomedical Engineering Curriculum

Basic Sciences - 5 courses:

Add after A72: "and one additional basic science course"

Basic Engineering - 6 courses:
Electrical Science: change course designation from EECS to ECE B41 or B70
Computer Science: change course designation from EECS to ECE B01 or C16 or C28
Probability, Statistics, and Quality Control: change course designation from EECS to ECE C02

Computer Programming - 1 course:
Change course designation from EECS to ECE A01 and add CS A10 or CS A11
Major Program16 courses at the B level or

higher

Delete "at the B level or higher"

Areas of Specialization9 courses

Change Biomedical Instrumentation to Electronic Instrumentation

Change Biomechanics to Mechanics

Change Biotransport Processes to Transport Processes

Change Biomedical Signals to Biomedical Signals and Imaging

Page 149

Chemical Engineering Curriculum

Major Program:

Change Required courses from 12 to 11 courses.

ChE C51 Change name to Process Economics, Design, and Evaluation.

ChE C52 Change name to Chemical Engineering Design Projects.

Delete the last 5 lines in the Required courses section ("Substitute ChE C71..." thru "...materials science course").

Change Areas of specialization from 4 to 3 courses each time it appears - in the heading and in the first line of text.

Insert the following above the Areas of specialization section:

Advanced Science Electives2 courses

One approved B- or C-level chemistry, physics, biological sciences, or materials science course.

One B- or C-level chemistry course or equivalent (e.g., ChE C61).

Page 150
Computer Engineering Curriculum:

Basic Engineering
Change to:
Electrical Science: ECE B41
Computer Engineering: ECE B01, B05

Computer Programming
Change to:
CS A10 or A11

Major Program - 16 courses
Required Courses - 10 courses
ECE B30 Introduction to Software Engineering or CS B11 Fundamentals of Computer Programming II
ECE B42 Circuits II
ECE B43 Signals and Systems
ECE B50 Physical Electronics
ECE C02 Probabilistic Systems and Random Signals
ECE C06 Electronic Circuits
ECE C53 Digital Electronic Circuits and Systems
ECE C55 Computer Architecture I
CS C10 Mathematical Foundations of Computer Science
CS C11 Data Structures and Data Management

Design Requirement - 1 course
ECE C41 Design of RealTime Systems
ECE C46 Microprocessor System Design
ECE C56 Computer Architecture II
ECE C91 VLSI Systems Design
ECE C96 Engineering Design and Entrepreneurship
ECE C98 Electrical and Computer Engineering Design
ECE C99 Projects, when C99 is a design project
CS C43-2 Operating Systems II
CS C94-2 Software Project Management and Development II

Technical Electives - 5 courses
ECE C32, C47, C57, C60, C74, C97
CS C36, C39, C43-1, C51, C94-1
Any course listed for the design requirement and not used to satisfy the design requirement

Computer Science Curriculum
Total Requirements: 48 courses

Mathematics: 6 courses
Math B14-1,2,3 Calculus
Math B17 Sequences and Series, Linear Algebra
Two courses from Computer Science Mathematics List

Basic Sciences - 5 courses, including
Physics A35 1,2

Basic Engineering - 6courses, including CS B11 and a probability/statistics course.

Computer Programming - CS A1-1
Social Sciences/Humanities - 7 courses
Communications - 2 courses
Unrestricted Electives - 5 courses

Major Program - 16 courses
Required Courses - 8 courses
CS C11 Data Structures
Seven courses drawn from CS B30, CS C10-C99
Technical Electives - 8 courses
Four courses from the Advanced Computer Science list; Two courses from any of the three lists below; Two courses are unrestricted, subject to the approval of the student's department advisor.
Project Work
The courses above must be chosen to include two quarters of project work, resulting in the construction and demonstration of a solution that addresses some organization's problem. Projects must be approved by a faculty advisor beforehand.

Notes:
D-level courses are primarily for graduate students, but may be open to advanced undergraduate students with permission.
CS A10 may be used as a technical elective if taken before CS A11.
Technical electives may not satisfy other requirements.
Typically project work will occur in independent study projects (C99's) or in project-oriented courses (i.e., C94).

Advanced Computer Science List
CS C10-C99

Computer Science Mathematics List
CS C10, CS C52, Math B15, B21, C08, C10, C35, C37-1,2,3

Computer Science External Technical Elective List
Math C13; IE C13, C15, C19, C28, C33, C35; Statistics C20-1,2; ESAM C11-1,2,3; ECE C13, C28, C55, C56, C57

Page 151

Electrical Engineering Curriculum:

Basic Engineering
Delete: Fluids and Solids: CE B19 or ME B41 or CE B16
Add: Probability, Statistics, and Quality Control: ECE C02

Major Program
Required courses
Number changes from 10 to 9
Remove ECE C02

Technical Electives
Number increases from 5 to 6
Last Sentence of Technical Electives changes to:
"At least 4 of the 6 technical electives must be in ECE."

Environmental Engineering Curriculum

change title:
CE C66 Ecosystems and Ecotoxicology

page 151

add:

Engineering Science Curriculum
Total Requirement
- 48 courses

Mathematics - 6 courses
Math B14-1,2,3; B15 Calculus
Math B17 Sequences and Series, Linear Algebra
Math B21 Elementary Differential Equations

Basic Sciences - 5 courses
Phys A35-1,2,3 General Physics;
any two from Chem A01, A02 General Chemistry,
Biol B10-1,2 Biology
Basic Engineering - 6 courses
Mechanics: CE B12
Thermodynamics: ChE B11 or ME B20
Fluids and Solids: CE B16 and ME B41 or BME B70
Materials Science: MSc B01
Electrical Sciencs: ECS C01

Computer Programming - 1 course
Social Sciences/Humanities - 7 courses
Communications - 2 courses
Unrestricted Electives - 5 courses
Major Program - 16 courses

Required Courses - 7 courses
ESAM C11-1,2 Methods of Applied Math
ESAM C21-1,2 Models in Applied Math
ESAM C22 Applied Dynamical Systems
IE C01, 02 or Math C30-1,2 Probability and Statistics

Areas of specialization - 9 courses
These nine courses are chosen from C and D-level offerings in engineering, science or mathematics. Some part of the selection should constitute a focus in an area of specialization. Approval by the departmental advisor, Professor W. E. Olmstead, is required.

Page 152:

Industrial Engineering Curriculum

Basic Sciences
change A35-1, A35-2 plus three courses that satisfy the McCormick School requirement to Physics A35-1, 2; plus three additional courses satisfying the McCormick School requirement and resulting in three quarters of chemistry or three quarters of physics.

Manufacturing Engineering Curriculum

Basic Engineering
change IE C19 to IE C19 or IE C13 and IE C15 (student gets credit for only one course).

Major Program

Core
change ME C40-1,2 to ME C40-1 required; plus at least one from ME C40-2 and ME C40-3.

page 153

Materials Science and Engineering Curriculum,

Major Program
Required Courses:
Change Required Courses from 10 to 11 courses
Add MSc C91 Process Design

Technical Electives:
Change Technical Electives from 6 to 5 courses
In the paragraph that follows, change "2 of the 6" to "2 of the 5" in lines five and six.

Mechanical Engineering Curriculum

Options-6 courses
change to Options-6 C-level courses or permission of department

Page 154

General Engineering Courses

add the following courses:

703-A05 Freshman Design and communications. Integrated introduction to the engineering design process and technical communications. User-oriented design; team structure and teamwork; project planning, conceptual and detailed design; written, oral graphical and interpersonal communication; introduction to CAD; discussion of societal and business issues. This two-quarter sequence will carry .5 units of credit each quarter. Registration by invitation only.

703-B05-1 Computational Methods and Linear Algebra Introduction to linear algebra from both a computational and mathematical viewpoint, computational methods using a higher level software package such as Matlab¨, introduction to programming and FORTRAN 77. Registration by invitation only.

703-B05-2 Linear Algebra and Mechanics Use of vector methods and linear algebra in engineering analysis. Emphasis is on the integration of mathematical and engineering science content through the teaching of statics and dynamics of particles and rigid bodies and matrix and finite analysis of trusses and networks. Elements of engineering design are also introduced throughout the course and in a final open-ended project on the design of a truss network system. Registration by invitation only.

703-B05-3 Dynamic System Modeling Dynamic behavior of the elements, modeling of systems composed of those elements, in mechanical (both translational and rotational), electrical, thermal hydraulic, and chemical systems. Notations which describe the interaction of elements to compose dynamic systems are used, e.e. free-body diagrams, circuit diagrams. Equations of motion can then be found. The use of energy and momentum, which are constraints of the motion, will be covered. One unit applies matrix methods of multi-dimensional vibration problems. Registration by invitation only.

703-B05-4 Differential Equations Solution methods for ordinary differential equations will be covered including exact, numerical, and qualitative methods. Applications and modeling principles will be used to help motivate the solution techniques. Registration by invitation only.

Biomedical Engineering

Undergraduate Program

Change first sentence in second paragraph to read as follows: "The biomedical engineering program provides biomedical training that is quantitative, emphasizes problem solving, and treats phenomena from the molecular to the systems level."

Areas of Specialization

Change Biomedical Instrumentation to Electronic Instrumentation

Edit the description so that it reads as follows: "Electronic instruments are used widely in the diagnosis and treatment of disease and in the study of normal physiological function. Students in this area learn the fundamentals of electronic and computer (hardware and software) instrumentation."

Biomechanics

change to Mechanics

Page 155

Biotransport Processes

change to Transport Processes

Biomedical Signals

change to Biomedical Signals and Imaging

Courses Primarily for Undtergraduates

765-C08 Biomedical Engineering Laboratory Prerequisites: Change EECS to ECE B41 or B70

Page 156

Change course title and description for 765-C23 to the following:

765-C23 Visual Science Organization of the mammalian visual system, optics of the human eye, visual image representation, signals in the visual system, spatial vision, sampling and interpolation, visual adaptation, motion processing, color vision, feature extraction, object perception, image interpretation. Prerequisite: Phys A35-3.

Delete:

765-C30 Optics in Biomedical Sciences

765-C72 Cardiovascular Mechanics

Change course title to:

765-C72 Hemodynamics

Page 157

765-C83 Cardiovascular Instrumentation Prerequisite: Change EECS to ECE B41 or B70.

Add:

765-C84 Biomedical Computing Principles of modern (computer-based) medical instrumentation, including analog-vs-digital design trade-off, efficient digital filter designs and algorithms for physiological signal processing, automated event recognition and classification. Hardware and software design of microcomputer-based medical instruments. Examples of specific applications. Prerequisites: ECE C06 or B70 or equivalent, and some experience in computer programming, or consent of instructor.

Chemical Engineering

page 159

Courses Primarily for Undergraduates

710-C51-0

Change title to: Process Economics, Design, and Evaluation.

710-C52-0

Change title to: Chemical Engineering Design Projects.

add:

710-C64-0 Chemical Processing and the Environment Application of chemical engineering fundamentals to environmental problems. Chemistry and mechanisms, chemical reaction and rate, and transport emphasized. Risk assessment and analysis revealed through chemical processing industry case studies. Prerequisite: ChE B12 and ChE C07.

Civil Engineering

Pages 160-162

Courses Primarily for Undergraduates

add:

720-C34-0 Total Quality Management

How to achieve quality through continuous improvement of processes, customer satisfaction, and creating a team environment; includes data collection and analysis process improvement. Prerequisite: senior standing.

720-C38-0 Public Infrastructure Management

Addresses the complexity of managing public infrastructure facilities by means of a five-part interactive model of infrastructure management. Objective is to impart a realistic appreciation of contemporary public infrastructure management policies and practices. Prerequisite: senior standing.

Change course description:

720-C55-0 Engineering Aspects of Groundwater Flow

Applied aspects of groundwater flow and seepage including: Darcy's law, parameter determination, aquifer test analysis, flow-net construction and application, modeling techniques, slope stability analysis, drainage and filter design. Lecture and Laboratory, 4 hours. Prerequisite: Fluid Mechanics.

Change course title and description:

720-C66-0 Ecosystems and Ecotoxicology

Responses of terrestrial and aquatic ecosystems to environmental stress, with emphasis on ecotoxicological effects; ecosystem considerations in engineering problems and solutions. Prerequisite: junior standing in engineering or science.

Change in prerequisites:

720-C30-0 Construction Management

Prerequisite: pre-senior or senior standing.

720 C32-0 Construction Estimating

Prerequisite: senior standing.

720 C36-0 Project Scheduling

Prerequisite: senior standing.

Page 163

Electrical Engineering And Computer Science:

As of September 1st, 1996, the Department of Electrical Engineering and Computer Science (EECS) will split into two departments, the Department of Electrical and Computer Engineering (ECE) and the Department of Computer Science (CS). The Computer Science major will be administered by the CS department, and the Electrical Engineering and Computer Engineering majors will be administered by the ECE department.

add new section:

Computer Science

The Department of Computer Science offers a wide variety of programs of study leading to BS, MS and PhD and BS/PhD degrees. Courses and research in the department focus on the theories, enabling technologies, and applications of modern computer Science. There is a strong focus on the design, implementation and evaluation of software systems, including interactive, distributed multimedia systems. Particular areas of research include:

Artificial intelligence, including mobile robots with perceptual systems, models of memory and reasoning, knowledge representation, natural language understanding, planning and problem solving

Theoretical computer science, including algorithm design and the analysis of their worst and average case behavior

Software engineering, including the analysis, design, implementation, evaluation and maintenance of large applications

Human computer interaction, including interface design, task modeling, intelligent interfaces and authoring tools

Distributed interactive systems, including client-server and Web-based applications, learning environments for education and training

Courses and research are highly interdisciplinary, with particularly strong connections to education and psychology, both in shared faculty and joint research projects. Detailed information on degree requirements and courses are available from the departmental office.

Facilities

The campus is extensively networked, including dormitories, with a 100-megabit FDDI university network backbone. All students have full Internet access. Electronic mail, web sites, and other computer-based communication facilities are used to increase the bandwidth between students and faculty beyond the classroom.

The departmental facilities are intended to provide students with additional resources, from email accounts and web pages (with CGI) to high-end graphics, video, and virtual reality. For example, the department runs a shared virtual environment for students and staff, with experimental

facilities for creating new kinds of shared virtual environments.

In addition, the Department of Computer Science is the home of the Institute for the Learning Sciences, an interdisciplinary research and development center, comprising over 175 people, dedicated to building innovative educational software for schools, businesses, government, and the general community. Students are often involved in Institute projects, as independent study courses or as part of Honors Thesis work, providing valuable experience in a world-class research environment.

Courses Primarily for Undergraduates

725-A10-0 Introduction to Computer Programming

725-A11-0 Fundamentals of Computer Programming

725-A20-0 Introduction to Computers and Information Technology

725-B11-0 Fundamentals of Computer Programming II

725-B30-0 Introduction to Software Engineering

725-C10-0 Mathematical Foundations of Computer Science

725-C11-0 Data Structures and Data Management

725-C14-0 Applied Artificial Intelligence

725-C17-0 Data Management and Information Processing

725-C20-0 Formal Languages and Automata Theory

725-C22-0 Compiler Construction

725-C25-1,2 Artificial Intelligence Programming

725-C26 Programming Language Concepts

725-C27-0 Intelligent Information Management Systems

725-C32-0 Introduction to Computer Vision

725-C36-0 Design and Analysis of Algorithms

725-C37-0 Natural Language Processing

725-C39-0 Introduction to Database Systems

725-C43-1,2 Operating Systems

725-C44-0 Design of Computer Problem Solvers

725-C48-0 Introduction to Artificial Intelligence

725-C49-0 Introduction to Theorem Proving

725-C50 Introduction to Computational Linguistics

725-C51-0 Introduction to Computer Graphics

725-C52-0 Applied Combinatorics

725-C54-0 Introduction to the Theory of Parallel Computation

725-C94-1,2 Software Project Management and Development

725-C95-0 Special Topics in Computer Science

Page 166

Change Course Descriptions:

C11 Data Structures and Data Management

drop the words "and Math B14-3".

C22-1,2 Compiler Construction

Change to: C22-0 Compiler Construction Implementation of compilers and embedded languages. Lexical analysis, parsing, code optimization, code generation, run-time systems, garbage collection. Prerequisite C-11.

Page 167

C32 Introduction to Computer Vision

Change to: Introduction to computer and biological vision systems. Low-level and statistical optimization, active vision and tracking, task-based vision, applications to user interface and multimedia systems. Prerequisites CS C11 and Math B17, IEMS C01 or equivalent background in statistics.

C43-1,2 Operating Systems

Change to: C43-1,2 Operating Systems

Operating systems issues and design alternative: Processes, Memory Management, File Systems, Input/Output. Prerequisite: CS C11

Electrical And Computer Engineering

The Department of Electrical and Computer Engineering has two distinct curricula electrical engineering and computer engineering both of which offer a broad range of programs leading to the BS degree. In addition, MS and PhD degrees can be pursued in Electrical and Computer Engineering. Electrical engineering is concerned with the theory, design, implementation and applications, both actual and potential, of various devices and systems based on electrical phenomena and properties. Computer engineering is concerned with applying engineering principles to computer hardware design, the interrelationship between hardware and software in making effective use of computers, the use of embedded microprocessors and distributed and parallel computing.

Because the disciplines of electrical engineering and computer engineering are very broad, their curricula are designed to appeal to students with various educational and professional goals. By properly selecting elective courses, students can specialize in one or two areas in the department or in an interdisciplinary program. Detailed information on degree requirements and elective courses leading to these areas of specialization is given in the Electrical and Computer Engineering bulletin available in the department office.

Areas Of Specialization

EE areas (from Communication Systems to Biomedical Engineering) remain unchanged. Delete all remaining areas and replace with the following:

Computer Architecture and Systems Design

This area focuses on the design of computer system hardware. Topics include processor design, computer arithmetic, controller design, instruction set design, memory subsystems and pipelining. Computeraided design tools are used for the various levels of the design hierarchy.

Distributed and Parallel Computing

This program will introduce students to the state of the art field of high performance computing. In particular, it will deal with aspects of computing involving multiple processors working together on a common problem, including issues of computer architectures, parallel programming and algorithms, numerical computing and computer networking.

VLSI and Computer Aided Design

This area focuses on systematic approaches to designing highperformance integrated circuits consisting of millions of transistors. This specialization includes topics such as lowpower, highspeed, and reliable circuit design, hardwaresoftware codesign, design verification, design of multiFPGA systems, and CAD techniques.

Embedded Systems Design

This area focuses on the use of digital hardware to monitor and control physical systems. Topics include discretedynamics systems, digital controllers, analogtodigital converters, microprocessorbased design and the study of economic tradeoffs of different software and hardware systems.

Robotics

This area focuses on computer vision, pattern recognition and robotics. Emphasis in on the software and hardware aspects of robotic design. Topics include robotic control, kinematics, differential relations, dynamic motion and homogeneous transformations.

Laboratory And Computer Facilities

First paragraph remains the same.

The rest of the section is revised as follows.

Facilities for electrical and computer engineering include laboratories in digital systems design, microprocessor systems, microprogramming, computer communication networks, robotics, computeraided design and computer networking.

The department has major research facilities for work in distributed computing systems, database systems, computer vision, robotics, solidstate devices, fiber optics, lasers, computational electromagnetics, electronic materials and biomedical engineering. The department also has access to the facilities of the Rehabilitation Institute of Chicago and the Materials Research Center. Students in the department who are working in collaboration with faculty at university laboratories and research centers also have access to appropriate facilities at those laboratories.

The department also maintains the ECE Computing Laboratory which has many networked workstations and appropriate software to support class work and projects. The machines are also connected to external networks, allowing offsite computing.

Undergraduate majors in the department are entitled to accounts on departmental computers which are generally more powerful and less heavily used than university computers.

Courses Primarily for Undergraduates

First paragraph is to be deleted.

The following courses are to be listed as ECE courses. Unless otherwise noted course descriptions and titles are unchanged from the previous listings. In all cases the number is to be changed from 727 to 730.

730A010 Introduction to Scientific Programming and FORTRAN

730-A40-0 Introduction to Electrical and Computer Engineering

730B010 Fundamentals of Computer Organization

730B050 Fundamentals of Computer System Software will be revised next year.

730B300 Introduction to Software Engineering will be revised next year.

730B410 Circuits I

730B420 Circuits II

730B430 Circuits III

730B500 Physical Electronics

730B700 Application of Electronic Devices

730C010 Fundamentals of Electromagnetics

730C020 Probabilistic Systems and Random Signals

730C040 Electrical Machinery

730C060 Electronic Circuits

730C070 Communications

730C080 Applications of Electromagnetic Fields

730C130 Telecommunication Networks for Multimedia

730C160 Mini/Microcomputers and RealTime Applications

730C280 Numerical Methods for Engineers

730C320 Digital Image Analysis

730C330 Introduction to Communication Networks

730C410 Design of RealTime Digital Systems

730C460 Microprocessor System Design

730C470 Digital Electronic Systems Design Projects

730C530 Digital Electronic Circuits and Systems

730C550 Computer Architecture I

730C560 Computer Architecture II

730C570 Design Automation in VLSI

730C590 Digital Signal Processing

730C600 Introduction to Feedback Systems

730C630 Digital Filtering

730C650 Communication Filters

730C660 Communication Circuits

730C670 Linear Integrated Circuits

730C710 Information, Modulation and Coding

730C740 Introduction to Digital Control

730C750 Nonlinear Problems in Engineering

730C780 Digital Communications

730C800 Radiation and Wave Propagation

730C810 Electronic Materials: Properties and Applications

730C820 Introduction to Applied Optics

730C830 Lasers and Coherent Optics

730C840 SolidState Electronic Devices

730C850 SolidState Optoelectronics

730C860 Computational Electromagnetics

730C880 Microelectronic Technology

730C890 Introduction to Superconductivity and Its Applications

730C900 Introduction to Robotics

730C910 VLSI Systems Design

730C960 Engineering Design and Entrepreunership

730C970 Special Topics in Electrical and Computer Engineering Title changes from previous title of Special Topics in Electrical Engineering

730C980 Electrical and Computer Engineering Design

730C990 Projects

Page 165

Add new course:

730-A41-0: Introduction to Electrical Engineering via Amateur Radio. Topics include modulation, coding, computer and personal communications, networking, wireless and satellite technology. Laboratory includes design and on-the-air operation of radio transmitters, and receivers in analog and digital modes - as stand-alone, wireless network and Internet components. Students earn FCC amateur radio licenses. Open to ECE freshmen and all students in other departments.

Page 166

Add new course:

730-C12-0: A Journey Through the Electronic Age. The lives and accomplishments of the leading contributors to significant developments in electronic and communication technologies will be examined in the context of their time. This is a humanities course and may not be used as a technical elective.

730-B41-0: Circuits I: change prerequisites to eliminate concurrent registration in Math B21.

Dropped course: 727-C04: Electrical Machinery

Page 167

730-C32-0: Change in title from: Introduction to Computer Vision to: Digital Image Analysis

730-C46-0: Microprocessor System Design: eliminate B01 as a prerequisite.

Page 168

730-C81-0: add missing prerequisite: C08 or consent of instructor.

730-C85-0: add missing prerequisite: C08.

Page 169

Add new course:

730-C79-0: Optics and Information Systems. Properties of optical fibers and light sources; optical modulation, switching and receivers; fiber optic communication systems and networks; optical storage and data processing systems.

page 169

Courses Primarily for Undergraduates,

760-B52-1,2,3 Honors Calculus for Engineers

change first sentence:

Yearly sequence; alternative to standard calculus in Math B14-3, B15 and B17

to:

Yearlong sequence; alternative to standard calculus sequence. Covers more material at a deeper level, with more applications. Satisfies same requirements as Math B14-3, B15 and B17.

page 170

add new course:

760-C46 Modeling and Computation in Science and Engineering

Construction of models of physical problems and techniques for their computation. Methods for ordinary and elementary partial differential equations and differential algebraic systems, including dynamical systems, bifurcations and chaos, are considered. Models are taken from physics, chemistry, mechanics and other application areas. Prerequisites: Math B15, B17, B21, Physics A35 1,2 or the equivalent and familiarity with a programming language.

Industrial Engineering and Management Sciences

Courses Primarily for Undergraduates

add:

738-C07 Quality Improvement by Experimental Design: Methods for designing and analyzing industrial experiments. Planning experiments, blocking and randomization, multiple regression, factorial and fractional factorial experiments, response surface methodology, Taguchi's robust design, split plot experiments. Prerequisites: IE C03 or equivalent.

page 173

Courses Primarily for Undergraduates

Add the following new courses:

750-A01-0 Modern Materials and Society

Course is designed for general education and is not intended for engineering majors. An introduction to basic concepts of materials. Course addresses various structural levels of materials from the electronic to the macroscopic, general classes of materials (metals, ceramics, plastics, semiconductors) and what differentiates one class from the others, how materials function for specific applications (e.g., mechanical, electrical, optical, etc.), how they are fabricated, and how their use impacts modern society for good (e.g., ease or quality of life) or for ill (e.g., warfare, pollution). Prerequisites: none. Fulfills CAS distribution requirements.

750-C91-0 Process Design

Processing of all classes of materials. Analysis of properties based on various input and processing parameters. Utilization of design and analysis of experiments to rapidly and efficiently identify key parametrics and optimize these to control design properties and performance. Resolving conflicting requirements. Statistical process control methodologies.

750-C85-0 Stereology

Change name of to "Image Analysis"

Page. 175

Mechanical Engineering

740-B24-0 Experimental Engineering

change prerequisites to B20, B41, CE B16 and ECE B70.

740-C40-1,2 Delete entire paragraph and replace with the following:

740-C40-1, 2, 3 Computer-Integrated Manufacturing. Use of computers to improve productivity and reduce costs in the manufacture of discrete parts and assemblies.

1. Manufacturing Processes. Analysis and evaluation of process usage in the contemporary manufacturing environment. Prerequisite: B40 or consent of instructor.

2. CAD/CAM. Geometric modeling, dimensioning systems, tolerances, design for manufacture, programming of machine tools. Prerequisites: C40-1 and CE B16 or consent of instructor.

3. Manufacturing Automation. Metrology, machine tool control, forming processes, parts feeding, assembly, robotics, factory control, communications. Prerequisite: C40-2 or consent of instructor.


nu-registrar@northwestern.edu
Office of the Registrar
Northwestern University
Last Updated: September 20, 1996