TR EN

INTRODUCTION TO SOFTWARE ENGINEERING AND ETHICS COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
YZM101 INTRODUCTION TO SOFTWARE ENGINEERING AND ETHICS 1 3 3 5

Objectives and Contents

Objectives: The course aims to reach a basic level of knowledge on topics such as "What are the basics of software engineering?", the development of programming languages, software standards, the history and development of computers, and a basic introduction to the web. Application and working areas of software engineering, principles of calculation, an overview of software engineering: life cycle, systems, customers, users, requirements, design, implementation, software quality assurance, testing, and maintenance. To provide students with the ethical rules of software engineering.
Content: Software ethics, Software life cycle, Principles of computation, Development of programming languages, software standards, history and development of computers, Basic level web, Application, and working areas of Software Engineering