These are the learning objectives for the course. Click on any corresponding number of a learning objective to see all the pages that relate to that particular learning objective.
During this course the student will learn to:
7.1. Define the systems analyst’s role and responsibilities in a typical organization.
7.2. Describe the building blocks of an information system — people, data, activities, networks, and technology.
7.3. Define systems planning, systems analysis, systems design, systems implementation, and systems support.
7.4. Describe a phased approach to information systems development and describe cross-life cycle activities that overlap the entire life cycle (SDLC).
7.5. Compare and contrast the systems development life cycle and system development techniques, including programming, modern structured analysis, structured design, information engineering, and prototyping.
7.6. Undertake systems investigations and perform a feasibility analysis.
7.7. Interpret qualitative and quantitative information.
7.8. Undertake a case analysis and write requirement specifications according to accepted standards.
7.9. Identify, from requirements, necessary classes and their relationships, through a process of iteration.
7.10. Identify opportunities for reuse including the use of design patterns.
7.11. Distinguish between designs in terms of their robustness to changes in requirements.
7.12. Apply critical thinking (knowledge, comprehension, application, analysis, synthesis and evaluation) to solve problems and to support statements of beliefs and opinions related to computer information systems.
7.13. Link and synthesize information learned in this course to the greater body of knowledge related to computer information systems.