NETB301 Програмиране на сигурен код

Анотация:

1. The course is an introduction to the core methods of secure programming in different languages.

2. The main objective is to acquaint students with the methods, ideas, and the common problems of secure

прочети още
Мрежови технологии (на английски език)

Преподавател(и):

доц. Ласко Ласков  д-р
 Иво Вачков  

Описание на курса:

Компетенции:

Students successfully finished this course will:

" be acquainted with:

Security problems in programming

Common errors and how to avoid them

Methods for auditing code security

" be able to:

Write secure code

Audit source code

Write programs that can audit applications


Предварителни изисквания:
Students should have basic knowledge in:

C programming

PHP/Perl programming

and good understanding of:

networking technologies

computer architectures



Форми на провеждане:
Редовен

Учебни форми:
Лекция

Език, на който се води курса:
Английски

Теми, които се разглеждат в курса:

Литература по темите:

The Craft of System Security, Sean Smith (Author), John Marchesini (Author)

Computer Security, Third Edition, William Stallings

Network Security Bible, Eric Cole

Средства за оценяване:

RUNNING CONTROL: TERM EXAMS:

TESTS ...…40% WRITTEN EXAM … %

PARTICIPATION IN SEMINARS ……….... % ORAL EXAM ……...… %

COURSE WORK/PROJECT % EXAM ON PRACTICE ……...…60%

ESSAY ...........… %

STUDY .………... %

CASUS ………..... %

OTHERS: Problem solving ..……