SOFTWARE ENGINEERING PROGRAMME (English)

LEVEL: Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle

*Please click on a course unit to see the details
COURSE STRUCTURE
1st Grade Fall Period
Course CodeCourse NameType of CourseT+PCreditEcts
ENG101COMMUNICATION SKILLS AND ACADEMIC REPORT WRITING ICompulsory3 + 03.003.00
SWE101COMPUTER PROGRAMMING ICompulsory2 + 23.005.00
MATH151DIFFERENTIAL AND INTEGRAL MATHEMATICS ICompulsory3 + 24.007.00
PHYS101PHYSICS ICompulsory3 + 24.007.00
SWE103INTRODUCTION TO SOFTWARE ENGINEERINGCompulsory3 + 03.008.00
SECU0011University Elective Course Group - 1University Elective - 1--4.0
Total ECTS--34


1st Grade Spring Period
Course CodeCourse NameType of CourseT+PCreditEcts
ENG102COMMUNICATION SKILLS AND ACADEMIC REPORTING WRITING IICompulsory3 + 03.003.00
SWE102COMPUTER PROGRAMMING IICompulsory2 + 23.005.00
SWE104DATA STRUCTURE AND ALGORITHMSCompulsory3 + 03.006.00
MATH152DIFFERENTIAL AND INTEGRAL MATHEMATICS IICompulsory3 + 24.007.00
PHYS102PHYSICS IICompulsory3 + 24.007.00
MMF102SOCIAL RESPONSIBILITY PROJECT AND CAREER PLANNINGCompulsory0 + 11.002.00
SECU0011University Elective Course Group - 1University Elective - 1--4.0
Total ECTS--34


2nd Grade Fall Period
Course CodeCourse NameType of CourseT+PCreditEcts
HIST101HISTORY OF THE REPUBLIC OF TÜRKİYE ICompulsory2 + 02.002.00
SWE207DISCRETE MATHEMATICSCompulsory3 + 03.005.00
SWE227DATABASE SYSTEMS DESIGN ICompulsory2 + 13.005.00
MATH240LINEAR ALGEBRACompulsory3 + 03.006.00
MATH317NUMERICAL ANALYSISCompulsory3 + 14.006.00
SWE201OBJECT ORIENTED PROGRAMMINGCompulsory2 + 23.006.00
Total ECTS--30


2nd Grade Spring Period
Course CodeCourse NameType of CourseT+PCreditEcts
HIST102HISTORY OF THE REPUBLIC OF TÜRKİYE IICompulsory2 + 02.002.00
SWE299SOFTWARE ENGINEERING PRACTICE ICompulsory0 + 00.003.00
SWE228DATABASE SYSTEMS DESIGN IICompulsory2 + 13.005.00
MATH220PROBABILITY AND STATISTICSCompulsory3 + 14.006.00
MATH260DIFFERENTIAL EQUATIONSCompulsory3 + 03.007.00
SWE212SOFTWARE REQUIREMENTS ENGINEERINGCompulsory3 + 03.007.00
Total ECTS--30


3rd Grade Fall Period
Course CodeCourse NameType of CourseT+PCreditEcts
TURK103TURKISH LANGUAGE AND TURKISH COMMUNICATION ICompulsory2 + 02.002.00
IE371ENGINEERING ECONOMICS AND FINANCECompulsory3 + 03.005.00
SWE341INTRODUCTION TO ARTIFICAL INTELLIGENCECompulsory3 + 03.006.00
SWE331SOFTWARE CONSTRUCTIONCompulsory3 + 03.007.00
SECP0011Department Elective Course Group - 1Department Elective - 1--5.0
SECP0012Department Elective - 2--5.0
Total ECTS--30


3rd Grade Spring Period
Course CodeCourse NameType of CourseT+PCreditEcts
PETC100PROFESSIONAL ETHICSCompulsory2 + 02.002.00
TURK104TURKISH LANGUAGE AND TURKISH COMMUNICATION IICompulsory2 + 02.002.00
SWE399SOFTWARE ENGINEERING PRACTICE IICompulsory0 + 00.003.00
SWE326COMPUTER NETWORKSCompulsory3 + 03.005.00
SWE332SOFTWARE ARCHITECTURECompulsory2 + 23.008.00
SECP0011Department Elective Course Group - 1Department Elective - 1--5.0
SECP0012Department Elective - 2--5.0
Total ECTS--30


4th Grade Fall Period
Course CodeCourse NameType of CourseT+PCreditEcts
ENL418BUSINESS LAW IN ENGINEERINGCompulsory2 + 02.002.00
ISG401OCCUPATIONAL HEALTH AND SAFETY ICompulsory2 + 02.002.00
SWE431SOFTWARE TESTING AND VALIDATIONCompulsory4 + 04.005.00
SWE491SOFTWARE ENGINEERING GRADUATION PROJECT ICompulsory0 + 42.006.00
SECP0011Department Elective Course Group - 1Department Elective - 1--5.0
SECP0012Department Elective - 2--5.0
SECP0013Department Elective - 3--5.0
Total ECTS--30


4th Grade Spring Period
Course CodeCourse NameType of CourseT+PCreditEcts
ISG402OCCUPATIONAL HEALTH AND SAFETY IICompulsory2 + 02.002.00
ERM416ENTREPRENEURSHIP AND RISK MANAGEMENTCompulsory3 + 03.003.00
SWE402INTERNET PROGRAMMINGCompulsory2 + 13.003.00
SWE449PARALLEL PROGRAMMINGCompulsory3 + 03.005.00
SWE492SOFTWARE ENGINEERING GRADUATION PROJECT IICompulsory0 + 42.007.00
SECP0011Department Elective Course Group - 1Department Elective - 1--5.0
SECP0012Department Elective - 2--5.0
Total ECTS--30