تجاوز إلى المحتوى الرئيسي
User Image

Dr Nejmeddine Tagoug

Assistant Professor

Faculty

علوم الحاسب والمعلومات
31, 2th floor, 2080
السيرة الذاتية

Nejmeddine Tagoug

مختصر السيرة الذاتية
Dr Nejmeddine Tagoug holds a PH.D in computer from the university of Montreal Canada. He is a researcher, and assistant professor in KSU University, Saudi Arabia, He has taught in many universities around the world: University of Montreal, UQAM in Canada, UAE University, Emirates, and IMAM University, Saudi Arabia. He worked as project manager in the BNA Bank in Tunisia for many years. He worked as senior consultant in computer with SCB Computer Technology in USA. He is the CEO of N &N Global Technology in Tunisia. He is specialist in software engineering and He has many publications
in software engineering
نص السيرة الذاتية

EDUCATION
University of Montreal: Montreal, Canada:
Doctor of Philosophy, Computer Science, 1998;
Faculty of Arts and Science, Department of Computer Science

University of Paris IX Dauphine,  Paris, France:
Master of Computer Science, 1980;
Department of Computer Science.

University of Paris VIII,  Paris, France:
Bachelor of Computer Science, 1978;
Department of Computer Science.

Areas of Expertise

Researcher, Assistant Professor, and Software Development Manager in software engineering, computer, systems software industries, Processes outstanding skills in written and oral communications along with proven ability to teach computer science courses and to lead concurrent research and engineering teams. Has particular expetise with:    

  • Software Engineering
  • System Analysis and Design
  • Human Computer Interaction
  • Project Management
  • Programming languages (Java, C++, C, Pascal, Cobol, CICS)
  • Database Systems
  • File organization and processing
  • Packages: (Netscape, Frontpage, WordPerfect, FrameMaker, Powerpoint and Excel)
  • Operating Systems (DOS, MVS, TSO, DOS/VSE, UNIX, VSAM)

 

Teaching Experience

 

KSU University, Riyadh, Saudi Arabia,
Assistant Professor
September 2011 to Present

Faculty of Computer Science and Information, Department of Computer Science

  • Taught  IS 201: Ethics and fundamentals in Information Systems
  • Taught  IS 351: Information Systems Project Management
  • Taught IS 550 ; Requirements Engineering
  • Taught IS 442 : Information Systems Engineering

Imam University, Riyadh, Saudi Arabia     
Assistant Professor
September 2004 to August 2011

Faculty of Computer Science and Information, Department of Computer Science
• Taught Computer Science CS 310: Software Enginering
• Taught Computer Science CS 446: Human Computer Interaction
• Taught Computer Science CS 441: Software Project Management
• Taught Computer Science CS 140: Programming I using C++

• Taught Computer Science CS 201: Programming I I using C++
 
UAE University, Al Ain, UAE  
Assistant Professor
September 1998 to August 2004

Faculty of Science, Department of  Mathmatics and Computer Science
• Taught Computer Science COMP 384: Systems Analysis and Design
• Taught Computer Science COMP 364: Object Oriented Programming with Java
• Taught Computer Science COMP 495: Research Project
• Taught Computer Science COMP 385: Database Systems
• Taught Computer Science COMP 365: File Organization and Processing
• Taught Computer Science COMP 330: Object Oriented Programming with C++
• Taught Computer Science COMP 120: Computer Science (1)
• Taught Computer Science COMP 3822: Computer Graphics
• Taught Computer Science COMP 2052: Computer and their application in education 

University of Montreal, Montreal, Canada 
Lecturer
September 1992 to August 1997

• Taught Computer Science IFT  2251: Software Engineering
• Taught Computer Science IFT 1010: Programming (1)
• Taught Computer Science IFT 2821: Introduction to Database Systems

 University of Quebec at Montreal,Canada 
Lecturer
January 1992 to August 1992

• Taught Computer Science INF 2251: Structured programming language using Cobol

Research Interests 
• Object Oriented Information Systems.
• Metrics of Design and Quality of Information Systems.
• Information Systems Decomposition.
• UML

Tagoug, N  (2002) “Object Oriented Systems Decomposition Based On Cohesion and Coupling”                    
DH 20,000 Grant funded By  UAE University  to define a Good Object Oriented Design.

Software Engineering Group  (1997) “Good Design and System Evaluation
$150,000 Grant funded By  Bell Canada to provide a research to define what is a best information system design.

Consulting  Experience:

SCB Computer Technology, Jackson,
Mississippi, USA                             
Senior Consultant
September 1997 to August 1998                     

Prepared the  inventory of the modules to be changed. Also, I prepared the  test Plan and documented  the system of the State Commission Tax of Mississippi, using access as database management system.
Changed the information system to be compliant with the year 2000.

Agricultural National Bank,
Tunis, Tunisia                
Project Manager
December 1980 to  February  1990

• Developed and implemented the business administration system using structured systems analysis and design methodology.
• Managed the design, development of  the Loan Management System: A large project to computerize the loan of 5000 customers. As a project manager, I developed the system and supervised the analysts programmers.
• Managed the design, development of the  Branch Transactions Processing System: A large project to computerize the business functions of 120 branches:
• Managed the design, development of the  Help Decision System: This system tracks the financial situation of the bank in terms of assets.

 Publications:

Tagoug, N., “Maintainability Assessment in Object-oriented System Design” In the  procedings of  IEEE ICITeS’2012, Sousse, Tunisia, March 2012.

Tagoug, N., Information Systems Decomposition Quality” Journal of Digital Information Managemet, June 2011.

Tagoug, N., “Predicting Maintainability Using Object Oriented System Decomposition Metrics” In the  procedings of  Software Engineering Research and Practice, SERP 2005, Las Vegas, Nevada, USA, June 2005.

Tagoug, N., “Object-oriented System Decomposition Quality” In the  procedings of  HASE’ 2002,  Tokyo, Japan, October  2002.

Tagoug, N., “Object-oriented System Decomposition Quality” High-Assurance Systems Journal, 2002.

Tagoug, N., “Information Systems Decomposition Based on Cohesion and Coupling” In the  procedings of  PDPTA’2001, Las Vegas, Nevada, USA, June 2001.

Tagoug, N. Lustman, F., “Design Quality Metrics Based on Cohesion and Coupling” In the  procedings of  GITIS’2000, Dubai Polytechnic, Dubai, UAE, March 2000.

Tagoug, N., “Information Systems Decomposition: Exploratory Study of Influencing Factors”, PhD Dissertation, University of Montreal, Canada, August 1998, 247p.

Tagoug, N., Lustman, F., “A Quantitative Model of Decomposition Quality for Information Systems”, Technical Report # 1075, Department of Computer and Operations Research, University of Montreal, Montreal, Canada, July 1997.

Tagoug, N, Karoui, K., “Design Metrics that Predict Maintainability”,
In Proc. 8th Annual Oregon Workshop on Software Metrics, Coeur d’Alene, Idaho, USA,  May 1997.

 Tagoug, N, “Information Systems Decomposition: Prospective and State of the art”,  Technical Report # 465, Department of Computer and Operations Research, University of Montreal, Montreal, Canada, January 1996.

 Conference Organizing:
General Chair
ICITeS'2011 - International Conference on Information Technology and e-Services  10-12 April 2011 – Sousse - Tunisia

Professional Activities

 • Coordinator of computer science department job training committee: Placement and supervision of students in companies during training.
• Coordinator of computer science department timetable committee: Planing and preparation of the faculty members timetable.
• Member of computer science department evaluation committee: Evaluation of candidates for job employment.
• Member of computer science department course development committee: Revision and development of the department courses