Einschreibeoptionen

The course aims to enable students to

  • Be able to work independently in a Linux command line environment
  • Be able to solve text processing problems in a command line environment

Learning outcomes, competences: the student

Knowledge:

  • Learns about the Linux operating system and is able to use basic Linux tools in practice

Ability:

  • Is able to work independently in a Linux environment

Attitude:

  • works in an environmentally aware way, favouring electronic storage and management methods, and develops independent learning skills
  • is committed to quality work
  • strives to develop problem-solving skills
  • is open to new biological and other scientific research findings

Autonomy and responsibility:

  • Continuously develops his/her IT skills and knowledge, and has the necessary autonomy to prepare the data analysis phase of research projects.

Course content, topics:

  • Filesystem: ls, find, cat, vi, joe
  • Processes: bg, fg, top, ps 
  • Network basics: ssh, scp, screen
  • Text processing: grep, sed, | ,awk, tr, cut
  • Regular expressions
  • Bash programming

Milestones:

  • Basic usage of Linux terminal. Creating and edit files, folders. Navigate in the file system.
  • Log in to remote terminal, transfer files between remote and local place.
  • Search and filter text files using grep, sed, awk
  • Piping commands (grep, ls, sed, cat, cut, tr) to process text files
  • Using regular expression in sed and awk
  • Applying loop commands, functions to solve complex command line tasks
Assessment

During lessons, students are asked questions and may also formulate their own questions. 1 mark may be awarded on a per-occasion basis for assessable questions and answers containing substantive professional content. Simple, trivial answers or those requiring no particular problem-solving or professional justification cannot, in themselves, be awarded marks.

If the answer is not a simple verbal response, students may demonstrate their solution by sharing their computer screen.

The use of AI tools is permitted when formulating answers or solving tasks, provided that the question (prompt) posed to the AI is also presented. In such cases, the assessment will also take into account how accurately and appropriately the student was able to formulate their question, and how well they can interpret and verify the answer provided by the AI.

Every student must complete all milestones. To complete a milestone, a student must score at least 3 points.

 
 
 
Gäste können auf diesen Kurs nicht zugreifen. Melden Sie sich bitte an.