المواد الدراسية
This is a course offered as a laboratory where students practice the material learned in previous courses through directed study and supervision. The focus will be mainly on analysis, design and implementation. Some concepts related to project...
Current Students (Master Thesis/Projecr Track):Title: A citations recommendation system for scientific publications based on Meta-data and social habits Student: A. Alareefi
Title: Collaborative and Social-connected Gaming ApplicationsStudent: N....
This course aims to provide a comprehensive presentation of the key concepts, modeling techniques, and development methodologies used in object-oriented approaches in software engineering. This includes a review of Object-Oriented concepts and...
This course is a basic introduction to the Internet and WWW. It covers the following topics Static web page development using HTML. Formatting web pages with tables, images, frames and CSS (Cascading Style sheets). Introduction to client side...
This is a continuation of the graduation project started in SWE496 . The focus will be in this part on low-level design, implementation, testing and quality assurance as well as management of the project. The outcome of this project must be a...
This course is a capstone project I which provides students an opportunity to apply the knowledge acquired in the core courses on a real project.
This course is concerned with fundamental knowledge, methods and skills needed to analyze, design and implement computer-based systems. It addresses the role of the system analyst, the techniques and technologies used, and the ethical considerations...
In this course, students should study the following topics: characteristics and advantages of the database management systems (DBMS), database concepts and architecture; data models, database schemes and instances, DBMS and the concept of program-...
