المواد الدراسية
Introduction to computers and programs. Programmer’s algorithm, byte code and Java Virtual Machine. Java program’s structure, constants, variables and built-in data types. The arithmetic,…
This course provides an introduction to the field of Human-Computer Interaction (HCI) and an overview of software architectures used in modern graphical user interfaces. A variety of analysis and…
This course follows Software Engineering-1 course as it continues the investigation into software development life cycle to its end. Students will be exposed to an in-depth coverage of design (…
The objective of this course is to enable the students to have theoretic and practical knowledge on the Enterprise Resource Planning (ERP). The students will learn the business processes of a…
This course is concerned with the fundamental knowledge, methods and skills needed to analyze, design and implement computer-based systems. It addresses the role of the systems analyst, the…
This course introduces students to the fundamentals of information systems, starting from computer architecture and the binary number system all the way to ethics of working with information…
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…