Information
Unit | FACULTY OF SCIENCE AND LETTERS |
COMPUTER SCIENCES PR. | |
Code | BBZ304 |
Name | System Analysis and Design |
Term | 2025-2026 Academic Year |
Semester | 6. Semester |
Duration (T+A) | 3-1 (T-A) (17 Week) |
ECTS | 5 ECTS |
National Credit | 3.5 National Credit |
Teaching Language | Türkçe |
Level | Belirsiz |
Type | Normal |
Label | C Compulsory |
Mode of study | Yüz Yüze Öğretim |
Catalog Information Coordinator | Öğr. Gör. Dr. HAVVA ESİN ÜNAL |
Course Instructor |
The current term course schedule has not been prepared yet.
|
Course Goal / Objective
Describe and apply a practical approach to systems analysis and design using a blend of traditional development and current technologies; describe the system development lifecycle; and explain how information systems support business requirements in today's intensely competitive environment.
Course Content
This course provides an overview of the systems development life cycle, covering information gathering and reporting activities from the analysis phase through the maintenance and support phase. The course introduces classical and structural tools/techniques used to define processes, data flows, data structures, file and database design, input/output design, and program specifications.
Course Precondition
Yok
Resources
Ian Sommerville, Software Engineering, Global Edition, Pearson, 2015
Notes
Software Engineering IEEE Standards
Course Learning Outcomes
Order | Course Learning Outcomes |
---|---|
LO01 | Describes the five phases of the systems development life cycle |
LO02 | List at least five benefits expected from system projects |
LO03 | Explains how systems analysts interact with users, management, and other information systems professionals |
LO04 | Draws data flow diagrams and decision tables |
LO05 | Conducts system project feasibility studies |
LO06 | Determines methods for evaluating the effectiveness and efficiency of a system |
LO07 | Designs projects by performing the system development lifecycle stages within a team. |
Relation with Program Learning Outcome
Order | Type | Program Learning Outcomes | Level |
---|---|---|---|
PLO01 | Bilgi - Kuramsal, Olgusal | Gain comprehensive knowledge of fundamental concepts, algorithms, and data structures in Computer Science. | 2 |
PLO02 | Bilgi - Kuramsal, Olgusal | Learn essential computer topics such as software development, programming languages, and database management | |
PLO03 | Bilgi - Kuramsal, Olgusal | Understand advanced computer fields like data science, artificial intelligence, and machine learning. | |
PLO04 | Bilgi - Kuramsal, Olgusal | Acquire knowledge of topics like computer networks, cybersecurity, and database design. | |
PLO05 | Beceriler - Bilişsel, Uygulamalı | Develop skills in designing, implementing, and analyzing algorithms | |
PLO06 | Beceriler - Bilişsel, Uygulamalı | Gain proficiency in using various programming languages effectively | |
PLO07 | Beceriler - Bilişsel, Uygulamalı | Learn skills in data analysis, database management, and processing large datasets. | |
PLO08 | Beceriler - Bilişsel, Uygulamalı | Acquire practical experience through working on software development projects. | 5 |
PLO09 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Strengthen teamwork and communication skills. | 5 |
PLO10 | Yetkinlikler - Alana Özgü Yetkinlik | Foster a mindset open to technological innovations. | 5 |
PLO11 | Yetkinlikler - Öğrenme Yetkinliği | Encourage the capacity for continuous learning and self-improvement. | 3 |
PLO12 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Enhance the ability to solve complex problems | 4 |
Week Plan
Week | Topic | Preparation | Methods |
---|---|---|---|
1 | Relationship between business processes, production processes and information systems | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
2 | System development methodologies | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım, Tartışma |
3 | Planning and Analysis Phases of SDLC (System development life cycle) | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım |
4 | System design Design strategy Choosing a design strategy Moving from logical to physical design | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım |
5 | Architectural design Elements of an architectural design Creating an architectural design Hardware and software features | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım |
6 | User Interface Design User Interface Design Principles User Interface Design Process Navigation Design Input Design Output Design | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım |
7 | Database Storage Design Data storage format Data storage optimization | Reading the relevant section from the book | Öğretim Yöntemleri: Anlatım |
8 | Mid-Term Exam | Review | Ölçme Yöntemleri: Proje / Tasarım |
9 | Program Design Structure chart Program features | Reading the relevant section from the book | Öğretim Yöntemleri: Soru-Cevap |
10 | Preparing user manuals for software | Reading the relevant section from the book | Öğretim Yöntemleri: Soru-Cevap |
11 | Installation Transformation activities | Reading the relevant section from the book | Öğretim Yöntemleri: Soru-Cevap |
12 | Change management activities | Reading the relevant section from the book | Öğretim Yöntemleri: Soru-Cevap |
13 | Post application activities | Reading the relevant section from the book | Öğretim Yöntemleri: Soru-Cevap |
14 | Project Evaluation-1 | Project Control | Öğretim Yöntemleri: Soru-Cevap, Proje Temelli Öğrenme |
15 | Project Evaluation-2 | Project Control | Öğretim Yöntemleri: Soru-Cevap, Proje Temelli Öğrenme |
16 | Term Exams | Reviewing Topics | Ölçme Yöntemleri: Yazılı Sınav, Performans Değerlendirmesi |
17 | Term Exams | Reviewing Topics | Ölçme Yöntemleri: Yazılı Sınav, Performans Değerlendirmesi |
Student Workload - ECTS
Works | Number | Time (Hour) | Workload (Hour) |
---|---|---|---|
Course Related Works | |||
Class Time (Exam weeks are excluded) | 14 | 4 | 56 |
Out of Class Study (Preliminary Work, Practice) | 14 | 2 | 28 |
Assesment Related Works | |||
Homeworks, Projects, Others | 1 | 30 | 30 |
Mid-term Exams (Written, Oral, etc.) | 0 | 0 | 0 |
Final Exam | 1 | 20 | 20 |
Total Workload (Hour) | 134 | ||
Total Workload / 25 (h) | 5,36 | ||
ECTS | 5 ECTS |