DIP217 Applied Software

Code DIP217
Name Applied Software
Status Compulsory/Courses of Limited Choice
Level and type Undergraduate Studies, Academic
Field of study Computer Science
Academic staff Aleksejs Jurenoks, Jurijs Ivanovs, Lāsma Lēruma-Gūtmane
Credit points 2.0 (3.0 ECTS)
Parts 1
Annotation The description of the development principles of integrated applications. The application methods and interaction methodologies of different components. The interactions of the text editor, spread sheets, presentation applications and work structuring components as well as software operating automation using macro commands. .
Goals and objectives
of the course in terms
of competences and skills
The aim - to understand and master the basics of automation applications. The tasks involve learning to work with large documents, administered control, checking the elements of information integrity, the basics of software operation automation using macro commands, making the user interface, software interactions, software integrity (data exchange between programs, software tool sharing), the logic of creating the presentation and the order of the information. After the completion of the course the students will have the competence and skills of using the applications in an “advanced” way as well as for the automation of the software operation using scripting languages.
Learning outcomes
and assessment
Knows and understands the content of the course. The student is able to: - To obtain a "pass" it is necessary to execute and defend six practical tasks during the semester.
- Quickly and securely make changes to a large hierarchical MS Word document that contains a lot of intra-and inter-related objects - 2 Tasks
- Use MS Excel spreadsheet as a programming tool - 2 Tasks
- Create editable graphical objects and add them to other documents - 1 task
- Create documents with mutually binding sites - 1 task
Course prerequisites Informatics II (secondary school course) - basics of software applications, basics of MS Office components (MS Word, MS Excel, MS Access, MS PowerPoint).

[Extended course information PDF]