Course Code and
Name
BITC 211- System Analysis and Design
Credit Units 3
Pre-requisites
Purpose of the Course This module introduces the students to the concepts and
skills of system analysis and design. It includes expanded
coverage of data flow diagrams, data dictionary, and process
specifications.
Expected Learning
Outcomes
At the end of the course the learner should be able to:
i.) Select and apply a systematic approach to the
analysis, specification and design of software in
real organizations.
ii.) Identify the various resources required in IT
projects.
iii.) Write system specifications for any IT systems.
Course Content Fundamentals of information systems analysis and design,
systems development life cycle, project stages and project
control - strategic study, business study, feasibility study,
requirements analysis and specification, logical systems
specification, logical and physical design, coding, testing,
implementation, maintenance, phase out. The waterfall life
cycle model, ‘v’- model, spiral life cycle model. Software
analysis and design: analysis and design methods, modeling
techniques, traditional methods, object technology and
program specification
Mode of Delivery Lectures, tutorials, seminars.
Instructional Material
and/or Equipment
Projectors, computers, whiteboards and materials.
Course Assessment Type Weighting (%)
Examinations 60%
CATS 40%
Total 100%
Recommended
Reference Material
Systems Analysis and Design by Kenneth E. Kendall and
Julie E. Kendall Prentice Hall.
- Teacher: Sophia Koech