xmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' ><paragraph>ID101101 ICT with programming.</paragraph></sxmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' >
ID101101 ICT with programming.
xmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' ><paragraph>Be able to develop programs in Java with integrated tools:</line>- develop applets/applications with graphical user interface (GUI).</line>- develop applets/applications catching events and reacting upon user-generated events.</line>- making applets/appliations with decisions, loops and using tables of primitive data and tables of objects.<paragraph>- be able to apply algorithms for data acquisition, data handling, data exchange, and the use of common data structures.</line>- be able to apply digital fundamentals</line>- be able to use computer assisted design tools and computer assisted simulation tools in digital systems</line>- be able to use measuring instruments in electronic systems</paragraph></sxmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' >
Be able to develop programs in Java with integrated tools:
- develop applets/applications with graphical user interface (GUI).
- develop applets/applications catching events and reacting upon user-generated events.
- making applets/appliations with decisions, loops and using tables of primitive data and tables of objects.
- be able to apply algorithms for data acquisition, data handling, data exchange, and the use of common data structures.
- be able to apply digital fundamentals
- be able to use computer assisted design tools and computer assisted simulation tools in digital systems
- be able to use measuring instruments in electronic systems
xmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' ><paragraph>Java programming with graphical user interface : </line>Coordinate- and layout-guided output. GUI's, mainly Label, Button, TextField and TextAreas. Types of data. Tables. Common library classes. Control structures. Loops. Parameters and return values from methodes. User-defied classes. Classes inheriting from parent classes. Compound classes. Reading/writing of text files, maintenance of data files. Programs using Internet.</line>After the cource the student should :</line>a) Be able to solve problems by making basic Java programs.</line>b) Be able to interprete a wide range of written Java programs.<paragraph>Digital fundamentals including :</line>Number system. Binary arithmetics. Digital codes. Boolean algebra. Digital circuits. State machines. Decoders and multiplexers. Computer memories. Analog/digital converters. A computer system. Microprocessors.</paragraph></sxmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' >
Java programming with graphical user interface :
Coordinate- and layout-guided output. GUI's, mainly Label, Button, TextField and TextAreas. Types of data. Tables. Common library classes. Control structures. Loops. Parameters and return values from methodes. User-defied classes. Classes inheriting from parent classes. Compound classes. Reading/writing of text files, maintenance of data files. Programs using Internet.
After the cource the student should :
a) Be able to solve problems by making basic Java programs.
b) Be able to interprete a wide range of written Java programs.
Digital fundamentals including :
Number system. Binary arithmetics. Digital codes. Boolean algebra. Digital circuits. State machines. Decoders and multiplexers. Computer memories. Analog/digital converters. A computer system. Microprocessors.
xmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' ><paragraph>Lectures and compulsory excercises.</paragraph></sxmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' >
Lectures and compulsory excercises.
xmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' ><paragraph>4/5 of compulsory exercises must be approved to be admitted at exams.</paragraph></sxmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' >
4/5 of compulsory exercises must be approved to be admitted at exams.
xmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' ><paragraph>3-hour written examination counts 3/5 of final grade. Exams on computer. </line>2-hour written midterm test in Digital techniques counts 1/5 of final grade</line>2-hour written test in Algoritms towards the end of term counts 1/5 of final grade</line>Both examination and tests must be passed </paragraph></sxmlns:xhtml='http://ez.no/namespaces/ezpublish3/xhtml/' >
3-hour written examination counts 3/5 of final grade. Exams on computer.
2-hour written midterm test in Digital techniques counts 1/5 of final grade
2-hour written test in Algoritms towards the end of term counts 1/5 of final grade
Both examination and tests must be passed