{'fraction_non_alphanumeric': 0.013641133263378805, 'fraction_numerical': 0.0, 'mean_word_length': 5.037974683544304, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Considerations in teaching a two quarter computer graphics sequence

With the increasing emphasis on the use of Computer Graphics in Computer Science and other application areas, more schools are beginning to offer advanced courses in Computer Graphics, either at the undergraduate or the graduate level. Whereas there are many good textbooks for an introductory course the same is not true for an advanced course, The course content and external references for such a second course are in a state of rapid flux. The content of the second course also directly affects the content of the first course. Another issue is how many tools, in the sense of a graphics software support package, to provide for the students. This paper discusses the author's experiences in teaching both an introductory and a second Computer Graphics course for several years, how his courses have changed, and his recommendations both for course content and reference material.