The primary goal of the course is to teach the students the development process, methods and tools of system analysis and design. This course aims to provide an appreciation of the problems of the software industry and the models and methods of development used. The student will learn about the early stages of development including techniques used in feasibility, requirements analysis, and specification; as well as to develop a more detailed understanding of systems analysis within the context of a particular method (SSADM/OO).