Demonstrate the knowledge of the basic structure, components, features and generations of computers.  Describe the concept of computer languages, language translators and construct algorithms to solve problems using programming concepts.  Compare and contrast features, functioning & types of operating system and computer networks. Demonstrate architecture, functioning & services of the Internet and basics of multimedia. Illustrate the emerging trends and technologies in the field of Information Technology.