Profile
Hassanin M. Al-Barhamtoshy received the BSc degree in Electronics & Communication Engineering from Cairo University, Egypt, in 1978; and the M Sc degree in Systems & Computer Engineering from Al-Azhar University, Cairo, in 1985. In 1992, he received the PhD degree in Systems & Computer Engineering from Al-Azhar University. From 1992 to 1997, he worked as an Assistant Professor in the Department of Systems & Computer Engineering at Al-Azhar University. From 1996 to 1997, he served as an Assistant Professor of Computer Science at King Abdulaziz University (KAU), Jeddah, Saudi Arabia. From 1998 to 2002, he worked as an Associate Professor of Computer Science at KAU. He is currently a Professor in the Department of Computer Science and Information Technology at the Faculty of Computing & Information Technology, KAU. His research interests include language processing, software engineering, intelligent systems, speech processing, e-learning and m-Learning, and RFID.
Education
- 1992
Doctorate degree from Systems and Computers EngineerFaculty of Engineering, Azhar, القاهرة, مصــــــــر
Employment
- 1979-1980
Solder, Egyptian Minstry of Deffence, القاهرة, مصــــــــر
- 1980-1985
Instructor, Instructor, القاهرة, مصــــــــر
- 1986-1991
Lecturer, Systems and Computer Department, القاهرة, مصــــــــر
- 1987-1994
General manager, International Computer Services Company, القاهرة, مصــــــــر
- 1992-1996
Assitant Professor in Systems and Computers Dept., Systems and Computer Department, القاهرة, مصــــــــر
- 1997-1998
Assistance Professor, Computer Science Dept., جدة, المملكة العربية السعودية
- 1999-2002
Associate Professor, Computer Science Department, جدة, المملكة العربية السعودية
- 2003-2006
Professor, Computer Science Dept., جدة, المملكة العربية السعودية
- 2007-حاليا
Professor, Information Technology Dept., جدة, المملكة العربية السعودية
Scientific interests
1- Object Oriented Programming.
2- Visual Programming.
3- Database Systems.
4- Information System Building.
5- Automatic Translation.
6- Multi Media Environnent.
7- Natural Language Processing and Understanding.
8- Building of many systems by using Data Base Systems.
9- Computer Network Building.
10- System Analysis, Design, Implementing, and testing for many systems.
11- Information System and Information System Technologies.
12- Document Analyses.
13- Optical Character Recognition.
14- Speech Synthesis and Recognition.
15- RFID.
16- Algorithms and Data structures.
E-Learning and M-Learning.
Courses
Programming 1 |
102 |
CS |
Programming 2 |
203 |
CS |
Data Structure I |
221 |
CS |
Data Structure II |
322 |
CS |
Programming Languages |
305 |
CS |
Artificial Intelligence |
435 |
CS |
Computer Graphics |
454 |
CS |
Programming 3 |
204 |
CS |
Selected Topics |
482 |
CS |
Computer Graphics |
285 |
CPIT |