View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Spring | DatZ5305 |
Get acquainted with the various features and designs of programming languages
Syntax of programming languages. Context-free grammar. Finite state automaton. Imperative, functional, and logic programming languages. Concurrent programming. Mark-up languages.
Completing the course students will:
· know about the programming languages, their construction and major structures;
· be able to select the programming language and software development tools suitable to the solution of the problem;
· be able to write software code by analyzing the input and output data;
· be able to design software system analyzing different technological solutions and selecting the most suitable one
Exam
All individual work tasks should be done and positive evaluation for each of them should be obtained.
The exam should be passed.
For annual evaluation:
· 25% makes the mark obtained in the exam;
· 75% makes the mark obtained during the semester for fulfil of the individual tasks
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Spring | DatZ5305 |
Get acquainted with the various features and designs of programming languages
Syntax of programming languages. Context-free grammar. Finite state automaton. Imperative, functional, and logic programming languages. Concurrent programming. Mark-up languages.
Completing the course students will:
· know about the programming languages, their construction and major structures;
· be able to select the programming language and software development tools suitable to the solution of the problem;
· be able to write software code by analyzing the input and output data;
· be able to design software system analyzing different technological solutions and selecting the most suitable one
Exam
All individual work tasks should be done and positive evaluation for each of them should be obtained.
The exam should be passed.
For annual evaluation:
· 25% makes the mark obtained in the exam;
· 75% makes the mark obtained during the semester for fulfil of the individual tasks
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Spring | DatZ5305 |
Get acquainted with the various features and designs of programming languages
Syntax of programming languages. Context-free grammar. Finite state automaton. Imperative, functional, and logic programming languages. Concurrent programming. Mark-up languages.
Completing the course students will:
· know about the programming languages, their construction and major structures;
· be able to select the programming language and software development tools suitable to the solution of the problem;
· be able to write software code by analyzing the input and output data;
· be able to design software system analyzing different technological solutions and selecting the most suitable one
Exam
All individual work tasks should be done and positive evaluation for each of them should be obtained.
The exam should be passed.
For annual evaluation:
· 25% makes the mark obtained in the exam;
· 75% makes the mark obtained during the semester for fulfil of the individual tasks
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Spring | DatZ5305 |
Get acquainted with the various features and designs of programming languages
Syntax of programming languages. Context-free grammar. Finite state automaton. Imperative, functional, and logic programming languages. Concurrent programming. Mark-up languages.
Completing the course students will:
· know about the programming languages, their construction and major structures;
· be able to select the programming language and software development tools suitable to the solution of the problem;
· be able to write software code by analyzing the input and output data;
· be able to design software system analyzing different technological solutions and selecting the most suitable one
Exam
All individual work tasks should be done and positive evaluation for each of them should be obtained.
The exam should be passed.
For annual evaluation:
· 25% makes the mark obtained in the exam;
· 75% makes the mark obtained during the semester for fulfil of the individual tasks
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Spring | DatZ5305 |
Get acquainted with the various features and designs of programming languages
Syntax of programming languages. Context-free grammar. Finite state automaton. Imperative, functional, and logic programming languages. Concurrent programming. Mark-up languages.
Completing the course students will:
· know about the programming languages, their construction and major structures;
· be able to select the programming language and software development tools suitable to the solution of the problem;
· be able to write software code by analyzing the input and output data;
· be able to design software system analyzing different technological solutions and selecting the most suitable one
Exam
All individual work tasks should be done and positive evaluation for each of them should be obtained.
The exam should be passed.
For annual evaluation:
· 25% makes the mark obtained in the exam;
· 75% makes the mark obtained during the semester for fulfil of the individual tasks