Sameer Alrehaili

Taibah University . College of Computer Science & Engineering at Yanbu (CCSEY) · srehaili@taibahu.edu.sa

Sameer is an Assistant Professor of Intelligent Systems in the College of Science and Computer Engineering, Yanbu, Taibah University. He joined the University in 2005 as a computer programmer in Information Technology Centre of Taibah University (as it was known) and has undertaken a wide range of roles during his time at that job, including development of Taibah evaluation system, the University portal, and others can be found in achievement section. He works extensively across disciplinary boundaries, applying AI in linguistics, cognitive Science, semantic web, Ontologies and data mining.




Research Interests

Sameer’s general research area is Natural Language Processing and he is particularly interested in ontology learning, text mining and analysis for understanding and extracting meaning knowledge from textual resources in domains such as religious text and Classical Arabic text. My recent work focuses on learning the ontological elements from the Arabic text of the Qur’an. The main components of this work include: identifying concepts; learning hierarchical relations among the learned concepts and . Machine learning techniques were applied for identifying the concepts and for finding interrelationships among them.

...
NLP

NLP enables computers to understand textual or speech information of natural languages. I implemented morphological andpart-of-speech analysis, and other NLP techniques in order to structure textual data in chronological order.

...
Ontology Learning

Ontologies are a key component of the Semantic Web. I presented a methodology for constructing the key concepts for a given piece of text. Then another method was proposed to extract the taxonomic relationships.

...
Machine Learning

I used a number of machine learning approaches to improve the results of concepts extraction and to find taxonomic relations. One of recent work, Convolution Neural Networks (CNN) method was applied to train our recognition model which is able to classify emotional features from given speech.



Teaching

Currently, I am teaching the following modules:

  • Fall 2022-CS211(Algorithms & Data Structures)
  • Spring 2022-CS112(Programming II)
  • Fall 2021-CS211(Algorithms & Data Structures)
  • Spring 2021-CS112(Programming II)
  • Fall 2020-CS103(Discrete Structures)
  • Fall 2020-CS211(Algorithms & Data Structures)
  • Fall 2020-CSP221(Database I)
  • Summer 2019-CS211(Algorithms & Data Structures)
  • Summer 2019-CS456(Computer programs Design)
  • Spring 2019-CS362(Intelligent Systems)
  • Fall 2019-CS111(Programming I)
  • Fall 2019-CSP112(Computer Programming)
  • Fall 2019-CSP213(Web Application Development I)
  • Spring 2018-CSP213(Web Application Development I)
  • Spring 2018-IS252(Database Management System II)
  • Fall 2018-CSP214(Web Application Development II)
  • Fall 2018-CS407(Selective Topics I)

Qulifications

University of Leeds

Doctor of Philosophy (PhD), Computer Science
September 2013 – November 2017

University of Leeds

M.Sc. in Advanced Computer Science
September 2011 - September 2012

Taibah University

Bachelor of Science
B.Sc. in Computer Science
February 2001 - January 2005

Experience

Assistant Professor

College of Computer Science & Engineering at Yanbu (CCSEY)

November 2018 - Present

Lecturer

COLLEGE OF COMPUTER SCIENCE & ENGINEERING AT YANBU (CCSEY)

November 2014 - November 2018

Web Developer

Deanship of Information Technology (IT) of Taibah University

Playing a pivotal role in the design, development and implementing of Taibah evaluation system. Collaborating with my professionals in the department of Internet services to analyse and design the university's portal. (see http://www.taibahu.edu.sa).

November 2005 - November 2014

Software Developer

Taibah IT Centre

Produced successful software such as Telebook, warehouses, Hospital Information System and an online system for Postgraduate applicants.

June 2005 - November 2005

Cooperative teacher

College of Computer Science & Engineering, Madinah

Assisting with the delivery of lecture and laboratory sessions to undergraduates in the following modules: CS102 INTRO TO COMPUTER SCIENCE, CS111 DIGITAL LOGIC, CS313 ASSEMBLY LANGUAGE PROGRAMING, CS453 DATA PROCESSING MANAGEMENT and CS461 OPERATING SYSTEM.

Jan 2005 - June 2005

Skills

Programming Languages & Tools
  • C/C++
  • Python
  • Java
  • PHP
  • MATLAB
  • JavaScript


Awards & Commendations

  • Excellence award from Saudi Arabian Cultural Bureau in London.
  • Letter of Appreciation, Deanship of Parallel and continuing Education for giving training courses.
  • Letter of Appreciation, Deanship of Graduate Studies for developing a system that allows applicants to fill their information and attach their documents through the university website which significantly improved overall efficiency.
  • Letter of Appreciation, College of Computer Science & Engineering for providing technical support during the Security Information Symposium.
  • Letter of Appreciation. Information Technology Centre of Taibah University for successfully developing online services in the University.

Professional memberships

  • Saudi Computer Society
  • IEEE
  • ACM
  • BCS

Publications