Course Outline IS 104 - Systems Analysis and Design
Course Outline IS 104 - Systems Analysis and Design
I. Course Description: This course introduces students to the principles and techniques of systems analysis
and design in the context of Information Technology. Students will learn how to analyze,
design, and develop effective and efficient information systems to meet organizational
needs. The course covers the entire system development life cycle, from requirements
gathering to system implementation and maintenance, emphasizing both technical and
managerial aspects.
Week Topic
1 Aldersgate College vision & mission, core values, institutional goals & objectives
Program vision & mission, educational objectives & program outcomes
Course description & outcomes, course outline
2 Introduction to Systems Analysis and Design
Topic 1: Role of Analysts and Designers
Responsibilities and skills
Collaboration with stakeholders
Topic 2: System Development Life Cycle
Phases and activities
Importance of each phase
3 Requirement Elicitation and Analysis
Topic 1: Feasibility Studies
Technical, operational, economic feasibility
Cost-benefit analysis
4 Topic 2: Use Case Modeling
Identifying actors and use cases
Creating use case diagrams and scenarios
5 System Architecture and Design
Topic 1: Introduction to Agile
Principles and values
Agile vs. traditional methodologies
Topic 2: Waterfall Methodology
Entities, attributes, relationships
Creating ER diagrams for data modeling
6 Prototyping
Topic 1: Prototyping in System Development
Purpose and benefits
Types of prototypes (throwaway, evolutionary)
7 Topic 2: UML Diagrams
Class diagrams, use case diagrams, sequence diagrams
Visualizing system components and interactions
8 Team Dynamics and Communication
Topic 1: Project Management
Planning, scheduling, and monitoring
Agile project management practices
Topic 2: Documentation and Presentations
Importance of documentation in SDLC
Effective presentation techniques
9 Ethical Considerations
Topic 1: Privacy and Security
Importance of documentation in SDLC
Effective presentation techniques
Topic 2: Legal and Regulatory Compliance
Importance of documentation in SDLC
Effective presentation techniques
Review and Final Project Presentations
Importance of documentation in SDLC
Effective presentation techniques