View courses by:

Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)

Software Engineering Techniques and Methods

Field Work language Acad. cycle ECTS credits Semester Course code
Information Technology LV ENG Bachelor 3 Spring DziTPA32
Subject Aim

To develop advanced understanding of software development methodologies. To provide knowledge on the up-to-date software development methodologies. To improve the skills and abilities of software project planning and implementation applying methods and tools suitable to the project specific characteristics

Subject Content

The course aims to provide knowledge and understanding of the software development technology, often used software development methods and technical solutions. The course deals with frequently used tools in software development, installation and application software development.

Completing the course, students acquire the skills to analyze potential risks and choose the most appropriate project software development method. Students are able to set up and carry out the necessary configuration for the selected software development method.

Students are able to develop software, reading, analyzing, using and adding extraneous program texts.

Capable of maintaining the software, read and understood maintainable system documentation and code.

Capable of maintaining the software, making changes in the software.

Expected Results

After learning course students:

·        Will know, on the user level, details about software development technologies;

·        Will be able to choose the challenges of adequate funds;

·        Will be able to configure the work environment and tools;

·        Will be able to use the software development tools;

·        Will be able to use principles of professional ethics;

·        Be able to develop software, configuring the development environment.

·        Be able to develop software, reading, analysing, using and adding extraneous program texts.

·        Be able to keep the software by reading and understanding sustainable systems documentation and code.

·        Be able to maintain software, making changes to the software.

·        Be able to implement the software by executing the software installation and parameterization.

Requirements to gain ECTS

Successfully written test. Successfully passed final test, successfully fulfilled practical works


View courses by:

Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)

Software Engineering Techniques and Methods

Field Work language Acad. cycle ECTS credits Semester Course code
Information Technology LV ENG Bachelor 3 Spring DziTPA32
Subject Aim

To develop advanced understanding of software development methodologies. To provide knowledge on the up-to-date software development methodologies. To improve the skills and abilities of software project planning and implementation applying methods and tools suitable to the project specific characteristics

Subject Content

The course aims to provide knowledge and understanding of the software development technology, often used software development methods and technical solutions. The course deals with frequently used tools in software development, installation and application software development.

Completing the course, students acquire the skills to analyze potential risks and choose the most appropriate project software development method. Students are able to set up and carry out the necessary configuration for the selected software development method.

Students are able to develop software, reading, analyzing, using and adding extraneous program texts.

Capable of maintaining the software, read and understood maintainable system documentation and code.

Capable of maintaining the software, making changes in the software.

Expected Results

After learning course students:

·        Will know, on the user level, details about software development technologies;

·        Will be able to choose the challenges of adequate funds;

·        Will be able to configure the work environment and tools;

·        Will be able to use the software development tools;

·        Will be able to use principles of professional ethics;

·        Be able to develop software, configuring the development environment.

·        Be able to develop software, reading, analysing, using and adding extraneous program texts.

·        Be able to keep the software by reading and understanding sustainable systems documentation and code.

·        Be able to maintain software, making changes to the software.

·        Be able to implement the software by executing the software installation and parameterization.

Requirements to gain ECTS

Successfully written test. Successfully passed final test, successfully fulfilled practical works


View courses by:

Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)

Software Engineering Techniques and Methods

Field Work language Acad. cycle ECTS credits Semester Course code
Information Technology LV ENG Bachelor 3 Spring DziTPA32
Subject Aim

To develop advanced understanding of software development methodologies. To provide knowledge on the up-to-date software development methodologies. To improve the skills and abilities of software project planning and implementation applying methods and tools suitable to the project specific characteristics

Subject Content

The course aims to provide knowledge and understanding of the software development technology, often used software development methods and technical solutions. The course deals with frequently used tools in software development, installation and application software development.

Completing the course, students acquire the skills to analyze potential risks and choose the most appropriate project software development method. Students are able to set up and carry out the necessary configuration for the selected software development method.

Students are able to develop software, reading, analyzing, using and adding extraneous program texts.

