HOME INSTITUTIONAL INFORMATIONINFORMATION ON DEGREE PROGRAMMES Software EngineeringCERTIFICATE PROGRAMMESUSEFUL INFORMATION, RESOURCES & SERVICES FOR STUDENTSUSEFUL LINKS AND DOCUMENTSADITIONAL & SUPPORTING INFORMATION

SOFTWARE ENGINEERING BACHELOR`S (FIRST CYCLE) DEGREE PROGRAMME

Qualification Awarded
Length of Programme (Year)
Total Number of ECTS Credits
Type of Education
Level of Qualification & Field of Study


Bachelor's (First Cycle) Degree


4


240


Full Time
  • TQF Qualification Type: Academic
  • TQF, TQF-HE, EQF-LLL, ISCED (2011): Level 6
  • QF-EHEA: First Cycle
  • Yönelim: Academic
  • Sınıflandırma (ISCED 2013):061,071 Temel Öğrenme Alanı:48,52
  • Kategori: Ana Yeterlilik

PROGRAMME PROFILE

The Software Engineering Bachelor`s Program is an academically focused undergraduate program structured around computer science, software development, and engineering disciplines, designed in accordance with the Bologna Process and ECTS principles. The program is conducted in accordance with Level 6 qualifications under the QF-EHEA, EQF-LLL, Turkish Qualifications Framework, and Turkish Higher Education Qualifications Framework. Prepared in line with Beykoz University`s student-centered and applied education approach, the program addresses areas such as algorithms, data structures, artificial intelligence, database systems, cybersecurity, and software architecture from a holistic engineering perspective. The target student profile consists of individuals who can think analytically, possess problem-solving skills, are open to interdisciplinary studies, and aim to develop themselves in the field of software technologies. The educational process is conducted through theoretical courses, laboratory applications, project-based learning, teamwork, and work-based learning activities. The program aims to develop students` software development, system design, analysis, project management, and teamwork skills. The program structure was created considering Turkish Higher Education Qualifications Framework and national (MÜDEK) and international (ABET) accreditation criteria.

Program-Specific Criteria (PSC) are given as follows:
(PSC)-1: Systematically integrating the mathematical foundation needed for modeling and analyzing software engineering problems into the program; this is achieved through courses such as Discrete Mathematics, Linear Algebra, Probability and Statistics, and Differential Equations.
(PSC)-2: Enabling students to systematically apply all steps of the software life cycle, including defining software requirements, designing system architecture, coding, testing, versioning, and maintenance; this is supported by courses such as Introduction to Software Engineering, Software Architecture, and Software Quality.
(PSC)-3: Effective data management, algorithm design, and solving complex engineering problems with optimal computational workload; this is achieved through courses such as Data Structures, Algorithm Analysis, and Database Systems.
(PSC)-4: Understanding the interaction and integration of software with the hardware, operating system, and network infrastructure on which it runs; this is incorporated into the academic structure through the Operating Systems course.
(PSC)-5: Students develop a complex software project by applying modern software tools, integrated development environments, version control systems, and project management approaches at industry standards under realistic constraints; this is achieved through Software Project Management and Capstone Project courses.