SAFE Corporation Logo
Software Analysis and Forensic Engineering
Newsletter Registration
Free Software DownloadPurchase CodeSuite License

SAFE Corporation Education

CodeSuite Certification Training
Sign up now

S.A.F.E. offers training for lawyers and for engineers.

Stay tuned for more training dates, locations, and prices. If you would like to know more about upcoming training, or you would like to have us train employees at your location, please contact us at

CodeSuite Online Certification Training

S.A.F.E. provides training in the use of CodeSuite. By completing a single-day course in CodeSuite, you will receive official certification from S.A.F.E. that you are an expert in its use.

Course Abstract: This course will train you in how to use CodeSuite®, the world's leading suite of tools for pinpointing software plagiarism. You will learn how to use all of the CodeSuite tools including BitMatch®, CodeCross®, CodeDiff®, CodeMatch®, FileCount™, FileIsolate™, and SourceDetective®. You will learn how to filter out irrelevant results, how to generate spreadsheets showing statistical information, and how to interpret and explain the reports created by CodeSuite. Practice sets of files will be provided so that you can test your skills and receive instant feedback from the instructor. You will also be given a chance to write up your findings in a manner that is clear and precise and can be used in a court of law. By finishing this course successfully, you will receive official CodeSuite certification from S.A.F.E., demonstrating that you are an expert in CodeSuite. Those who receive certification will be displayed prominently on our website and are welcome to join the S.A.F.E. database of expert witnesses to provide services to attorneys, law firms, and their clients.

Course Outline

  • Introduction
  • Intellectual Property
  • Software Plagiarism
  • Defining Source Code
  • Source Code Correlation
  • Using CodeSuite
    • FileCount
    • FileIsolate
    • CodeDiff
    • CodeMatch
    • CodeCross
    • BitMatch
    • Creating a Report
    • Creating Spreadsheets
    • Filtering Results
    • SourceDetective
    • CodeSuite Database Format
    • CodeSuite Filter File Format
  • Examining Source Code for Copying
  • Examining Object Code for Copying
  • Examining Source Code for Similarity
  • Writing an Expert Report
  • Final Exam and Certification

Who Should Attend: This course is intended for expert witnesses in areas of software and copyright infringement as well as intellectual property attorneys and software developers who want to consult on IP litigation.

Result: By the end of the course, students will understand software source code correlation, software plagiarism, and specifically have expertise in the use of the CodeSuite tools.

Prerequisites: An understanding of programming.

Online: Streaming video of a prerecorded certification class
What you need: 1. PC running any version of Windows.
2. Windows Media Player 9 or greater. (NOTE: once you open the video it is tied to that computer and that media player)
3. A free copy of CodeSuite (information about downloading it will be emailed after purchase).
4. A code editor is recommended but not required in order to examine and search through source code files.
5. Course Notes and Exercises workbook (emailed after purchase).
6. Source code for the exercises (emailed after purchase).
Process: After placing your order, you will receive an email with setup instructions, the course materials, and a user login and password for the video. Your order will be processed during regular business hours 8 am to 5 pm Pacific Time.
Cost: Online self-paced training is $500 per person that, after certification, can be applied toward a CodeSuite license any time for up to one year. Cost includes materials and CodeSuite licenses required for exercises.

About The Instructor

Bob Zeidman is the president of Software Analysis and Forensic Engineering Corporation and the president of Zeidman Consulting. Bob has created CodeSuite®, the leading suite of software tools for comparing and analyzing software and is considered a pioneer in the fields of software synthesis and analysis. Bob has served as an expert witness in patent, trade secret, and copyright litigation for plaintiffs and defendants where the stakes were hundreds of millions of dollars or more. Among his publications are technical papers on software and hardware design as well as three textbooks -- Designing with FPGAs and CPLDs, Verilog Designer's Library, and Introduction to Verilog. He has taught engineering and business courses at conferences throughout the world. Bob holds numerous patents and earned bachelor's degrees in physics and electrical engineering at Cornell University and a master's degree in electrical engineering at Stanford University.

Terms & Conditions | Contact Us | Careers | Privacy Policy | Search the Site
Free Newsletter Registration