{'fraction_non_alphanumeric': 0.0188953488372093, 'fraction_numerical': 0.0014534883720930232, 'mean_word_length': 6.252631578947368, '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}}
MyWorld4D: introduction to CG with a modeling and simulation twist

We describe the design, implementation and results of a senior-level Introduction to Computer Graphics course that successfully blends Modeling and Simulation concepts in the "classical" rendering-pipeline syllabus. Evaluation over two years shows record enrollment-retention and student satisfaction when compared to the simple geometric primitive rendering approach at the same institution. Students demonstrate an increased ability to handle computational challenges and to incorporate concepts from senior-level courses such as Artificial Intelligence, Scientific Computing, or Networking into graphics applications.