The course covers a range of issues in the basics of information security, protection tools, secure software development, ways to reduce information security risks, secure software development methodology, and code testing. Within the course, information security tools, threat models will be considered.
The course consists of a lecture and a lab part:
The lecture part is divided into the theory part and the tutorial. In the theory part, students will obtain new knowledge. In the tutorial part, they will practice applying the obtained knowledge in real tasks with step-by-step instructor’s support.
The lab part is divided into the practice and the evaluation part. In the practice part, students will train to solve tasks by themselves. In the evaluation part, students will discuss their results with the instructors. The instructors rate students' results during discussions.
What you get
Official ITMO certificate, 6 ECTS
Assistance from experienced teachers during practical classes
Comprehensive experience in cybersecurity
Practical skills in modeling threats
You’ll learn:
Knowledge
General principles of designing and developing secure software, types of vulnerabilities, ways to protect against errors in software
Code testing
Basic principles of information security
Skills
Modeling threats
Setting up a system for access control and authorization
Applicants should be proficient in the English language (B1 and higher)
Technical requirements
Personal laptop
Virtual Box with the latest version of MS Windows for laboratory work
Application documents
A scanned copy of your passport (ID)
CV
Student feedback
The Information Security course was instrumental in shaping my academic journey, and I am deeply grateful for the opportunity to have performed well and exhibited a positive attitude under your esteemed guidance.
School in Cybersecurity
Why choose ITMO?
Ranked #595 by QS WUR out of 1,503 universities around the world
Named among the top 100 (#78) in the QS subject ranking Computer Science & Information Systems
Ranked #51−70 in the QS subject ranking Data Science & Artificial Intelligence
Ranked #146 in the QS subject ranking Electrical & Electronic Engineering
Winner of AI Journey Contest, Google Image Matching Challenge, Topcoder Open, and more
A scanned copy of the identity document is required for the following purposes: a. To check if the student is underage. In case the student is under 18 years old, we will require an ID of their legal representative. b. To compile a study contract that contains the full name of the student and their ID details. c. To bill the student and receive payment. d. To issue a school completion certificate and award ECTS credits.
You can submit your national ID instead.
Some summer schools at ITMO are offered for free. Unfortunately, there are no discounts or waivers for fee-based schools.
All ITMO schools are held on campus by default. Some may also be conducted online. Visit a school’s page for additional information.
Unfortunately, ITMO Dormitories are not available for the summer and winter breaks, therefore, summer and winter school students are offered to stay in our partner accommodations:
Absolutely! Once we confirm your participation and receive payment for the school, you will be assigned an ITMO Buddy who will help you with your arrival, airport pick-up, check-in, as well as orientation in St. Petersburg and ITMO.
We did our best to collect all the needed information in this article. Follow the link and learn more about typical prices on groceries, SIM card, transportation, and delivery services.
Yes, once the school fees are paid, you will receive your visa invitation letter if your studies are held on campus. The visa invitation letter is granted for the period of 3 days before and 3 days after the school’s official dates.
We organize a cultural event every weekend during summer and winter schools. You will enjoy a guided tour around the best St. Petersburg sites and participate in an entertaining quest in the historical center of the city.