Java Programming 6108

Learning outcome

After completing the course students should have knowledge of basic concepts and methods used in program development. Students should have a scientific basis for understanding and analyzing the key parts of other programs, and to formulate appropriate algorithms and models in their own programs. They will master basic techniques and development tools, and be able to develop simple applications with graphical user interface in an object-oriented programming language. Students should have general knowledge and skills in problem solving, as they will be able to use both in other courses of study and in their future profession.

Course Description

Program, programming tools and program execution. Documentation and testing. Key program structures as variables, data types, expressions, selection, repetition (loops), and tables. A little about classes, objects, methods and parameter passing. Files and exceptions. Graphical user interfaces and event handling.

Teaching and Learning Methods

4-5 hours of lectures and exercises per week

Assessment Methods

4-hour, individual written examination. Obligatory assignments given during the course must be approved before the student may be permitted to sit the examination.

Minor adjustments may occur during the academic year, subject to the decision of the Dean

Publisert av / forfatter Roy Martin Istad <Roy.IstadSPAMFILTER@hit.no> - 02/10/2013