Not too easy. Not too difficult.
If you are majoring in Information Systems or plan to work in IT industry in the future, this course is highly recommended for you. It will introduce you to how system development processes are carried out step-by-step, with a huge emphasis on the analysis stage. It also assists you in better understanding (from a theoretical perspective) other programming courses which are all centered around Object-Oriented developments.
A very practical course which equipped me with a strong understanding of systems analysis. Learned: - Important terms and tools which are widely used in every IT project in the industry. - The roles of each project team member and their impacts. - Different methodologies to carry out the system development processes. - Different approaches in gathering requirements. - Diagrams which serve as a communication platform with the users and other project team members. - Well-structured steps in conducting each stage in the development process. - Teamwork and brainstorming innovative ideas to add value to the business. - Practical applications of theories in group projects.
Hours per week:
Advice for students:
- Always read the textbook before going to the lectures. - Make your own notes from the lecture slides and the textbook for each chapter every week. (it makes studying so much easier during the exam period.) - Review the notes and attempt the weekly prep quizzes. - Review the notes, and quizzes to participate and present in tutorials. - Practice diagrams in groups! (Make a huge part of the exam) - Research the latest trends in systems developments as they are most likely to come in the exam. (e.g. Agile SCRUM) - Work on the group assignments as if you're a Systems Analyst. Be creative and be professional in presenting your ideas and always go for an extra mile in adding more elements (glossary of terms, Gannt charts, Stakeholder's Lists) that will impress the marker. - Approach the lecturer-in-charge to learn his/her expectations regarding the assignments and marking criteria. (similar to the process of requirements gathering)