خالد بن عبدالعزيز بن محمد النفجان

التعريف الشخصي: 
عضو هيئة التدريس والاستاذ المشارك بقسم هندسة البرمجيات- كلية علوم الحاسب والمعلومات

Name: Khalid Abdulaziz Alnafjan

Nationality: Saudi

Marital Status: Married 

Languages: Arabic/English   

Address: Riyadh 11441

   P O Box 1750

   Saudi Arabia

   kalnafjan@ksu.edu.sa

   khnafjan@yahoo.com

Education:

  • 1993- 1997: PhD in Computer Science, Department of Computer Science, Sheffield University, UK
  • 1991 - 1992: MSc in Software Systems Technology, Department of Computer Science, Sheffield University, UK
  • 1985 - 1989:  B.Sc. in Computer Information Systems, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia.

Employment Record:

1987 - 1990:  Programmer/Analyst - Alwahah Printing Press, Riyadh.

·      Analysis, design and implementation of PC-based Computer Applications. This includes printing jobs tracking systems, Payroll System, Printing jobs cost estimation System.

 

1990 -1993:  Systems Analyst and Programmer- Saudi Telecom, Riyadh.

·      Systems analysis and design of different accounting systems (This includes requirements, Design, implementation and testing).

·      Applications development

·      Preparation of users manuals and documentation

·      Training of end-users

                                 1998-‏1999      Project manager – Business systems Lucent Technologies

·         leading 35 members of project management team

·         Enterpriseresource Planning (ERP) Installation- Installation of Oracle finance(This includes requirements engineering, system testing, and user training).

2000 – 2010      Assistant Professor, Department of Computer Technology, Riyadh College of    technology           

2010 – Present  Associate Professor, Software Engineering Department, College of computer and information sciences, King Saud University.

Research Interests:

Education of information technology, C4i, Emirical spftware engineering, Software Process improvement

Experiences:

 

CONSULTATIONS

 

2001- 2003      Saudi Red crescent,   Part time consultant,

 

2003-2006       Alobeikan group:  Full time consultant.

·         Business process reengineering of organization activities.

·         Requirements engineering for several applications

·         Installation of Enterprise resource planning system (ERP)

 

2004- 2005      Khrashi Private Institute: Part time consultant review, revision and approval of study curriculum and courses.

 

2008- 2010      Saudi Manufacturing and Development company: Part time consultant. IT advisor to CIO for developing software engineering strategies to maximize the business value of organization's information systems.

Conferences:

  • Khalid A Nafjan, The selection of appropriate software development life cycle for Saudi telecom data center development section. MSc Thesis, Department of computer science, University of Sheffield, UK, 1992.

 

  • Khalid A. Nafjan, Jon M. Kerridge: Large Join Order Optimization on Parallel Shared-Nothing Database Machines Using Genetic Algorithms. Euro-Par 1997, Germany.

 

  • Khalid A. Nafjan, Jon M. Kerridge, Towards the Implementation of a relational / object-oriented mapping system, Technical Report, Department of computer science, Sheffield, University, 1998

 

  • Khalid A. Nafjan, The Choice of the Solution Space for Optimization of Parallel Queries with Large Joins, Second Saudi technical conference, Riyadh,2000.

 

  • Khalid A Nafjan, Promoting Collaborative Learning in Software Engineering for college of technology students, 15th conference on software engineering education, Ottawa, Canada, 2002

 

  • Khalid A. Nafjan,Towards a model for e-government in GOTEVOT: The case of private education,  Fourth Semantic Interoperability for E-Government Conference, Virginia, 2006

·         Khalid A Nafjan, A component-based design approach for supporting the development of e-government applications, IEEE  Asian Software Engineering Conference, Shanghai, 2007

·         Khalid A Nafjan, Teaching an introduction to software engineering course through small projects. Twenty second IEEE-CS conference on Software Engineering Education and training, India, 2009.

 

  • Khalid Nafjan, The Integrated Lab: An assessment to combining classroom curriculum and lab experiments to teaching information systems development course, IEEE International Conferenceon Advanced Learning technologies , Tunisia, 2010

·         Khalid M. Alrajeh , Khalid A. Nafjan, Using Digital Images Analysis Techniques and Artificial Neural Networks to Sort Dates fruits, Journal of arts and science, April, 2010

·         Abdullah S. Alghamdi, Syed Amanullah, and Khalid Al-nafjan, A genetic approach to security assured net-centric communications network architectures for C4I Systems, Communications of computer and information science, vol. 122, 2010

·         Abdullah S. Alghamdi, Khalid Al-nafjan and mohammad Naser, An interoperability study of ESB  for C4I systems,internatuional symposium in information technology, Kuala lumpor, June 2010.

·         Khalid A Al-Nafjan, Muhammad Naser, and Abdullah S. Alghamdi, Toowards ABET ACCREDITATION FOR A SWE PROGRAM: ALTERNATIVE STUDENT ASSESSMENT TECHNIQ, Science Internaational Journal, Vol 23(1), July 2011.

Contact Information:

Courses:

  • Systems analysis and Design
  • Software Engineering
  • Software Quality assurance
  • Software Usability Engineering
  • Formal Methods
  • Data Structures
  • Database Management Systems
  • Information Systems Development
  • Java Programming
  • C++ Programming
  • Visual Programming
  • Selected topics
  • Web and internet Programming (HTML, XHTML, CSI, JavaScript, PhP, and ASP)
  • Graduation Project