Course Content and Outcome Guide for CIS 244
- Course Number:
- CIS 244
- Course Title:
- Systems Analysis
- Credit Hours:
- Lecture Hours:
- Lecture/Lab Hours:
- Lab Hours:
- Special Fee:
Course DescriptionProvides overview of the system development life cycle (SDLC) emphasizing analytical techniques to develop the correct definition of business problems and user requirements. Students will prepare a feasibility assessment and develop system requirements for an assigned project. Recommended: One class in a high-level programming language and WR 227. One 200-level business administration course. Additional lab hours may be required. Audit available.
Addendum to Course Description
The course covers systems modeling concepts and tools, as well as project management techniques. This course is the first part of a two-part sequence in Systems Analysis and Design. The design step is provided in CIS 246 Structured Systems Design.
Intended Outcomes for the course
The student will be able to analyze business problems and develop a requirements° document, written in clear and concise business language.
The student will be able to present this document to a business audience.
Course Activities and Design
This course is presented by means of lecture/discussion sessions, assignments, and a student project. Students will be required to work in teams and to use essential tools to complete the assignments and the project.
Outcome Assessment Strategies
Students will be required to develop and present a Requirements Definition Proposal for a new system in a well-structured business proposal.
Course Content (Themes, Concepts, Issues and Skills)
On completion of this course the student should be able to:
- Explain what systems are and how they are developed.
- Identify and describe the phases of the systems development life cycle.
- Follow the analysis portion of the Systems Development Life Cycle in a disciplined manner.
- Develop and evaluate system requirements.
- Work effectively in a team environment.
- Describe the role and responsibilities of the systems analyst in the development and management of systems.
- Explain the need for and value of a formalized step-by-step approach to the analysis, design, and implementation of computer information systems.
- Use tools and techniques for process and data modeling.
- Describe the role and responsibilities of the participants in information systems° development.
- Develop a feasibility analysis of a proposed system.
- Develop and deliver a Requirements Definition Proposal for a new system in a well-structured business proposal.
- Explain the common ways projects fail and how to avoid these failures.
- Implement various project management tools.
1. The student will be able to analyze business problems and develop a requirements° document, written in clear and concise business language.
Direct instruction (+ study time) in discipline-related computations
involving software systems request elicitation and definition of the
problem to be solved.