Algorithms and programs. Representations of algorithms, flow-charts. Branching algorithms. Loops. Sub-algorithms. Developing algorithms for given text-based problems. Program structure. Names. Variables. Operations. Expressions. Boolean expressions, comparisons. Conditional statements. Loop statements. Lists. Functions. User input. Reading from a file. Writing to a file. Simple user interface.
An introductory course to digital product creation with the main focus on linguistic and visual design. The visual design introduces graphic design and main principles in composition; linguistic design introduces the types of microcopy and its functions, how to write microcopy, and what should be known before starting writing. The first lectures of the course introduce the main principles of linguistic and visual design, information architecture, branding basics and user research principles. In the second part of the course, this knowledge will be put into practice by creating and testing a prototype.
The aim of the course is to give a student a necessary foundation to do independent research in digital humanities. The course introduces digital humanities texts in its various forms to the participant, and teaches their understanding and interpretation. The course provides the foundations to discuss these works and the first experience in designing a research project in digital humanities. The contents of the course will partly depend on the background and interests of the participants. The course is meant for a student who already has some experience in courses related to the field of digital humanities and wants to further their knowledge.
The aim of this course is to introduce students to the central theoretical and empirical concepts relating to information society and media studies. We will delve into various digital cultures and some of information society's central interdisciplinary problems and phenomena. In a sense, the student will get a roadmap, which will support them in understanding, analysing and managing behaviors, problems and informational needs relating to the course's topics. While the core of the course is in media and communication studies, it is heavily influenced by semiotics, economics, sociology, political science, information sciences, education, psychology and law.