Capable of maintaining the software, read and understood maintainable system documentation and code.

Capable of maintaining the software, making changes in the software.

Expected Results

After learning course students:

·        Will know, on the user level, details about software development technologies;

·        Will be able to choose the challenges of adequate funds;

·        Will be able to configure the work environment and tools;

·        Will be able to use the software development tools;

·        Will be able to use principles of professional ethics;

·        Be able to develop software, configuring the development environment.

·        Be able to develop software, reading, analysing, using and adding extraneous program texts.

·        Be able to keep the software by reading and understanding sustainable systems documentation and code.

·        Be able to maintain software, making changes to the software.

·        Be able to implement the software by executing the software installation and parameterization.

Requirements to gain ECTS

Successfully written test. Successfully passed final test, successfully fulfilled practical works


View courses by:

Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)

Software Engineering Techniques and Methods

Field Work language Acad. cycle ECTS credits Semester Course code
Information Technology LV ENG Bachelor 3 Spring DziTPA32
Subject Aim

To develop advanced understanding of software development methodologies. To provide knowledge on the up-to-date software development methodologies. To improve the skills and abilities of software project planning and implementation applying methods and tools suitable to the project specific characteristics

Subject Content

The course aims to provide knowledge and understanding of the software development technology, often used software development methods and technical solutions. The course deals with frequently used tools in software development, installation and application software development.

Completing the course, students acquire the skills to analyze potential risks and choose the most appropriate project software development method. Students are able to set up and carry out the necessary configuration for the selected software development method.

Students are able to develop software, reading, analyzing, using and adding extraneous program texts.

Capable of maintaining the software, read and understood maintainable system documentation and code.

Capable of maintaining the software, making changes in the software.

Expected Results

After learning course students:

·        Will know, on the user level, details about software development technologies;

·        Will be able to choose the challenges of adequate funds;

·        Will be able to configure the work environment and tools;

·        Will be able to use the software development tools;

·        Will be able to use principles of professional ethics;

·        Be able to develop software, configuring the development environment.

·        Be able to develop software, reading, analysing, using and adding extraneous program texts.

·        Be able to keep the software by reading and understanding sustainable systems documentation and code.

·        Be able to maintain software, making changes to the software.

·        Be able to implement the software by executing the software installation and parameterization.

Requirements to gain ECTS

Successfully written test. Successfully passed final test, successfully fulfilled practical works


View courses by:

Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)

Software Engineering Techniques and Methods

Field Work language Acad. cycle ECTS credits Semester Course code
Information Technology LV ENG Bachelor 3 Spring DziTPA32
Subject Aim

To develop advanced understanding of software development methodologies. To provide knowledge on the up-to-date software development methodologies. To improve the skills and abilities of software project planning and implementation applying methods and tools suitable to the project specific characteristics

Subject Content

The course aims to provide knowledge and understanding of the software development technology, often used software development methods and technical solutions. The course deals with frequently used tools in software development, installation and application software development.

Completing the course, students acquire the skills to analyze potential risks and choose the most appropriate project software development method. Students are able to set up and carry out the necessary configuration for the selected software development method.

Students are able to develop software, reading, analyzing, using and adding extraneous program texts.

Capable of maintaining the software, read and understood maintainable system documentation and code.

Capable of maintaining the software, making changes in the software.

Expected Results

After learning course students:

·        Will know, on the user level, details about software development technologies;

·        Will be able to choose the challenges of adequate funds;

·        Will be able to configure the work environment and tools;

·        Will be able to use the software development tools;

·        Will be able to use principles of professional ethics;

·        Be able to develop software, configuring the development environment.

·        Be able to develop software, reading, analysing, using and adding extraneous program texts.

·        Be able to keep the software by reading and understanding sustainable systems documentation and code.

·        Be able to maintain software, making changes to the software.

·        Be able to implement the software by executing the software installation and parameterization.

Requirements to gain ECTS

Successfully written test. Successfully passed final test, successfully fulfilled practical works