This subject consists of modules such as: participant observation, interviewing, user-centered design concepts, prototyping using conformity as well as novelty designs, heuristic evaluation, direct manipulation like map interface controls, command line and GUI, representation matters, types of visual designs, information design like interlaced browsing and navigation, evaluating designs, conducting user study and collaboration on the web.
This is also semester-wisest course and the subject: Introduction to Human Computer Interaction is compulsory for all students. In addition, other modules in Programming, Algorithms and Data Structures, Application Programming, and Advanced Data Structures must also be taken up unless the student has already done these modules in a previous course.
Programming, Algorithms and Data Structures
It would include modules such as programing strategies, data structures like arrays, lists, stacks etc., searching, including sequential and binary searching, complexity, queues, sorting, dynamic algorithms, graphs, Huffman encoding, hard or intractable problems, Fat Fourier Transforms and Games.
Database Systems and Introduction to Network Communications are two courses that have also to be studied unless the student has already completed an equivalent course earlier.
Other than these courses, the students can select some of the following modules also: Collaboration and Communication Technologies, Connected Computing at Scale, Operations Research and Modeling, Simulation for Computer Scientists, Software Quality Management, and System Network Administration.
The second semester also has some compulsory modules and some that can be selected. The compulsory modules could include: Methods for Understanding Users in Computer Science, Object Orientated Systems, and Software Engineering.
The selection of some subjects from the following may be offered by the student: Advanced Computer Communications, C++ Programming, Computer Security, Concepts of Programming Languages, Enterprise Level Computing, Foundations of Artificial Intelligence, Games, Human-Computer Systems, Introduction to Modeling and Optimization, Mobile Device Programming, New Media Design, Parallel and Distribution Computing, Software Project Management, and Ubiquitous Computing.
Information Technology being the course in high demand
Just now all over the world, most universities and colleges offer a course on this popular subject. While these modules may not all be taught every year, these are the general outlines of the course in Information Technology. At the end of the year, a research project has to be done by the student in any of the topics studied during the year. The research project will consist of two important elements: the first is an extensive and detailed programming that is to be carried out under supervision. The second is the preparation of a practical research paper. Sometimes these projects are also allowed to be conducted in conjunction with an established outside the college.
SOME OF OUR HAPPY CLIENTS !