Home  »  Institute of Science »  Master's of Information Technology and System Management with Thesis

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
INTRODUCTION TO SOFTWARE ENGINEERING BTS537 - 3 + 0 10

TYPE OF COURSE UNITElective Course
LEVEL OF COURSE UNITMaster's Degree With Thesis
YEAR OF STUDY-
SEMESTER-
NUMBER OF ECTS CREDITS ALLOCATED10
NAME OF LECTURER(S)-
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) Will learn the main issues involved in the development of non-trivial software systems, including the methods, tools, and techniques of creating and evolving software products.
2) Will experience the large-scale software system development.
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENTThere is no recommended optional programme component for this course.
COURSE DEFINITIONThe aim of the course is to introduce to the students the fundamentals of software management and software system models with a special emphasis on software development process models, project management techniques and contemporary modeling notations.
COURSE CONTENTS
WEEKTOPICS
1st Week Basic concepts of software engineering
2nd Week Basic concepts of software engineering
3rd Week Software processes and software process (life cycle) models
4th Week Software processes and software process (life cycle) models
5th Week Software requirements
6th Week Software requirements
7th Week Software design
8th Week Software design
9th Week Software Verification and Validation
10th Week Software Verification and Validation
11th Week Software Testing
12th Week Software Testing
13th Week Software Project Management
14th Week Software Project Management
RECOMENDED OR REQUIRED READING"Software Engineering", 8th ed., Sommerville, Addison-Wesley

"Software Engineering: A Practitioner's Approach", 6th ed, Pressman, McGraw-Hill.

"Component-Based Software Engineering: Putting the Pieces Together", Heineman - Councill, Addison-Wesley.

PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Questions/Answers,Problem Solving,Other
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term130
Assignment510
Project110
Total(%)50
Contribution of In-term Studies to Overall Grade(%)50
Contribution of Final Examination to Overall Grade(%)50
Total(%)100
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2
K1  X   X
K2    X
K3   
K4    X
K5  X  
K6   
K7   
K8  X  
K9  X   X
K10  X  
K11