Web Development



Web development broadly refers to the tasks associated with developing websites for hosting via intranet or Internet. The Web development process includes Web design, Web content development, client-side/server-side scripting and network security configuration, among other tasks

Continue Reading

Web Programming



Web programming refers to the writing, markup and coding involved in Web development, which includes Web content, Web client and server scripting and network security. The most common languages used for Web programming are XML, HTML, JavaScript, Perl 5 and PHP.

Continue Reading

Interactive Multimedia Design



Interaction design is a process in which designers focus on creating engaging web interfaces with logical and thought out behaviors and actions. Successful interactive design uses technology and principles of good communication to create desired user experiences

Continue Reading

Multimedia Digital Video



Digital Video is a module that teaches the fundamentals of video framing and production. It focuses on creating a narrative and communicating messages/themes effectively through the medium of film.

Continue Reading

3D Graphics



Three-dimensional computer graphics (3D computer graphics, in contrast to 2D computer graphics) are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the purposes of performing calculations and rendering 2D images.

Continue Reading

Human Cognition & Commu



It covers a broad range of topics such as language, visual perception, attitudes and emotions, and body language to name a few. It is diverse, interesting and is used to provide better understanding of how humans interact with each other and technology.

Continue Reading

Multimedia Database Systems & Design



A Multimedia database (MMDB) is a collection of related multimedia data. The multimedia data include one or more primary media data types such as text, images, graphic objects (including drawings, sketches and illustrations) animation sequences, audio and video.

Continue Reading

Advanced Web Programming



Web programming refers to the writing, markup and coding involved in Web development, which includes Web content, Web client and server scripting and network security. The most common languages used for Web programming are XML, HTML, JavaScript, Perl 5 and PHP.

Continue Reading

Emerging Web Technologies



This module is a kind of continuation of first semesters 'Web Devlopment' and I still feel it is one of the most important subjects of the course. In this module we learn all about Responsive Web Design, more advanced use of HTML and CSS, and SEO!

Continue Reading

Interactive Interface Design



User interface design (UI) or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience.

Continue Reading