Emrullah Sonuç

Assist. Prof. Dr., Department of Computer Engineering, Karabuk University.

(Last updated: 2021/06/01)
   
Feb.2012 - Jul.2017 Karabuk University, Karabuk, Turkey
PhD. in Computer Engineering, CGPA 3.65
Thesis Title: Parallelization of Simulated Annealing Algorithm on Graphics Processing Unit.
Feb.2010 - Feb.2012 Karabuk University, Karabuk, Turkey
M.S. in Computer Engineering, CGPA 3.57
Thesis Title: Verification Of Regcm4 Regional Climate Model Data.
Sep.2006 - Jun.2008 Selcuk University, Konya, Turkey (Undergraduate transfer)
B.S. in Computer Engineering, CGPA 3.01
Sep.2004 - Jun.2006 European University of Lefke, Lefke, TRNC
B.S. in Computer Engineering, CGPA 3.58
Sep.1996 - Jun.2003 Karabük Anatolian İmam-Hatip High School, Karabuk, Turkey

Research Interests:

  • Parallel Computing
  • Artificial Intelligence
  • Evolutionary Computation
  • Metaheuristic Algorithms

Teaching Interests:

  • Machine Learning (Deep Learning)
  • Big Data
  • Internet of Things (IOT)
  • Programming Languages
  • Android Application Development

Courses Taught:

  • CME322 / BLM322 - Automata Theory / Otomata Teorisi [Course Page]
  • BSM769 - Metaheuristics for Optimization Problems (MSc) / Optimizasyon Problemleri için Metasezgisel Yöntemler (Yüksek Lisans)
  • BSM720 - Principles of Database Management Systems (MSc) / Veritabanı Yönetim Sistemlerinin Prensipleri
  • CME221 / BLM221 - Logic Circuits / Mantık Devreleri [Course Page]
  • BSM722 - Parallel Computing (MSc) / Paralel İşlemler (Yüksek Lisans)
  • ESC302 / MSD302 - Research and Presentation Skills / Araştırma ve Sunum Teknikleri [Course Page]
  • CME435 / BLM435 - Web Services / Web Servisleri [Course Page]
