CINF 4234: Software Modeling and Design Patterns Prerequisite: CINF 3231. Key concepts and principles of the systems analysis; techniques and tools of the systems analysis methodology; current issues of systems analysis and business process reengineering.