No previous knowledge of C language is assumed. These include decision tables, system flow charts, print charts, data gathering techniques, feasibility studies, user interviews, and CASE tools. Both the logical organization and the physical structure of databases will be studied. Topics include design, development, and management of a database, data dictionary, linked list, inverted list, hierarchy model and relational model. Students will design a database.
Emphasis is on understanding how a computer operating system controls the resources of the computer.
The main objective of this course is to understand how computer instructions are generated, stored, and operated upon inside the computer. Topics include addressing, internal storage, machine language registers, program locator, instruction locator, subroutine addresses, and the fetch and execute cycle for instructions. To work with these concepts, programs in assembler language will be written and executed. An introductory course that provides the student with a working understanding of the rapidly expanding field of data communications. Fundamentals of data communications concepts, including basic hardware requirements, network configurations, and software protocols are discussed.