IT547- Open Source Technology

This course covers the following topics: open source history and ecosystem, understanding of Open Source and Free Software Licensing, Adaption of Open source Software, Producing Open Source Software, open source tools and techniques and future directions in open source movement.

ملحقات المادة الدراسية

IT211- Human Computer Interaction

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 design methods are introduced (e.g. GOMS. heuristic evaluation, User-Centred Design and contextual design techniques). Visual programming topics include file manipulation, related data structures; exception handling and Graphical User Interfaces (event handling and models), and windows applications. Evaluations of user interfaces according to usability and accessibility standards will be covered.

ملحقات المادة الدراسية

IT332-Distributed Systems

The course introduces the main principles underlying distributed systems: processes, communication, naming, synchronization, consistency, fault tolerance, and security. Students will be familiar with some of the main paradigms in distributed systems: object-based systems, file systems, web-based and coordination-based systems. On the completion of the unit, students will understand the fundamentals of distributed computing and be able to design and develop distributed systems and applications.

ملحقات المادة الدراسية

IT422- Intelligent Systems

This course introduces students to the wide field of Artificial Intelligence (AI) with emphasis on its use to solve real world problems. Students will be trained to get a basic and solid understanding of various fundamental topics of Artificial Intelligence including searching, knowledge representation and reasoning, rule based systems and machine learning. This course is also an opportunity for students to discover AI based technologies. It reviews how AI techniques have been incorporated by companies to enhance traditional business applications.

ملحقات المادة الدراسية

الصفحات

اشترك ب KSU Faculty آر.إس.إس