Personal Website

CSC201: Creative Coding and Computing

Course Description: This course introduces students to one of the most modern tools used in the creation of contemporary arts: creative coding and computing. It teaches creative coding and computer programming as a form of expression rather than a form of solution. It uses computing as a powerful and flexible tool to stimulate creativity and

Read More…

ITE305 (MBA): Information Systems for Managers

Course Description: Fundamental and advanced information systems are introduced while maintaining a technical and behavioral perspective on all topics. The course emphasizes awareness of the managerial, organizational, and technological dimensions of today’s digital firms and intensively examines both the Information and IT architectures needed to support creativity and innovation in business processes. A special emphasis

Read More…

ITS310: Physical Computing and Robotics

Course Description: This course introduces students to the fundamentals of sensing and controlling the physical world with computers. It covers aspects of embedded programming and automation systems, microcontrollers and electronic circuit boards, and robotics. It expands the students’ understandings to go beyond the common stereotype for computers. It is mainly a practical oriented course with

Read More…

ITE410: IT Capstone

Course Description: The capstone module offers students the opportunity to develop their analytical and critical skills in an IT project based on a topic, selected by the student, which will be approved and supervised by a member of the teaching team. Project implementation requires the student to implement their design and make any justified modification

Read More…