Dr. ABDELMAJID EMAM

Dr. ABDELMAJID EMAM

Assistant Professor

Followers of Dr. ABDELMAJID EMAM349 followers
location of Dr. ABDELMAJID EMAMKhulays, Makkah, Saudi Arabia

Connect with Dr. ABDELMAJID EMAM to Send Message

Connect

Connect with Dr. ABDELMAJID EMAM to Send Message

Connect
  • Timeline

  • About me

    Assistant Professor at University of Jeddah

  • Education

    • Alneelain University

      1998 - 2002
      Bachelor's degree Mathematics and Computer Science
    • Al-Neelain University

      2006 - 2011
      Doctor of Philosophy - PhD Information Technology (Information Security)

      Activities and Societies: Information Security (Digital Signature) Optimization the Use of RSA Digital Signature Using Key words and Generating Random Numbers

    • Al-Neelain University

      2004 - 2006
      Master's degree Information Technology
  • Experience

    • Alneelain University

      May 2003 - Jul 2011
      Assistant Professor
    • King AbdulAziz University

      Jul 2011 - Jul 2015
      Assistant Professor
    • University of Jeddah

      Jul 2015 - now
      Assistant Professor

      • Teach undergraduate and graduate courses in information technology, including courses on programming languages, software development, database management, and cybersecurity.• Conduct research in the field of information technology and publish research papers in academic journals and present research findings at academic conferences.• Supervise undergraduate and graduate students on research projects and theses and provide guidance and mentorship to help students achieve their academic and career goals.• Develop and design course materials, including lectures, presentations, assignments, and exams, and use a variety of teaching methods and technologies to engage students and facilitate learning.• Participate in program development and assessment, including reviewing and revising course curricula and developing new programs and courses.• Serve on departmental and university committees and participate in community outreach and service activities related to information technology.• Collaborate with colleagues within the department and across the university on research and teaching projects and initiatives.• Develop and maintain software applications and systems for clients in various industries, using programming languages such as Java, Python, and C++.• Create and maintain web applications using front-end technologies such as HTML, CSS, and JavaScript, and back-end technologies such as PHP, MySQL, and Apache.• Implement security measures to protect against cyber threats, such as encryption, access control, and vulnerability scanning.• Perform code reviews and testing to ensure quality and maintainability of software applications and systems.• Participate in professional development opportunities, including attending workshops and conferences on programming, web development, and security, to stay up to date with the latest technologies and best practices. Show less

  • Licenses & Certifications