Management of the system development process, along with the tools and methods used to produce quality information systems, is also studies. This course focuses on the principles and practices underlying the analysis, design, implementation and management of computer-based information systems. The focus is on computer architecture and the operating systems of digital computers. Students learn about the operational method of the hardware, services provided by the operating systems software, acquisition, processing storage, and output of data, and about the interaction between computers. Focuses on the tools and techniques of systems analysis, which underlie the development of information systems.
Students get a working understanding of methods for specifying application system requirements.
Object Oriented Analysis is introduced and compared to traditional techniques. CASE tools are used to develop system models. CIS 500 Computer Information Systems or CIS 510 Advanced Computer Information Systems. Topics emphasized principles of object orientation, class hierarchies, abstract and concrete classes, model and view seperation, design patterns, and visual development. Theory and practice of discrete system simulation.