COURSE DESCRIPTION
This course provides students 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, systems design concepts, forms and workflow, entity relationship diagramming, equipment selection, and implementation of systems. Other topics include the function of design tools such as CASE planning techniques, and project management. Hands-on activities will be introduced at each face of the SDLC with built-in security measures. Writing assignments, as appropriate to the discipline, are part of the course.
STUDENTS LEARNING OUTCOMES
In this course, students will explore the Software Development Lifecycle (SDLC), starting with business case analysis and preliminary investigation reports. They’ll learn requirement modeling, data and process modeling, and systems development strategies. Emphasis will be on designing effective user interfaces and ensuring software quality. They’ll also manage system operation, support, and security tasks. Effective communication skills, including writing letters, memos, and emails, will be emphasized. By the course’s end, students will be well-versed in navigating the SDLC confidently.