Nov. 2017 – ... Assist. Prof., Computer Engineering Department, Karabuk University (Room: 122 | +90 370 4187050 (Ext. 7279)
Oct. 2009 – Nov. 2017 Research Assistant, Computer Engineering Department, Karabuk University
Spoken Languages: Intermediate English, native Turkish speaker.
Programming: C, C++, Java, PHP, Python, CUDA, JavaScript, ...                             
Operating Systems: Varius Distributions of Linux, Windows, Android.
Distributed Computing: OpenMP, OpenMPI.
Database Administration:MySQL, PostgreSQL, MariaDB, ...

  • Assistant Editor-in-Chief, Engineering Science and Technology, an International Journal (JESTECH), Elsevier
  • Co-Chair, International Conference on Advanced Technologies, Computer Engineering and Science (ICATCES) http://icatces.org
  • Reviewer, Computers & Industrial Engineering
  • Reviewer, Turkish Journal of Electrical Engineering and Computer Sciences
  • Reviewer, Computational Intelligence and Neuroscience
  • Reviewer, Journal of Intelligent Systems: Theory and Applications
  • Reviewer, European Journal of Science and Technology
  • Reviewer, Academic Platform Journal of Engineering and Science
  • Reviewer, Technological Applied Sciences
  • Reviewer, Duzce University Journal of Science & Technology
  • Reviewer, Akademik Bilişim Conference

International Journal Publications:

  1. Sonuç, E., "A novel binary crow search algorithm for the uncapacitated facility location problem", Neural Computing and Applications, 2021. Full Article
  2. Sonuç, E., "A modified crow search algorithm for the weapon-target assignment problem", An International Journal of Optimization and Control: Theories & Applications (IJOCTA), 10(2), 188-197, 2020. Full Article
  3. Sonuç, E. Sen, B., Bayir, S., "A cooperative GPU-based Parallel Multistart Simulated Annealing algorithm for Quadratic Assignment Problem", Engineering Science and Technology, an International Journal, 21 (5): 843-849, 2018. Full Article
  4. Sonuç, E. Sen, B., Bayir, S., "A Parallel Simulated Annealing Algorithm for Weapon-Target Assignment Problem", International Journal of Advanced Computer Science and Applications, 8 (4): 87-92, 2017. Data Sets and Full Article
  5. Sonuç, E., Sen, B., Bayir, S., "A Parallel Approach for Solving 0/1 Knapsack Problem using Simulated Annealing Algorithm on CUDA Platform", International Journal of Computer Science and Information Security, 14 (12): 1096-1101, 2016. Full Article
  6. Sen B., Kilinc R., Sen B., Sonuç E., "Validation of a daily precipitation estimates of the regional climate model RegCM4 over the domains in Turkey with NWP verification techniques", Fresenius Environmental Bulletin, Parlar Scientific Publications, 2014. Full Article

International Conference / Workshop Publications:

  1. Sonuç E., Aswad S.A., "Classification of VPN Network Traffic Flow Using Time Related Features on Apache Spark", 4th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), IEEE, 2020
  2. Sonuç E., Dönmez H., "Binary optimization using duelist optimization algorithm for One Max Problem", 3rd International Conference on Advanced Technologies, Computer Engineering and Science (ICATCES20), June 3-5, 2020, Karabük - TURKEY.
  3. Sonuç E., "An Improved Crow Search Algorithm for Continuous Optimization Problems", 2nd International Conference on Advanced Technologies, Computer Engineering and Science (ICATCES19), Apr 26-28, 2019, Alanya - TURKEY.
  4. Sonuç E., "Artificial Bee Colony Algorithm for The Linear Ordering Problem", International Conference on Advanced Technologies, Computer Engineering and Science (ICATCES18), May 11-13, 2018, Safranbolu - TURKEY.
  5. Sonuç E., Sen B., Bayir S., "Comparison Of Neighborhood Search Techniques for Solving Weapon-Target Assignment Problem using Simulated Annealing Algorithm", International Conference on Mathematics and Engineering (ICOME), 10-12 May 2017, Istanbul – TURKEY.
  6. Sonuç E., "An Efficient Heuristic for Subset Sum Problem", International Conference on Mathematics and Engineering (ICOME), 10-12 May 2017, Istanbul – TURKEY.
  7. Sonuç E., Sen B., Bayir S., "Solving Bin Packing Problem using Simulated Annealing", Proceedings of 65th ISERD International Conference, 23rd -24th January 2017, ISBN: 978-93-86291-92-96th, Mecca, SAUDI ARABIA.
  8. Sen B., Sen B., Sonuç E., Topcu S., Krichak S.O., Kilinc R., "Assessing the capturing capacity of RegCM4 for the precipitation over Med-CORDEX using boundary data with higher resolution and improved accuracy", 6th ICTP Workshop on The Theory and Use Of Regional Climate Models, 7-18 May 2012, Trieste – ITALY.
  9. Sonuç E., Sen Ba., Sen Bu., "Verifying Regional Climate Model Results With Web-Based Expert-System", 1st World Conference on Innovation and Software Development Bahcesehir University, 02-04 September 2011, Istanbul – TURKEY.
  10. Menemencioglu O., Sen B., Atasoy F., Sonuç E., "LMS (Moodle) Automatic Enrollment Approach by Flat File With Student Information System Data", 2nd World Conference On Informatıon Technology, 22-27 November 2011, Antalya – TURKEY.

National Conference Publications:

  1. Sonuç E., Sen B., Bayir S., "Simulated Annealing Method For Solving Traveling Salesman Problem Using Parallel Computing", Akademik Bilişim 2015, 04-06 Şubat 2015, Eskişehir - TURKEY.
  2. Sonuç E., ORTAKCI Y., ELEN A., "Android Application of Karabuk University Information System", Akademik Bilişim 2013, 23-25 January 2013, Antalya – TURKEY
  3. Menemencioglu O., Sonuç E., Karas I.R., Orak I.M., "Academic Curriculum Vitae Based Faculty Information System", Akademik Bilişim 2013, 23-25 January 2013, Antalya – TURKEY.
  4. Sen B.,Kilinc R.,Sen B.,Sonuç E.,"RegCM4 Climate Model Precipitation Verification For Niğde Region", 2-4 October 2013, İç Anadolu Bölgesi 1. Tarım ve Gıda Kongresi, Niğde-TURKEY.

  1. Researcher, Karabuk University, SRCU, Project Number: KBÜ-BAP-15/2-DR-027, Project Name: "Parallelization of Simulated Annealing Algorithm on Graphics Processing Unit and Its Implementation on NP-hard Problems", 2017
  2. Researcher, Karabuk University, SRCU, Project Number: KBÜ-BAP-C-11-Y-016, Project Name: "Verification Of Regcm4 Regional Climate Model Data", 2011