System Analysis and Design
System Analysis and Design covers fundamental and advanced concepts in analyzing and designing information systems, including the Systems Development Life Cycle (SDLC), requirements gathering, feasibility studies, modeling techniques, system design methodologies, user interface design, and project management. Students engage in a combination of lectures, case studies, and hands-on projects to apply these concepts effectively. Emphasis is placed on developing efficient and effective information systems by utilizing tools and techniques such as data flow diagrams, entity-relationship diagrams, use case modeling, and prototyping. Practical activities include conducting feasibility analyses, creating system models, designing user interfaces, planning implementation strategies, and collaborating on system development projects. Students will also learn to apply best practices in system documentation, testing, maintenance, and explore current trends like agile methodologies and object-oriented analysis in the field of systems analysis and design.