| Department and Course Number | CEG 428 | Course Coordinator | Abdul Ahad S. Awwal |
| Course Title | Linear Optical Systems for Computer Engineers | Total Credits | 4 |
Introduction to linear optical systems, transformation properties of optical systems, correlation, convolution, diffraction, applications related to optical computers, such as beam steering for optical interconnection, digital multiplication by analog convolution, and parallel optical algorithm for pattern search, neural network. Prerequisites : EE 321, 322.
The student should have learned the following:
The student should be able to apply the concepts above to the following:
|
Wk |
Topics |
Read |
|
1 |
Review of transforms and linear systems, Optical functions and representation |
Gaskill – Ch 2-5 |
|
2 |
Optical linear system theory: Correlation and convolution |
Gaskill – Ch. 6 |
|
3 |
Fourier transform and properties |
Gaskill – Ch 7 |
|
4 |
Linear filtering applications: complex, amplitude and phase filter |
Gaskill – Ch 8 |
|
5 |
2-D Fourier transforms, simulation using digital computers (2D FFT) |
Gaskill – Ch 9; Goodman – Ch 2 |
|
6 |
Propagation of lasers: short distance (Fresnel) and long distance (Fraunhoffer) |
Goodman – Ch 4 |
|
7-8 |
Optical information processing I: Fourier transform using lenses, pattern recognition algorithm |
Goodman – Ch 5,8 |
|
9-10 |
Optical information processing II: optical holography, computer generated holograms. Advanced topics in fiber optics. |
Goodman – Ch 9, and notes |
There are projects for the course.
| Core | Advanced | Core | Advanced | |||
| Data Structures | Concepts of PL | 0 | ||||
| Algorithms | 0.5 | Comp Organization + Architecture | 2.5 | |||
| Software Design | Other (Theory) | 1.0 |
There are no oral presentations. Students submit projects along with a "ReadMe", a text file that highlights the design details as well as problems and defects in their implementation.
None.
None.
The projects are about Optical Systems reduced in size and sophistication to fit a 10-week course. Detailed analyses of the requirements of the project are performed by the student before implementing them.
The projects are about a component of Optical Systems reduced in size and sophistication to fit a 10-week course. Skeletal solutions of the project are given by the instructor at the conceptual level in the lectures, and also in source code files. The student needs to design further details and implement them.