Introduction to CODE V for Image Forming Systems

A Five-Day Short Course for Technical Professionals

Sunnyvale, CA

September 10-14, 2018

This course covers the basics on modeling, analyzing, optimizing, and tolerancing image-forming optical systems using CODE V, including hands-on workshops.

It assumes familiarity with optics concepts and terminology.

By the end of the week, you will be able to do the following:

  • Model an optical system given its design parameters
  • Evaluate the system to determine its performance
  • Optimize the system to improve its quality
  • Evaluate the manufacturability of the final design



  • Getting started: A design study


  • Performance evaluation


  • Optimization of lens performance
  • Reflective optical systems


  • Tolerancing an optical system
  • Zoom and multi-configuration systems


  • Non-spherical surfaces
  • Afocal systems
  • Macros and command mode

Classes are from 9:00 a.m. to 5:30 p.m., except on the last day, when class ends at 4:30 p.m. Hands-on workshops are held throughout the day.

Attendees are required to bring their own laptop. For additional information, please see the CODE V hardware/operating system requirements.

It is highly recommended to have the CODE V software installed before attending the class. Please email for help on setting up the laptop before the first day of class. 

Registration Information

Who Should Attend?
Any engineer or designer who wants to learn to use CODE V to design or evaluate image-forming optical systems. This course will be taught using the latest version of CODE V, which features a graphical user interface and spreadsheet access to data. Therefore, in addition to new users, part-time users may also benefit from attending this course.

445 North Mary Avenue, Building 2
Sunnyvale, CA 94085

Tel: (650) 584-5000
Fax: (650) 965-8637

Registration and Fees
The fee for this short course is $1,200, and attendees are required to bring their own laptops. This includes instruction, computer resources, course notes, and refreshments.

Attendance is limited, though minimum enrollments must be met. Pre-registration with payment must be made at least three weeks before the start of the courses. The fee is refundable up to that point. (A $200 fee is charged for later cancellations.)

Lunches will be provided on all days, so please indicate your dietary preference on the registration form.

For all registration questions, please contact: 

Synopsys OSG Training Registration 
Phone: (626) 795-9101 
Fax: (626) 795-9102 

Course Instructors

Mary Kate Crawford, Ph.D. is a Systems Engineer/Technical Consultant in Customer Service. Dr. Crawford provides technical support for both LightTools and CODE V and has over 15 years of optical design experience.

David M. Hasenauer is the CODE V Product Manager. He has over 25 years of experience in optical design and analysis, and has been a CODE V user since 1982.

Prateek Jain, Ph.D. is an Optical Engineer/Technical Consultant for CODE V Technical Support.

Craig Pansing is an Application Engineer with over 10 years of experience. He provides technical support for CODE V and LightTools.

Weimin Shi, Ph.D., is a Senior Systems Engineer in Customer Service and provides technical support for CODE V. Dr. Shi has over 25 years of experience in optical design and analysis.