{
    "document_id": 16837,
    "page": 240,
    "width_pt": 612,
    "height_pt": 792,
    "rotation": 0,
    "pipeline_version": "paddleocr-vl-1.6+paul-48",
    "engine": "paddleocr_vl",
    "source_run_id": 16948,
    "item_count": 42,
    "counts_by_type": {
        "footer": 2,
        "formula": 1,
        "header": 2,
        "heading": 23,
        "text": 14
    },
    "build_ms": 5,
    "items": [
        {
            "id": "p240.1",
            "order": 1,
            "type": "header",
            "bbox": {
                "l": 268.56,
                "t": 737.76,
                "r": 275.52,
                "b": 728.64
            },
            "text": "3",
            "attrs": {
                "block_label": "number"
            },
            "level": 2
        },
        {
            "id": "p240.2",
            "order": 2,
            "type": "header",
            "bbox": {
                "l": 538.56,
                "t": 737.76,
                "r": 545.76,
                "b": 728.64
            },
            "text": "3",
            "attrs": {
                "block_label": "number"
            },
            "level": 2
        },
        {
            "id": "p240.3",
            "order": 3,
            "type": "heading",
            "bbox": {
                "l": 51.6,
                "t": 738,
                "r": 232.8,
                "b": 726.96
            },
            "text": "COS 200: Computer Information Systems",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.4",
            "order": 4,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 726.24,
                "r": 280.56,
                "b": 669.6
            },
            "text": "Overview of computer-based information systems, major models, applications and functions from a component perspective. Learn to describe physical and logical aspects of systems. Learn to present related material with intermediate HTML."
        },
        {
            "id": "p240.5",
            "order": 5,
            "type": "heading",
            "bbox": {
                "l": 52.08,
                "t": 659.52,
                "r": 162.72,
                "b": 648.24
            },
            "text": "COS 232: Programming I",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.6",
            "order": 6,
            "type": "heading",
            "bbox": {
                "l": 268.56,
                "t": 658.8,
                "r": 276,
                "b": 649.68
            },
            "text": "4",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.7",
            "order": 7,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 647.52,
                "r": 287.76,
                "b": 579.6
            },
            "text": "Prerequisite: COS 101 or 108. Required for Business and Security options. This course is a study of COBOL syntax, constructs, and its applications in business programming. Topics include structured program design, control break processing, table usage, sorting, merging, report writing, and maintenance of sequential, indexed and relative files."
        },
        {
            "id": "p240.8",
            "order": 8,
            "type": "heading",
            "bbox": {
                "l": 51.84,
                "t": 569.52,
                "r": 211.44,
                "b": 547.44
            },
            "text": "COS/DGE 275: Game Programming\nFoundation I",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.9",
            "order": 9,
            "type": "heading",
            "bbox": {
                "l": 268.08,
                "t": 558,
                "r": 276.48,
                "b": 548.16
            },
            "text": "4",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.10",
            "order": 10,
            "type": "text",
            "bbox": {
                "l": 51.6,
                "t": 546.24,
                "r": 287.28,
                "b": 398.4
            },
            "text": "Prerequisite: COS 109. This course introduces students to the rigorous field of interactive simulation and gaming. Students learn about the major components of modern simulations and games from both a design perspective and a technical perspective. Topics covered include: fundamentals of simulation/gaming, user interface design, human computer interaction, input/output paradigms, and an overview of simulation/game design process. Lab activities are designed to foster critical thinking and problem solving skills through the development of an understanding of the development process as well as interactive programming techniques through the creation of working interactive programs in a high level programming language."
        },
        {
            "id": "p240.11",
            "order": 11,
            "type": "heading",
            "bbox": {
                "l": 52.08,
                "t": 389.52,
                "r": 276.72,
                "b": 378
            },
            "text": "COS 300: Systems Design and Development[p240.11.1] 3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "children": [
                {
                    "id": "p240.11.1",
                    "order": 12,
                    "type": "formula",
                    "bbox": {
                        "l": 52.08,
                        "t": 389.52,
                        "r": 276.72,
                        "b": 378
                    },
                    "text": "^{*}",
                    "attrs": {
                        "latex": "^{*}",
                        "inline": true,
                        "text_offset": 39,
                        "text_span": 11,
                        "bbox_estimated": true,
                        "notation": "latex",
                        "alt": "to the power of *",
                        "mathml": "<math aria-label=\"to the power of *\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mi /><mrow><mo>&#x0002A;</mo></mrow></msup></mrow></math>"
                    }
                }
            ],
            "level": 3
        },
        {
            "id": "p240.12",
            "order": 13,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 377.28,
                "r": 284.4,
                "b": 308.88
            },
            "text": "Prerequisite: COS 109. A study of computer systems design and development techniques. Includes the systems development cycle, requirements determination and analysis, specification development, Object-oriented (OOD) methods, system validation and verification, quality assurance and implementation."
        },
        {
            "id": "p240.13",
            "order": 14,
            "type": "heading",
            "bbox": {
                "l": 51.84,
                "t": 299.28,
                "r": 199.68,
                "b": 288.24
            },
            "text": "COS 301: Computer Organization",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.14",
            "order": 15,
            "type": "heading",
            "bbox": {
                "l": 268.08,
                "t": 298.56,
                "r": 275.76,
                "b": 289.68
            },
            "text": "4",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.15",
            "order": 16,
            "type": "text",
            "bbox": {
                "l": 51.12,
                "t": 287.76,
                "r": 288.24,
                "b": 230.88
            },
            "text": "Prerequisite: COS 109. A detailed study of the organization and structuring of a computer system. Topics include logical basis of computer structure, machine language, number systems, the mechanics of data transfer and control, and recent advances in computer organization."
        },
        {
            "id": "p240.16",
            "order": 17,
            "type": "heading",
            "bbox": {
                "l": 51.84,
                "t": 220.32,
                "r": 179.52,
                "b": 209.52
            },
            "text": "COS 302: Operating Systems",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.17",
            "order": 18,
            "type": "heading",
            "bbox": {
                "l": 268.56,
                "t": 219.84,
                "r": 276,
                "b": 210.72
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.18",
            "order": 19,
            "type": "text",
            "bbox": {
                "l": 51.6,
                "t": 208.8,
                "r": 282.96,
                "b": 151.44
            },
            "text": "Prerequisite: COS 301. An overview of the concepts and theories that underlie operating systems including: process and memory management strategies, file systems and protection, scheduling algorithms, multi-programming, distributed systems, and virtual memory."
        },
        {
            "id": "p240.19",
            "order": 20,
            "type": "heading",
            "bbox": {
                "l": 51.6,
                "t": 142.08,
                "r": 276,
                "b": 130.32
            },
            "text": "COS 303: Human Perspective on Computing 3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.20",
            "order": 21,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 129.6,
                "r": 287.28,
                "b": 107.76
            },
            "text": "This course focuses on the study of computing’s interaction with human culture."
        },
        {
            "id": "p240.21",
            "order": 22,
            "type": "heading",
            "bbox": {
                "l": 322.08,
                "t": 738,
                "r": 500.4,
                "b": 727.2
            },
            "text": "COS 310: Discrete Computing Structures",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.22",
            "order": 23,
            "type": "text",
            "bbox": {
                "l": 321.6,
                "t": 726,
                "r": 559.68,
                "b": 680.4
            },
            "text": "Prerequisite: MAT 125. Introduces mathematical topics needed in the study of Computer Science including logic, set theory, matrices, induction and recursion, discrete probability, relations, Graphs, Trees, etc.."
        },
        {
            "id": "p240.23",
            "order": 24,
            "type": "heading",
            "bbox": {
                "l": 322.08,
                "t": 670.32,
                "r": 448.32,
                "b": 659.76
            },
            "text": "COS 314: Network Protocols",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.24",
            "order": 25,
            "type": "heading",
            "bbox": {
                "l": 538.32,
                "t": 670.08,
                "r": 546.24,
                "b": 660
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.25",
            "order": 26,
            "type": "text",
            "bbox": {
                "l": 321.12,
                "t": 658.8,
                "r": 559.2,
                "b": 602.4
            },
            "text": "This course introduces students to network protocols, in particular the OSI and TCP/IP suite of network communication protocols. Topics include fundamentals of networks, data transmission, network architecture, protocols and others."
        },
        {
            "id": "p240.26",
            "order": 27,
            "type": "heading",
            "bbox": {
                "l": 321.84,
                "t": 591.84,
                "r": 511.92,
                "b": 570.24
            },
            "text": "COS 331/CIT 331/PHY 331: Introduction to Robotics",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.27",
            "order": 28,
            "type": "heading",
            "bbox": {
                "l": 538.56,
                "t": 580.08,
                "r": 545.76,
                "b": 570.72
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.28",
            "order": 29,
            "type": "text",
            "bbox": {
                "l": 321.36,
                "t": 568.8,
                "r": 558.96,
                "b": 489.36
            },
            "text": "Introduction to robotics including the design, building, and programming simple robots. Included will be the basic science, engineering, and mathematics needed to design and build a simple robot. Students will also be introduced to the topic of project management. The course is a combination lecture/laboratory course that will meet five hours per week for three credit hours."
        },
        {
            "id": "p240.29",
            "order": 30,
            "type": "heading",
            "bbox": {
                "l": 322.56,
                "t": 479.04,
                "r": 543.12,
                "b": 457.2
            },
            "text": "COS 340: Data Structures and Algorithm\nAnalysis",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.30",
            "order": 31,
            "type": "heading",
            "bbox": {
                "l": 538.56,
                "t": 467.76,
                "r": 545.52,
                "b": 458.4
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.31",
            "order": 32,
            "type": "text",
            "bbox": {
                "l": 322.08,
                "t": 456.72,
                "r": 556.08,
                "b": 410.4
            },
            "text": "Prerequisites: COS109 and 310. A more advanced study of the complex discrete data structures explored in COS 310. Algorithms manipulating these structures are implemented in C++; using Object Oriented Programming techniques."
        },
        {
            "id": "p240.32",
            "order": 33,
            "type": "heading",
            "bbox": {
                "l": 323.52,
                "t": 400.32,
                "r": 499.68,
                "b": 378.24
            },
            "text": "COS 350: Organization of Programming Languages",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.33",
            "order": 34,
            "type": "heading",
            "bbox": {
                "l": 538.32,
                "t": 389.28,
                "r": 546.24,
                "b": 379.44
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.34",
            "order": 35,
            "type": "text",
            "bbox": {
                "l": 321.6,
                "t": 378,
                "r": 555.6,
                "b": 297.84
            },
            "text": "Prerequisite: COS 109. A comparative analysis of programming language constructs used in major programming languages. Students study the historical development of programming languages, BNF context-free grammars, language evaluation criteria, and the implementation of data types, control structures, and operators."
        },
        {
            "id": "p240.35",
            "order": 36,
            "type": "heading",
            "bbox": {
                "l": 321.84,
                "t": 288.48,
                "r": 545.76,
                "b": 276.48
            },
            "text": "COS 364: Data Storage and Data Mining 3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.36",
            "order": 37,
            "type": "text",
            "bbox": {
                "l": 321.6,
                "t": 276,
                "r": 556.08,
                "b": 219.36
            },
            "text": "Prerequisite: COS 109. This course is an introduction to data warehouse design, modeling and data mining. It provides students with an understanding of the industry standard data mining methodologies, and with the ability of solving problems with it."
        },
        {
            "id": "p240.37",
            "order": 38,
            "type": "heading",
            "bbox": {
                "l": 322.32,
                "t": 209.52,
                "r": 483.84,
                "b": 187.44
            },
            "text": "COS/DGE 375: Game Programming\nFoundation II",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.38",
            "order": 39,
            "type": "heading",
            "bbox": {
                "l": 538.32,
                "t": 198,
                "r": 545.76,
                "b": 188.64
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p240.39",
            "order": 40,
            "type": "text",
            "bbox": {
                "l": 321.36,
                "t": 186.48,
                "r": 553.44,
                "b": 117.84
            },
            "text": "Prerequisite: COS 275. This course is a continuation of the Gaming I and students will learn to build on their previous knowledge. They will learn the advanced level material in such as Graphics, Sound and Animations. They will build professional looking user interfaces and will use GUI for interactive simulation and gaming."
        },
        {
            "id": "p240.40",
            "order": 41,
            "type": "footer",
            "bbox": {
                "l": 512.64,
                "t": 71.28,
                "r": 532.08,
                "b": 60.24
            },
            "text": "217",
            "attrs": {
                "block_label": "number"
            }
        },
        {
            "id": "p240.41",
            "order": 42,
            "type": "footer",
            "bbox": {
                "l": 52.08,
                "t": 71.28,
                "r": 181.2,
                "b": 60.24
            },
            "text": "KSU CATALOGUE, 2005–2007",
            "attrs": {
                "block_label": "footer"
            }
        }
    ],
    "excluded_furniture": {
        "first": [],
        "last": []
    }
}