This course provides an introduction to the internal structure and operation of digital machinery, along with the fundamental nature of digital computations. Topics include the internal representation of values and instructions, digital logic and circuits, and machine language. The follow-on course to CSC 225, this course introduces indexed and relative file access including hashing algorithms, report writer, and the fundamentals of imbedded code, particularly DB2. This course emphasizes the design, construction, and use of structured data and objects. Both linear and non-linear structures are covered, including lists, stacks, queues, trees, and graphs.
Special attention is paid to the time and space complexity of the related algorithms.
Selected topics in computer science. An indepth initiation to data communications. Network configurations, design, security, control, and management will include studies of LANs, WANs, VANs, OSI models, ISDN, Packet Switching, common carrier service offerings, Internet, and Intranets. Vocabulary, hardware, concepts, issues, trends, and decision making as well as the link between business needs and the data communications field are stressed. Includes a discussion of major database types.