>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Software Requirements Analysis YZM207 Compulsory Bachelor's degree 2 Fall 5

Name of Lecturer(s)

Associate Prof. Dr. Mehmet Zeki KONYAR

Learning Outcomes of the Course Unit

1) Prepare explanations of functional and non-functional requirements within the framework of formal and informal notations.
2) Prototypes of low quality user interfaces of software systems.
3) Uses appropriate methods to reveal the needs of stakeholders.
4) Analyzes needs in the context of needs, constraints, shortcomings, requirements, interfaces.
5) Certificate the requirements and uses methodology, methods and tools for the software requirements determination report.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11 12
Learning Outcomes
1 High Middle Middle High Middle Low Low Low Low Low Middle Low
2 High High High High Middle Middle Low Middle High Middle Middle Low
3 Middle Middle Middle High High Low High Middle Middle Low Middle Low
4 High Low Low Middle Low Low Low Middle Low Low Middle Low
5 High Low Low High High Low Low Middle Middle High Middle Low

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Not Required

Course Contents

Understanding the Software Life Cycle. Standard 12207 and related comments. Requirements engineering within the software life cycle. Requirement extraction and modeling: problems and techniques. Standards and CASE tools. Cognitive and socio-organizational issues. Realization of Requirements Engineering Activities in different concept projects. Standards and case tools. Cognitive and socio-oreganizational issues. Realization of requirements engineeirng activities in different concept projects. Composing Requirement Analysis Papers with Use Cases, User Stroyler, Constraints, Interfaces. Determination and Verification of Requirements with Brainstorming and Idea Germination.

Recommended or Required Reading

Planned Learning Activities and Teaching Methods

1) Lecture
2) Lecture
3) Lecture
4) Lecture
5) Project Based Learning
6) Project Based Learning
7) Project Based Learning
8) Project Based Learning
9) Project Based Learning


Assessment Methods and Criteria

Contribution of Semester Studies to Course Grade

50%

 

Number

Percentage

Semester Studies

Midterm Examination

1

40%

Project

1

60%

 

Contribution of Final Examination to Course Grade

50%

Total

100%

Language of Instruction

Turkish

Work Placement(s)

Not Required