Problem solving using computer is inevitably essential for students from all disciples: financial market analysis, market dynamics prediction for business students; circuit analysis, antenna design, image and signal processing for electronic engineering students; environmental modeling, structural analysis for civil and architecture students, design of materials, elementary particles analysis for
physics students, socio-economic and demographic analysis for social work students, identification of authorship and style for humanities students, etc. To solve those problems, students have to learn programming and programming languages like C, C++, C #, Pascal, Java, PL/I, Fortran, Snobol, Cobol, LISP, Prolog, or else. Would it be possible to acquire the problem solving skill to solve the problems in your interested academic area using computer without the burden of learning a particular programming language? This is a course about problem solving with the aid of computer for students from various disciples. Computation concepts will be introduced with lectures and video tutorials and reinforced with hands-on self-learning exercises and laboratories.