Hatim Dafaalla
Assistant Professor at King Khalid University- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Arabic Native or bilingual proficiency
-
Turkish Limited working proficiency
Topline Score
Bio
Credentials
-
Data Analysis with Python
IBMAug, 2021- Oct, 2024 -
Data Science Methodology
IBMAug, 2021- Oct, 2024 -
Data Science Orientation
IBMAug, 2021- Oct, 2024 -
Databases and SQL for Data Science
IBMAug, 2021- Oct, 2024 -
Machine Learning with Python
IBMAug, 2021- Oct, 2024 -
Python Project for Data Science
IBMAug, 2021- Oct, 2024 -
Python for Data Science and AI
IBMAug, 2021- Oct, 2024 -
Python for Data Science and AI
IBMAug, 2021- Oct, 2024 -
Tools for Data Science
IBMAug, 2021- Oct, 2024 -
Measuring learning outcomes
King Khalid UniversityApr, 2019- Oct, 2024 -
Building and Designing the Educational Methods
King Khalid UniversityFeb, 2019- Oct, 2024 -
Quality Assurance Management
King Khalid UniversityMay, 2018- Oct, 2024 -
Preparing Course Report
King Khalid UniversityFeb, 2018- Oct, 2024 -
Strategic Leadership Skills
King Khalid UniversityApr, 2017- Oct, 2024 -
E-learning Practitioner
King Khalid UniversityFeb, 2016- Oct, 2024 -
Cooperative Learning
King Khalid UniversityMar, 2015- Oct, 2024 -
Cisco Certified Network Professional (CCNP)
CiscoMar, 2012- Oct, 2024 -
Cisco Certified Network Professional (CCNP)
CISO Executive NetworkNov, 2009- Oct, 2024 -
Microsoft Certified Solutions Associate (MCSA)
MicrosoftNov, 2005- Oct, 2024 -
Microsoft Certified Solutions Associate (MCSA)
MicrosoftAug, 2005- Oct, 2024 -
Microsoft Certified Systems Administrator (MCSA)
MicrosoftApr, 2005- Oct, 2024
Experience
-
King Khalid University
-
Saudi Arabia
-
Higher Education
-
700 & Above Employee
-
Assistant Professor
-
Nov 2010 - Present
Academic Head of Department for Seven Years: Responsibilities: 1. Develop and sustain appropriate structures for management, consultation, decision-making and communication with staff and students. 2. Promote and represent the University both internally and externally 3. The fulfillment of the University´s responsibilities concerning students in respect of their admission, instruction, progress and examination 4. Adherence to the regulations and procedures of Faculties and of the Senate 5. Ensure the highest levels of quality, integrity and ethics in all research undertaken 6. Create and exploit new opportunities for knowledge transfer activity in order to secure additional income streams and new areas of teaching and/or research 7. contribute to University-wide initiatives in order to improve understanding and communication of this area 8. Ensure that staff performance is managed appropriately and in a way that is consistent with the expectations of the Sheffield Academic, and that fair workload allocation processes are in place 9. Ensure all staff have access to the necessary support to enable them to contribute fully and develop their skills and experience 10. Make effective use of all staffing resources and seek opportunities for collaboration and joint working with others beyond the department and beyond the Faculty 11. Ensure students are included as appropriate in the various decision making fora within the department 12. Ensure a safe and healthy environment for both staff and students, and full compliance with health and safety requirements 13. Ensure all activities are carried out to the highest possible standards and put in place the necessary evaluation and monitoring procedures to ensure both compliance and improvement: such procedures will include teaching, research & management of all resources. 14. Comply with auditing, quality assurance and risk management procedures both internal and external Show less
-
-
-
Jeraisy computers and communications services
-
Saudi Arabia
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Network Engineering - Saudi Telecommunication Project
-
Oct 2007 - Nov 2009
1. Configure and install various network devices and services (e.g., routers, switches, firewalls, load balancers, VPN, QoS) 2. Perform network maintenance and system upgrades including service packs, patches, hotfixes, and security configurations 3. Monitor performance and ensure system availability and reliability 4. Monitor system resource utilization, trending, and capacity planning 5. Provide Level-2/3 support and troubleshooting to resolve issues 6. Work within established configuration and change management policies to ensure awareness, approval, and success of changes made to the network infrastructure 7. Select and implement security tools, policies, and procedures in conjunction with the company’s security team 8. Liaise with vendors and other IT personnel for problem resolution Show less
-
-
-
Squadio
-
Saudi Arabia
-
Technology, Information and Internet
-
100 - 200 Employee
-
IT Support Technician - Saudi Telecommuniction Project
-
Feb 2004 - Sep 2005
1. Install and configure computer hardware operating systems and applications monitor and maintain computer systems and networks 2. Talk staff or clients through a series of actions, either face-to-face or over the phone, to help set up systems or resolve issues 3. Troubleshoot system and network problems, diagnosing and solving hardware or software faults replace parts as required 4. Provide support, including procedural documentation and relevant reports 5. Follow diagrams and written instructions to repair a fault or set up a system 6. Support the roll-out of new applications 7. Set up new users' accounts and profiles and deal with password issues 8. Respond within agreed time limits to call-outs 9. Work continuously on a task until completion (or referral to third parties, if appropriate) 10. Prioritise and manage many open cases at one time 11. Rapidly establish a good working relationship with customers and other professionals, such as software developers 12. Test and evaluate new technology 13. Conduct electrical safety checks on computer equipment. Show less
-
-
Education
-
Al-Neelain University
Doctor of Philosophy - PhD, Electrical, Electronics and Communications Engineering (Computer Engineering) -
European University of Lefke (EUL)
Master's degree, Computer Engineering -
European University of Lefke (EUL)
Bachelor's degree, Computer Engineering