The student will also study the creation and use of sequential, direct access, indexed, and indexed-sequential files. Course consists of 3 hours of lecture and a 2 hour lab. Course consists of 3 hours of lecture and a 2 hour lab. A study of data structures and data abstraction as they relate to the efficient storage and retrieval of data in digital computer systems. Topics may include lists and inverted lists, queues, stacks, trees, networks, hashing, various key structures, and the use of data structures to implement common file organizations, along with techniques of object-oriented analysis and programming.
Course consists of three hours of lecture and a two-hour lab.
An introduction to the concepts of machine and assembly language programming and an introduction to computer architecture. The student will study the syntax of several assembly languages and become proficient in writing programs in assembly language. Course consists of 3 hours of lecture and a 2 hour lab. A comparative study of modern high-level programming languages, their syntax and acceptors. A study of the design, use, and analysis of computer networks.