4 results
Search Results
Now showing 1 - 4 of 4
Article Citation - WoS: 3Citation - Scopus: 3Online Learning Perceptions Amid Covid-19 Pandemic: the Engineering Undergraduates' Perspective(Tempus Publications, 2022) Eryilmaz, Meltem; Kalem, Guler; Kilic, Hurevren; Tirkes, Guzin; Topalli, Damla; Turhan, Cigdem; Yazici, Ali; Information Systems Engineering; Computer Engineering; Software EngineeringThe COVID-19 pandemic caused face-to-face education in just about all universities worldwide to shift to online education. For most students, this educational model was a compulsory first experience. In this study, the survey results are analyzed and discussed related to a group of students in the Engineering Faculty of a university in Turkey regarding their online education perceptions. Briefly summarized, the findings of the study indicate that: (a) most of the students still prefer face-to-face learning, which is also favored if accompanied by distance learning; (b) the concentration level of the students has dropped due to the concerns about the COVID-19 pandemic which affects their learning negatively; and (c) around half of the students participating in the study feel that the online exams conducted without a secure exam software, is considered unsafe. Additionally, the study's results were further extended to evaluate the questionnaire results and reported along with the suggestions of necessary actions in emergency online learning (EOL).Article Citation - WoS: 3Citation - Scopus: 2Designing Senior Graduation Project Course for Computing Curricula: an Active Learning Approach(Tempus Publications, 2010) Kilic, Hurevren; Kılıç, Hürevren; Koyuncu, Murat; Koyuncu, Murat; Rehan, Mohammad; Rehan, Mohammad; Kılıç, Hürevren; Koyuncu, Murat; Rehan, Mohammad; Computer Engineering; Computer Engineering; Information Systems Engineering; Information Systems Engineering; Computer Engineering; Information Systems EngineeringThis paper proposes an active learning-based design approach to senior graduation project courses for computing curricula. The proposed approach focuses mainly on course requirements including increasing the interaction between instructor and project team members; providing better and fair student/team performance assessment; encouraging students to practise life-cycle driven development; preparing students for role-based team-working; motivating students to communicate with experts from industry and supporting cooperation between students. It is observed that implementation of the proposed approach increases the student course satisfaction level while higher quality student projects are achieved.Conference Object Citation - WoS: 13Search-Based Parallel Refactoring Using Population-Based Direct Approaches(Springer-verlag Berlin, 2011) Kilic, Hurevren; Koc, Ekin; Cereci, IbrahimAutomated software refactoring is known to be one of the "hard" combinatorial optimization problems of the search-based software engineering field. The difficulty is mainly due to candidate solution representation, objective function description and necessity of functional behavior preservation of software. The problem is formulated as a combinatorial optimization problem whose objective function is characterized by an aggregate of object-oriented metrics or pareto-front solution description. In our recent empirical study, we have reported the results of a comparison among alternative search algorithms applied for the same problem: pure random, steepest descent, multiple first descent, simulated annealing, multiple steepest descent and artificial bee colony searches. The main goal of the study was to investigate potential of alternative multiple and population-based search techniques. The results showed that multiple steepest descent and artificial bee colony algorithms were most suitable two approaches for an efficient solution of the problem. An important observation was either with depth-oriented multiple steepest descent or breadth-oriented population-based artficial bee colony searches, better results could be obtained through higher number of executions supported by a lightweight solution representation. On the other hand different from multiple steepest descent search, population-based, scalable and being suitable for parallel execution characteristics of artificial bee colony search made the population-based choices to be the topic of this empirical study. I In this study, we report the search-based parallel refactoring results of an empirical comparative study among three population-based search techniques namely, artificial bee colony search, local beam search and stochastic beam search and a non-populated technique multiple steepest descent as the baseline. For our purpose, we used parallel features of our prototype automated refactoring tool A-CMA written in Java language. A-CMA accepts bytecode compiled Java codes as its input. It supports 20 different refactoring actions that realize searches on design landscape defined by an adhoc quality model being an aggregation of 24 object-oriented software metrics. We experimented 6 input programs written in Java where 5 of them being open source codes and one student project code. The empirical results showed that for almost all of the considered input programs with different run parameter settings, local beam search is the most suitable population-based search technique for the efficient solution of the search-based parallel refactoring problem in terms of mean and maximum normalized quality gain. However, we observed that the computational time requirement for local beam search becomes rather high when the beam size exceeds 60. On the other hand, even though it is not able to identify high quality designs for less populated search setups, time-efficiency and scalability properties of artificial bee colony search makes it a good choice for population sizes >= 200.Article Post-Pandemic Hybrid Curriculum Recommendations for an Undergraduate Ict Senior Project Course(Tempus Publications, 2023) Tirkes, Guzin; Kalem, Guler; Kilic, Hurevren; Cagiltay, Nergiz ErcilAmong the numerous aspects of everyday life affected by the COVID-19 pandemic, education stands out as one of those deeply impacted. In this context within university settings, the ICT senior project courses were no exception either. This study presents the recommendations for a hybrid curriculum based on the online implementation of a senior project course in the ICT departments of an engineering faculty. The data were collected to better understand the impact of this re-structured course on 99 undergraduate IT students and their projects during three semesters, and later analyzed qualitatively and quantitatively to obtain some insights. The results indicate that, during the pandemic, the students adapted their senior project studies to the related restrictions by changing certain aspects related to the project, improving their teamwork, and increasing the level of communication. However, they also reported certain problems related to their overall psychology as well as social interactions. In light of the pandemic effect on the software industry towards remote working environments, further suggestions are provided to eliminate the drawbacks of remote working reported by the students and to equip them with the necessary skills. The resulting recommendations could be used by other higher -education institutions and be further adjusted for application in other disciplines.

