خالد بن عبدالعزيز بن محمد النفجان
Name: Khalid Abdulaziz Alnafjan
Nationality: Saudi
Marital Status: Married
Languages: Arabic/English
Address: Riyadh 11441
P O Box 1750
Saudi Arabia
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