192-208 UX & UI Designs Fundamentals

This course provides a comprehensive introduction to the principles and practices of user experience (UX) and user interface (UI) design, emphasizing human-center design and usability. Students will explore the full UX design process including research, prototyping, testing and iteration alongside core UI principles such as layout, visual hierarchy, interaction design and responsive design. A strong focus on human factors, ergonomics and perceptual psychology ensures that interfaces are both intuitive and accessible.
Practical skills are developed through modern design tools (e.g. Figma) and the application of design-thinking frameworks to address real-world challenges. Students will learn and apply usability and accessibility standards to create inclusive designs. Hands-on projects will involve designing and evaluating user interfaces for a range of digital systems web and mobile applications, dashboards and industrial control panels highlighting the intersection of IT and Industrial Engineering in contexts such as manufacturing, logistics and operator-panel design.

192-438 Web Design 3 (3-0-6)

Study history of the Internet, understanding of web design,graphic design in the web environment, colour on the web, type of the web, interaction design, elements in interface design, typographic studies, images and multimedia on the web, layout in interface design, designing navigation, understanding users.

190-303 Information Technology Professional Communication

190-106 G3 Generative AI Application 3 (2-2-5)

The fundamentals of Generative AI, tools and technologies related to Generative AI,the development of information systems using Generative AI, such as system design and screen design or graphic design using Generative AI, such as creating graphic images, digital artwork, and animated content. The course also includes practical exercises in using Generative AI for project development.

155-101 Engineering Computer Programming 3 (2-2-5)

Computer concepts; computer components; hardware and software interaction; EDP concepts; program design and development methodology; high-level language programming.

192-201 Advanced Computer Programming 3 (2-2-5)

Study software development by using Object Oriented Language, user interface development,database connection programming,report generating,debugging, program setup creating.

190-106 Generative AI Application 3 (2-2-5)

The fundamentals of Generative AI, tools and technologies related to Generative AI,the development of information systems using Generative AI, such as system design and screen design or graphic design using Generative AI, such as creating graphic images, digital artwork, and animated content. The course also includes practical exercises in using Generative AI for project development.