This course provides the student with theory and practice associated with the analysis and design of computer-based information systems. Fundamental topics include systems theory, the role of the information system in operating and managing the organization, and systems design concepts. The purpose, function, and expected outcomes of each phase and activity of the systems development life cycle (SDLC) are discussed from theoretical and practical perspectives. Specific design techniques, such as data flow diagrams and data dictionaries, are discussed and used. Other topics include the function of design tools such as CASE, planning techniques, and project management. Case studies are used to supplement lectures, with hands-on experiences in applying the SDLC to the analysis and design of information systems.