Information System Design And Programming
- Sciences
- 700 level
- 3 credit units
- 220 pages
- 29 units
This course introduces systems analysis and design, covering information systems and the systems development life cycle. It emphasizes tools and techniques for developing information systems, including classical and structured methods for data flow, data structures, process flow, and file design. The course also explores skills such as interviewing, data communications, project management, and cost-benefit analysis. It prepares students for IT-enabled process redesign projects, covering system development methodologies, modeling techniques, and implementation issues.
About this course
- Difficulty
- Intermediate
- Study hours
- 150 hours
- Maths
- Basic
- Content
- Theoretical, practical, case study
- Practical work
- Yes
- Basic Computer Knowledge
- Introduction to Programming
- Assignments
- Tutor marked assessments
- Final examination
What you'll read
The real module and unit structure of CIT721, taken from the course material NOUN publishes.
One paragraph, so you can see how it reads
CIT721 · UNIT 1: INTRODUCTION TO SYSTEMS
This unit introduces you to the basic concepts of systems and theories of information management. This is meant as an overview to understanding the background to information system analysis and design.
What you should be able to do
- Identify organizational roles in systems development
- Compare and contrast approaches to systems development
- Apply SDLC phases
- Prepare process, logic, data, and object models
- Discuss implementation approaches
What it prepares you for
- Systems Analyst
- Programmer Analyst
- Database Administrator
- IT Consultant
- Software Developer
- Banking
- Healthcare
- Education
- Government
- Manufacturing
- Visual Basic
- SQL Server
- MS Access
Where it gets hard
The units students slow down on, and what makes each one heavy.
- Module 4: System Design and Implementation
Unit 1: System Design Tools
The unit requires a deep understanding of various system design tools and their applications, which can be overwhelming for students without prior experience.
- Module 5: Information Systems Development toolkit
Unit 4: Risk Management
Risk management involves understanding and quantifying potential project risks, which requires analytical and problem-solving skills.
A suggested way through it
13 weeks, about 58 hours in total. Yours will differ.
- Week 1Module 1: System Concepts
Unit 1: Introduction to Systems · 2 hours
Read the introduction to understand the basic concepts of systems.. Identify the key elements of a system.. Explain the measures of system performance.. Differentiate between open and closed systems..
Unit 2: Information Concepts · 2 hours
Define the concept of information.. Distinguish between data and information.. Explain the qualities of good information.. Explain the levels of information..
- Week 2Module 1: System Concepts
Unit 3: Information Systems · 3 hours
Describe the components of a computerized information system.. Distinguish between information system and information technology.. Explain the objectives of an information system in an organization.. Classify major categories of information systems..
Unit 4: System Analysts and Designers · 2 hours
Explain the functions of system analyst.. Explain the procedures adopted by system analysts in their jobs.. List the characteristics of a good systems analyst.. Interpret the changing role of systems analysts..
- Week 3Module 1: System Concepts
Unit 5: Systems Thinking · 3 hours
Distinguish between systems thinking and traditional forms of analysis.. Explain the types of problems best suited to systems thinking approach..
- Week 4Module 2: Systems Approaches
Unit 1: Structured Information Systems Development · 3 hours
Explain the rationale of introducing structured techniques of information systems development.. List the primary objectives of structured techniques..
Unit 2: System Analysis and Design in End User Developed Applications · 2 hours
Explain the factors that contribute to the rapid expansion of end-user computing.. Explain the end-user discontentment with traditional MIS solutions..
- Week 5Module 2: Systems Approaches
Unit 3: System Development Life Cycle (SDLC) · 4 hours
Explain the goals of SDLC.. Graphically show the relationship of components requiring information linkage in a SDLC setup.. Discuss the three managerial approaches to SDLC..
- Week 6Module 2: Systems Approaches
Unit 4: The System Development Matrix · 3 hours
Explain at least three stages of data processing.. Describe the types of models used to explain data processing.. Justify the most appropriate schematic model for data processing..
Unit 5: Requirements Management · 2 hours
Describe the mechanism of user requirements identification.. Explain the components of system functions.. Outline the detailed structure of baseline documents..
- Week 7Module 3: System Methodologies
Unit 1: Project Selection · 3 hours
Describe different reasons for developing new systems projects.. State the different sources of project requests.. Discuss how to select a project out of a number of project requests..
Unit 2: System Investigation · 2 hours
Identify the four basic steps of system analysis and design cycle.. Explain the rationale of systems investigation.. Outline the steps in a formalized evaluation procedure.. Describe major internal sources of data..
- Week 8Module 3: System Methodologies
Unit 3: Systems Design · 4 hours
Explain the process of interactive design.. Outline the various design techniques in systems.. Outline the various design considerations.. Describe procedures design.. Discuss system design alternatives..
- Week 9Module 3: System Methodologies
Unit 4: Cost-Benefit Analysis (CBA) in System Designs · 3 hours
Explain the role of CBA in system analysis.. Outline the steps of CBA.. Explain the different types of CBA.. Explain the mechanics of CBA..
Unit 5: Tasks in System Design Phase · 2 hours
List the specific tasks in the system design phase.. Outline the roles and responsibilities of each member of the design team..
- Week 10Module 4: System Design and Implementation
Unit 1: System Design Tools · 4 hours
Explain the rules and guidelines of flowcharting standards.. Explain the purpose of a screen layout chart.. Design a program flowchart.. Explain system flowchart symbols used in programming..
- Week 11Module 4: System Design and Implementation
Unit 2: Development Phase · 4 hours
Acquire enough skills to perform software requirements analysis.. List the various stages of system architectural design.. Enumerate the stages of systems requirement analysis..
- Week 12Module 4: System Design and Implementation
Unit 3: Implementation Phase · 3 hours
List the details of an implementation notice.. Explain system conversion strategies..
Unit 4: Operations and Maintenance Phase · 2 hours
Enumerate data administration tasks and activities.. Identify systems operations key tasks and activities.. Design a User Satisfaction Review.. Create a Daily Maintenance Activities for the system.. List the roles and responsibilities of maintenance personnel..
- Week 13Module 5: Information Systems Development toolkit
Unit 5: The Design process · 3 hours
Explain the waterfall model of SDLC development.. Explain the role of programming languages in system design..
Unit 1: Key System Development Life Cycle Supporting Processes · 2 hours
Outline the processes that shape the SDLC life-cycle.. Create a System Boundary Document (SBD) for an SDLC project.. Acquire the skills needed for a project manager to work on SDLC projects.. Explain the process of Acquisition Strategy Development..
Preparing for the exam
- Create concept maps linking Modules 1-2 system concepts.
- Practice drawing system flowcharts from Unit 1 of Module 4.
- Review different SDLC models and their phases (Module 2).
- Focus on understanding the characteristics of a good systems analyst (Module 1, Unit 4).
- Study cost-benefit analysis techniques (Module 3, Unit 4).
- Practice creating decision tables (Module 4, Unit 1).
- Review risk management strategies and mitigation techniques (Module 5, Unit 4).
- Understand the differences between MIS and DSS (Module 6, Unit 3).
- Focus on database concepts and models (Module 6, Unit 5).
- Review all TMAs and assignments.
Questions students ask about this course
What is CIT721 about?
This course introduces systems analysis and design, covering information systems and the systems development life cycle. It emphasizes tools and techniques for developing information systems, including classical and structured methods for data flow, data structures, process flow, and file design. The course also explores skills such as interviewing, data communications, project management, and cost-benefit analysis. It prepares students for IT-enabled process redesign projects, covering system development methodologies, modeling techniques, and implementation issues.
How many units does CIT721 have?
CIT721, Information System Design And Programming, has 29 units across 6 modules, over 220 pages of course material. You can read it one unit at a time.
How many credit units is CIT721?
CIT721 carries 3 credit units, at 700 level in Sciences.
Is CIT721 hard?
CIT721 is rated intermediate level, with basic mathematical content. It is mostly theoretical, practical and case study work, and it has a practical component.
How long does CIT721 take to study?
About 150 hours of study, spread across its 29 units.
How is CIT721 assessed?
CIT721 is assessed by assignments, tutor marked assessments and final examination.
What do I need before starting CIT721?
Basic Computer Knowledge Introduction to Programming
What can I do with CIT721?
Systems Analyst, Programmer Analyst, Database Administrator, IT Consultant and Software Developer.