A government website registered with the Digital Government Authority.
How you know?
Official Saudi Government websites URL ends with .gov.sa

Website belongs to an official government organization in the Kingdom of Saudi Arabia always ends with .gov.sa

Official Reliable websites useHTTPS.

Ensure the website is using the HTTPS protocol

Status message
Please review the display settings for field field_office_hours in view mode faculty_member, and save them again.

Announcements

There are no announcements.

Dr Yamen El Touati

Associate professor, Holder of Engineering degree, M. S. and PhD in Computer science. His research area covers Petri Networks, control, diagnose and verification of discrete event systems and dynamic hybrid systems as well as artificial Intelligence and machine learning. 

Academic Subjects

This course continues the coverage of the fundamental concepts of Object-Oriented Programming that started in Java Programming I (CPCS 202). The course covers basic to intermediate level of...
This course helps students to develop basic problem-solving skills using the Java programming language. The topics includes API, IDE, JDK, numerical Data, primitive data type, short hand operators...
This course is designed to provide the basics theoretical, practical and technical aspects of computer Hardware and Software. The student will learn about an introduction to the discipline of...
This course introduces the theory of computation through a set of abstract machines that serve as models for computation - finite automata, pushdown automata, and Turing machines – and examines the...

Publications

This course provides students with an investigation of compiler theory, design, and construction. It also introduces basic concepts of different phases of a compiler, which qualifies students to understand contents of this course. Topics include Compiler & Interpreter, Compilation process, Front-End Phases of a compiler, Back-End Phases of a compiler, Symbol Table, Error Handler, Compiler-construction tools, Syntax Definition, Syntax-Directed Translation, The role of the lexical analyzer, Specification & Recognition of tokens, Finite Automata, DFA & NFA, From Regular Expressions to Automata, The role of parser & Context-free grammars, and Top-down & Bottom-up parsing Techniques.

Contact

Email
Yamen.Touati@nbu.edu.sa

Office Hours

Sunday 10:00 am-11:00 am
Monday 10:00 am-11:00 am
Thursday 08:00 am-10:00 am
Was this page helpful?

Please tell us the reason
Please tell us the reason
I'm:

For more information, you can review the e-Participation Statement and participation rules.