The students in the Master’s program in Computer Science are expected to have understanding of basic engineering mathematics and the role of software and information systems in modern business. In addition, the students need understanding of programming, basics of software analysis and design methodologies, and project management. Knowledge of operating systems and software development environments makes learning faster and easier. The students are expected to have skills to design and implement a program that uses database through a graphical user interface. The students are also expected to be able to work both individually and in groups, and have a good command of English language to be able to complete the program in expected schedule.