{
    "document_id": 16850,
    "page": 175,
    "width_pt": 612,
    "height_pt": 792,
    "rotation": 0,
    "pipeline_version": "paddleocr-vl-1.6+paul-48",
    "engine": "paddleocr_vl",
    "source_run_id": 16961,
    "item_count": 53,
    "counts_by_type": {
        "footer": 2,
        "header": 1,
        "heading": 20,
        "text": 30
    },
    "build_ms": 7,
    "items": [
        {
            "id": "p175.1",
            "order": 1,
            "type": "header",
            "bbox": {
                "l": 290.88,
                "t": 737.76,
                "r": 298.32,
                "b": 728.16
            },
            "text": "3",
            "attrs": {
                "block_label": "aside_text"
            },
            "level": 2
        },
        {
            "id": "p175.2",
            "order": 2,
            "type": "heading",
            "bbox": {
                "l": 51.36,
                "t": 738,
                "r": 240.96,
                "b": 727.44
            },
            "text": "COS 502: Computer Software Foundation I",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.3",
            "order": 3,
            "type": "text",
            "bbox": {
                "l": 50.88,
                "t": 726.96,
                "r": 298.56,
                "b": 653.52
            },
            "text": "Problem solving, algorithm development, data organization, storage and manipulation with the study of structured programming techniques using C++. The manipulation of arrays, strings, files, linked lists and binary trees, Introduction to the data structure algorithms, algorithm design principles, different techniques used for data structure in terms of time and space complexity evaluations."
        },
        {
            "id": "p175.4",
            "order": 4,
            "type": "heading",
            "bbox": {
                "l": 52.08,
                "t": 644.64,
                "r": 240.72,
                "b": 633.84
            },
            "text": "COS 503: Computer Software Foundation II",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.5",
            "order": 5,
            "type": "text",
            "bbox": {
                "l": 288.24,
                "t": 644.16,
                "r": 294.96,
                "b": 634.56
            },
            "text": "3",
            "attrs": {
                "block_label": "vertical_text"
            }
        },
        {
            "id": "p175.6",
            "order": 6,
            "type": "text",
            "bbox": {
                "l": 51.12,
                "t": 633.6,
                "r": 298.32,
                "b": 550.08
            },
            "text": "Introduction to the basic database, database management systems, SQL and other query facilities. Data retrieval using report generators, programming in the data base language, creating and using macros. Object oriented system analysis and design life cycle. Plus an overview of logical and physical data flow diagrams, logical data models, objectives of design, constraints on design, and the concepts of modeling computer systems."
        },
        {
            "id": "p175.7",
            "order": 7,
            "type": "heading",
            "bbox": {
                "l": 51.84,
                "t": 540.24,
                "r": 236.88,
                "b": 529.68
            },
            "text": "COS 504: Computer Science Foundation II",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.8",
            "order": 8,
            "type": "text",
            "bbox": {
                "l": 290.64,
                "t": 540,
                "r": 297.84,
                "b": 530.64
            },
            "text": "3",
            "attrs": {
                "raw_type": "FORMULA_NUMBER",
                "block_label": "formula_number"
            }
        },
        {
            "id": "p175.9",
            "order": 9,
            "type": "text",
            "bbox": {
                "l": 51.12,
                "t": 528.96,
                "r": 298.8,
                "b": 434.64
            },
            "text": "A more advanced study of the complex discrete data structures explored in COS 310. Algorithms manipulating these structures are implemented in C++. Their run times are empirically and analytically established and compared against a background of computational complexity theory and time-space tradeoff. Introduction to the basic mathematical, theoretical subjects and tools needed for other courses. The course covers different topics such as: discrete mathematics, boolean algebra, number theory, finite automata and others."
        },
        {
            "id": "p175.10",
            "order": 10,
            "type": "heading",
            "bbox": {
                "l": 51.36,
                "t": 426,
                "r": 179.28,
                "b": 415.2
            },
            "text": "COS 511: WEB Programming",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.11",
            "order": 11,
            "type": "text",
            "bbox": {
                "l": 290.4,
                "t": 425.28,
                "r": 297.36,
                "b": 416.4
            },
            "text": "3",
            "attrs": {
                "raw_type": "FORMULA_NUMBER",
                "block_label": "formula_number"
            }
        },
        {
            "id": "p175.12",
            "order": 12,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 414.96,
                "r": 297.84,
                "b": 393.12
            },
            "text": "To introduce the basic tools for Web programming using XML, ASP.NET, Visual Basic.NET, C# and J#."
        },
        {
            "id": "p175.13",
            "order": 13,
            "type": "heading",
            "bbox": {
                "l": 51.36,
                "t": 384.48,
                "r": 174,
                "b": 373.44
            },
            "text": "COS 512: WEB Engineering",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.14",
            "order": 14,
            "type": "text",
            "bbox": {
                "l": 290.4,
                "t": 383.76,
                "r": 297.6,
                "b": 374.64
            },
            "text": "3",
            "attrs": {
                "raw_type": "FORMULA_NUMBER",
                "block_label": "formula_number"
            }
        },
        {
            "id": "p175.15",
            "order": 15,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 373.44,
                "r": 298.32,
                "b": 351.36
            },
            "text": "To introduce basic ideas for Web engineering design methodologies. The course will use XML and ASP."
        },
        {
            "id": "p175.16",
            "order": 16,
            "type": "heading",
            "bbox": {
                "l": 51.84,
                "t": 342.48,
                "r": 219.84,
                "b": 331.68
            },
            "text": "COS 513: Computer Graphics and GUI",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.17",
            "order": 17,
            "type": "text",
            "bbox": {
                "l": 290.4,
                "t": 342,
                "r": 297.6,
                "b": 332.64
            },
            "text": "3",
            "attrs": {
                "raw_type": "FORMULA_NUMBER",
                "block_label": "formula_number"
            }
        },
        {
            "id": "p175.18",
            "order": 18,
            "type": "text",
            "bbox": {
                "l": 50.88,
                "t": 331.2,
                "r": 298.56,
                "b": 288.48
            },
            "text": "Presents the basic ideas from 2-D and 3-D graphics and the transformations algorithms from 2-D to 3-D. The second portion of the course serves to introduce the student with how to program interactive 2D graphical user interfaces."
        },
        {
            "id": "p175.19",
            "order": 19,
            "type": "heading",
            "bbox": {
                "l": 51.84,
                "t": 279.6,
                "r": 210.24,
                "b": 269.28
            },
            "text": "COS 514: Database and Data Mining",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.20",
            "order": 20,
            "type": "text",
            "bbox": {
                "l": 290.4,
                "t": 279.12,
                "r": 297.84,
                "b": 270
            },
            "text": "3",
            "attrs": {
                "raw_type": "FORMULA_NUMBER",
                "block_label": "formula_number"
            }
        },
        {
            "id": "p175.21",
            "order": 21,
            "type": "text",
            "bbox": {
                "l": 51.36,
                "t": 268.32,
                "r": 298.8,
                "b": 226.08
            },
            "text": "The study of large databases and advanced techniques in data mining and acquisition. The student will learn a number of advanced machine learning and data mining techniques and applications for real-world problems."
        },
        {
            "id": "p175.22",
            "order": 22,
            "type": "text",
            "bbox": {
                "l": 50.88,
                "t": 214.32,
                "r": 298.56,
                "b": 143.28
            },
            "text": "COS 515: Advanced Database Management Systems 3\nPrerequisite: COS 514. This course will give the student a basic overview of relational database systems. The student will acquire a working knowledge of Microsoft ACCESS and the ISO standard SQL language. Students will work individually on a series of small projects, and one larger project encompassing all phases of database design and implementation."
        },
        {
            "id": "p175.23",
            "order": 23,
            "type": "heading",
            "bbox": {
                "l": 51.6,
                "t": 133.92,
                "r": 170.4,
                "b": 123.36
            },
            "text": "COS 516: Computer Vision",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.24",
            "order": 24,
            "type": "text",
            "bbox": {
                "l": 290.16,
                "t": 133.44,
                "r": 297.84,
                "b": 123.84
            },
            "text": "3",
            "attrs": {
                "block_label": "aside_text"
            }
        },
        {
            "id": "p175.25",
            "order": 25,
            "type": "text",
            "bbox": {
                "l": 50.64,
                "t": 122.88,
                "r": 299.04,
                "b": 59.04
            },
            "text": "Prerequisite: COS 513. The aim of this course is to give students a firm understanding of the theory underlying the processing and interpretation of visual information and the ability to apply the understanding in a wide variety of situations. Students who successfully complete this course will be well placed to pursue subsequent work either in research or in"
        },
        {
            "id": "p175.26",
            "order": 26,
            "type": "text",
            "bbox": {
                "l": 312.72,
                "t": 738.48,
                "r": 349.92,
                "b": 726.72
            },
            "text": "industry."
        },
        {
            "id": "p175.27",
            "order": 27,
            "type": "heading",
            "bbox": {
                "l": 312.72,
                "t": 717.84,
                "r": 414.48,
                "b": 707.04
            },
            "text": "COS 517: E-Commerce",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.28",
            "order": 28,
            "type": "text",
            "bbox": {
                "l": 551.28,
                "t": 716.88,
                "r": 559.2,
                "b": 707.76
            },
            "text": "3",
            "attrs": {
                "block_label": "number"
            }
        },
        {
            "id": "p175.29",
            "order": 29,
            "type": "text",
            "bbox": {
                "l": 312,
                "t": 706.56,
                "r": 559.92,
                "b": 653.04
            },
            "text": "Prerequisites: COS 511 and 512. This course presents the origins, development and future of the Internet as it influences e-commerce. The students will develop a perspective on the economic and business implications of the changes being generated by information technology and the Internet."
        },
        {
            "id": "p175.30",
            "order": 30,
            "type": "heading",
            "bbox": {
                "l": 313.2,
                "t": 644.64,
                "r": 474.96,
                "b": 634.08
            },
            "text": "COS 518: Network and WEB Security",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.31",
            "order": 31,
            "type": "text",
            "bbox": {
                "l": 551.28,
                "t": 644.4,
                "r": 559.2,
                "b": 634.8
            },
            "text": "3",
            "attrs": {
                "block_label": "vertical_text"
            }
        },
        {
            "id": "p175.32",
            "order": 32,
            "type": "text",
            "bbox": {
                "l": 312,
                "t": 633.6,
                "r": 560.16,
                "b": 570.72
            },
            "text": "Prerequisite: COS 511. The major tools for network security and Web security is presented as techniques of programming under network and web environments. Topics such as network security architectures; policy and legal issues; security assessment and incident handling; and tools used for network security are presented."
        },
        {
            "id": "p175.33",
            "order": 33,
            "type": "heading",
            "bbox": {
                "l": 313.44,
                "t": 561.36,
                "r": 503.28,
                "b": 550.32
            },
            "text": "COS 519: Managing Information Technology",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.34",
            "order": 34,
            "type": "text",
            "bbox": {
                "l": 312.24,
                "t": 551.28,
                "r": 560.16,
                "b": 508.56
            },
            "text": "This is designed to provide a real-world understanding of information systems technologies. Knowledge of information technology is essential in most aspects of today's professional careers."
        },
        {
            "id": "p175.35",
            "order": 35,
            "type": "heading",
            "bbox": {
                "l": 312.72,
                "t": 499.2,
                "r": 438.96,
                "b": 488.16
            },
            "text": "COS 520: Multimedia Design",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.36",
            "order": 36,
            "type": "text",
            "bbox": {
                "l": 550.8,
                "t": 498.48,
                "r": 558.96,
                "b": 488.88
            },
            "text": "3",
            "attrs": {
                "block_label": "vertical_text"
            }
        },
        {
            "id": "p175.37",
            "order": 37,
            "type": "text",
            "bbox": {
                "l": 312.24,
                "t": 487.92,
                "r": 559.92,
                "b": 455.52
            },
            "text": "Prerequisite: COS 513. An introduction of the design of interactive multimedia for Web applications. This course brings in unified approach of new media design."
        },
        {
            "id": "p175.38",
            "order": 38,
            "type": "heading",
            "bbox": {
                "l": 312.72,
                "t": 446.64,
                "r": 520.8,
                "b": 424.8
            },
            "text": "COS 531: Advanced Computer Architecture and Operating Systems",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.39",
            "order": 39,
            "type": "text",
            "bbox": {
                "l": 550.8,
                "t": 435.12,
                "r": 558.96,
                "b": 426
            },
            "text": "3",
            "attrs": {
                "raw_type": "FORMULA_NUMBER",
                "block_label": "formula_number"
            }
        },
        {
            "id": "p175.40",
            "order": 40,
            "type": "text",
            "bbox": {
                "l": 312,
                "t": 425.04,
                "r": 559.92,
                "b": 361.44
            },
            "text": "The computer Architecture design for sequential and parallel systems, the open system architecture, use of VHDL in architecture design. The second part of the course introduces the concurrent algorithms and distributed methods for operating systems. The course also covers IPC distribution, transactions, and resource allocation."
        },
        {
            "id": "p175.41",
            "order": 41,
            "type": "heading",
            "bbox": {
                "l": 312.72,
                "t": 352.56,
                "r": 414.24,
                "b": 341.76
            },
            "text": "COS 532: Computation",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.42",
            "order": 42,
            "type": "heading",
            "bbox": {
                "l": 551.04,
                "t": 352.08,
                "r": 559.2,
                "b": 342.48
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.43",
            "order": 43,
            "type": "text",
            "bbox": {
                "l": 312,
                "t": 341.28,
                "r": 559.92,
                "b": 288.96
            },
            "text": "Different aspects for computation techniques are introduced. The course covers: numerical analysis techniques (finding Roots of equations by approximation, finite differences and polynomial approximations, finite integration); operation research techniques, and simulation."
        },
        {
            "id": "p175.44",
            "order": 44,
            "type": "heading",
            "bbox": {
                "l": 312.96,
                "t": 279.36,
                "r": 468,
                "b": 268.8
            },
            "text": "COS 533: Cryptography Algorithms",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.45",
            "order": 45,
            "type": "heading",
            "bbox": {
                "l": 551.04,
                "t": 278.88,
                "r": 558.96,
                "b": 269.76
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.46",
            "order": 46,
            "type": "text",
            "bbox": {
                "l": 312,
                "t": 267.84,
                "r": 559.92,
                "b": 215.28
            },
            "text": "The major cryptography algorithms are introduced to have the understanding in computer security and information security. Introduce the best techniques to protect computer information. The contents include: the classical algorithms, the modern algorithm; and the most advanced techniques."
        },
        {
            "id": "p175.47",
            "order": 47,
            "type": "heading",
            "bbox": {
                "l": 312.72,
                "t": 206.64,
                "r": 558.96,
                "b": 195.84
            },
            "text": "COS 534: Theory of Programming Languages",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.48",
            "order": 48,
            "type": "text",
            "bbox": {
                "l": 312,
                "t": 195.36,
                "r": 560.16,
                "b": 132.24
            },
            "text": "The students will experience different functional programming languages by writing a few programs in LISP, Prolog (logic styles), and PERL (scripting styles). Since new programming languages are constantly being created, the student needs the ability to quickly learn new languages and to assess their strengths and weaknesses compared to existing languages."
        },
        {
            "id": "p175.49",
            "order": 49,
            "type": "heading",
            "bbox": {
                "l": 312.72,
                "t": 123.6,
                "r": 445.2,
                "b": 112.8
            },
            "text": "COS 535: Computer Networks",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.50",
            "order": 50,
            "type": "heading",
            "bbox": {
                "l": 551.04,
                "t": 122.64,
                "r": 559.44,
                "b": 113.28
            },
            "text": "3",
            "attrs": {
                "block_label": "paragraph_title"
            },
            "level": 3
        },
        {
            "id": "p175.51",
            "order": 51,
            "type": "text",
            "bbox": {
                "l": 311.76,
                "t": 112.32,
                "r": 559.92,
                "b": 59.28
            },
            "text": "This course introduces the basics for networking, the different layers for networking, packet-switching networking. Architecture for Local Area Networks (LAN), Wide Area Networks (WAN) and Internet TCP/IP, network management and security."
        },
        {
            "id": "p175.52",
            "order": 52,
            "type": "footer",
            "bbox": {
                "l": 406.56,
                "t": 47.04,
                "r": 533.76,
                "b": 36.24
            },
            "text": "KSU CATALOGUE, 2004-2005",
            "attrs": {
                "block_label": "footer"
            }
        },
        {
            "id": "p175.53",
            "order": 53,
            "type": "footer",
            "bbox": {
                "l": 539.76,
                "t": 48.24,
                "r": 558.48,
                "b": 36.72
            },
            "text": "167",
            "attrs": {
                "block_label": "number"
            }
        }
    ],
    "excluded_furniture": {
        "first": [],
        "last": []
    }
}