Hasan Cana
Adjunct Faculty
RIT Kosovo
Bio
Hasan holds a Bachelor’s degree in Robotics from the University of Reading, a Master’s in Mechatronics from the University of Prishtina, and is currently pursuing a PhD. He is currently a Senior Manager of Software at Wasabi Technologies, a Boston-based unicorn known for its innovative S3 cloud storage solutions. He is also the co-founder of Formon, a Kosovo-based desktop 3D printer manufacturer. With over 15 years of experience in technology, Hasan brings a wealth of expertise backed by a strong academic background. A father of three, Hasan balances his professional duties with family life and enjoys reading on his Kindle, blending his love for technology and literature.
Currently Teaching
ISTE-252
Foundations of Mobile Design
3 Credits
This course is an introduction to designing, prototyping, and creating applications and web applications for mobile devices. These devices include a unique set of hardware and communications capabilities, incorporate novel interfaces, are location aware, and provide persistent connectivity. Topics covered include user interaction patterns, connectivity, interface design, software design patterns, and application architectures. Programming projects are required.
ISTE-262
Foundations of Human Centered Computing
3 Credits
This course explores how the fields of psychology, digital design, and computing converge in the design, development, and evaluation of new technologies that people find effective and enjoyable to use. Students will investigate the field of human-computer interaction (HCI), with a focus on how users' various sensory, motor, and cognitive abilities are essential to their successful use of technology. Students will be exposed to modern research methods and paradigms in field of human-computer interaction, including predictive modeling, heuristic evaluation, interpretive methods, and experimental user testing. Students will learn key design principles and guidelines and apply them to analyze existing designs and conduct a design process that is centered on human users of technology.
ISTE-501
Senior Development Project II
3 Credits
The second course in a two-course, senior level, system development capstone project. Student teams complete development of their system project and package the software and documentation for deployment. Usability testing practices introduced in prior course work are reviewed, and additional methods and processes are introduced. Teams present their developed system and discuss lessons learned at the completion of the course.