Topics include various transmission systems, hardware, software and local area networks. Laboratory assignments will include the installation and maintenance of a local area network. This course focuses on intermediate to advanced programming topics dealing with logical structures of data, together with the design and analysis of related algorithms. Topics include arrays, lists, linked lists, trees, stacks, graphs and memory management. Algorithms for searching, sorting and information retrieval area also explored.
Students demonstrate proficiency by completing laboratory assignments.
Topics include multi-programming, timesharing, virtual storage and the management of programs and data within the system. Different types of operating systems including Unix will be discussed. Topics include three primary data models, data base design and concepts of the data dictionary. Students demonstrate proficiency by completing programming assignments for business applications. Topics include random- access files, graphical displays of data, communicating with other windows applications, and controls.