{'fraction_non_alphanumeric': 0.019762845849802372, 'fraction_numerical': 0.003952569169960474, 'mean_word_length': 5.846846846846847, '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}}
The Science of Computing: Concepts and Current Technologies

In this paper, we describe a new computer science course, CSC115, that fulfills a general education scientific analysis requirement at the College of Staten Island of CUNY.  This course is an introduction to fundamental scientific concepts in computers and technology, including information representation, development and application of algorithms, network and communication principles, and critical evaluation of technology tools.  The course introduces students to the application of science in technology using scientific methods and practices in a laboratory environment.  We present our motivation for creating the course, the course creation process, course goals, curriculum and assessment.