FAQ for offering an elective
General information about elective courses
What is an elective course?
An elective is a course chosen by students based on their interest.
There are two types of electives: technical and humanities. Some of the electives we have offered during the last couple of years are:
What should be the content of an elective course?
The content and topics can be suggested by the instructor who is delivering the course. If you are hesitating as to what exactly to offer we can help you out.
Generally speaking, we welcome industry-related subjects. The main criteria are two:
- subjects have to be suitable for students given their background;
- subjects must not repeat the core subjects that students take during their degree. (See: core subjects by each year BSc & MS)
Some subjects of interest to our students could be:
- Industrial Programming in Java;
- Backend Development with Kotlin;
- Advanced С++: New Language Concepts, Features and Mechanisms;
- UX/UI design;
- Back-end development with Python.
Example subjects we are already delivering:
- Introduction to Quantum Programming;
- Front-end Web Development;
- Programming in Haskell;
- Introduction to Game Development;
- iOS Development with Swift;
- Cross-platform Mobile Development with Flutter.
How many classes/teaching hours does a course take?
A technical elective course is 40 academic hours of teaching, i.e. 20 classes (90 minutes each). These 20 classes can be a mix of lectures and labs, i.e. theory and practice, or any other contact format (masterclasses, presentations, training, …). In addition to that the students are expected to have 140 academic hours for self-studying work (homeworks, projects, assignments, reading, etc) and the exam including preparation.
A humanities elective is 30 academic hours of teaching (lectures and labs) and extra 42 academic hours for a student’s self-study (homeworks, projects, assignments, reading, etc).
What is the language of teaching?
English.
Offering a course
How can I propose an elective?
To propose an elective, you need to provide the following information about the course:
- The title;
- A short description;
- Prerequisites needed for your course;
- Intended learning outcomes;
- The list of topics that will be covered during the course.
This is needed for students to understand the content of the course and choose the elective among others.
You can also provide links to GitHub repos, some presentations, etc.
Please send your proposals to bmp@innopolis.ru if you have any questions
I proposed. What’s next? How are the students going to choose?
- We will provide the students with the list of all proposed options.
- Students will vote to indicate their interests.
- When all votes are collected, we will notify you whether the students have chosen your elective.
My elective course is chosen by the students. What are the official procedures? Do I need to sign a contract? How is the decision to hire for a position on the course made? What criteria are being considered? What is going to be checked?
Brief explanation on criteria and the procedures to make a decision to hire for a position on the course for the first time in IU are as follows:
You will submit a CV and some other documents, do an interview, and then deliver a lecture or lab to demonstrate your teaching skills and knowledge of the subject. If all goes well, the course is approved for delivery.
Selection process for the academic staff collaborating with IU for the first time:
- Candidates should email the application package via the form at the bottom of https://career.innopolis.university/en/job/ : cover letter, CV (add your links to videos of public talks, if any), teaching statement, scans of educational certificates.
- Candidates will have an interview to discuss the course, propose ideas or clarify all the details needed.
- Candidates will be asked to deliver an offline/online public lecture to demonstrate your teaching skills and knowledge of the subject, and to introduce the course to IU students and staff.
What about the contract and the payments? In general, what does the procedure of hiring look like?
- Agreement is concluded for the period of the course. Terms and conditions will be sent in advance by the Faculty Recruitment and Support Office.
- Required documents: passport, resident and contact details, certificate of no criminal records issued at the country of residence, bank details, work record book to confirm your working and teaching experience, ИНН, СНИЛС if available.
- Please indicate the country of residence for TAX rate specification.
- Payment can be arranged monthly, split in 2 parts, or arranged at the end of the course.
Business trips, i.e. travel to Innopolis. Is it paid? Who is responsible for these questions?
Innopolis University typically covers travel and other costs, related to participation in educational activities and events in Innopolis University. Details and limits are specified in the agreement.
Can accommodation be provided? If so, on which terms?
Faculty Recruitment and Support Office can arrange accommodation in the university premises that is fully covered by the agreement.
For other preferences please refer to Faculty Recruitment and Support Office.
The students attending the course
How large are the groups of students?
Number of students at an elective course is between 12 and 60. Also, the instructor can indicate the optimal number of students for their course.
What is their background?
You can familiarize yourself with their educational program and core courses here:
- Bachelors https://eduwiki.innopolis.university/index.php/BSc:Syllabi_Table
- Masters https://eduwiki.innopolis.university/index.php/MSc:Syllabi_Table
When electives can be offered
The electives are offered throughout the year in the Fall, Spring, and Summer terms. What will differ is which student group will take it.
Where can I get the lists of students?
Normally, the exact list is only known a few weeks prior to the start of the course.
You can contact to get the list of students and their contact details.
Organizing the course and teaching
- You should provide the syllabus of the course. Please email education@innopolis.ru to get the template. Syllabus is supposed to be done in both English and Russian. If you don’t speak Russian, we can help you with the translation.
- Your Moodle page should be organized with respect to course syllabus (same sections, activities), it should contain relevant materials (slides, papers, references, lecture notes, repositories, …).
- All graded activities must be projected to Moodle with assignments, quizzes, and graded items.
- You should collect attendance.
- You must provide final grades in Moodle in 3 days after the final exam.
All Moodle related questions can be addressed to https://t.me/Mls181
How does grading happen? Should attendance affect it (is attendance obligatory for students)? What does the examination look like? Should I provide the assignments and grade the students myself?
Mostly grading is up to the instructor. The most important thing is that students must be informed how the grading will happen at the very beginning of the course. The grading should be fair and consistent.
What is Moodle? What info should I post there? In what time frames?
https://eduwiki.innopolis.university/index.php/HowToMoodle
All Moodle related questions can be addressed to https://t.me/Mls181
Who is responsible for organizational things such as schedule, booking rooms, and providing the equipment?
The electives schedule and rooms are managed by Department of Education, please email education@innopolis.ru
What about online format? Will I have online students? Is it obligatory to attend offline if the student is present in Innopolis? How do I get a Zoom or Microsoft Teams account? How should a mixed format be organized? Who will help me with the equipment?
Remote teaching guide: document [1] and video instruction [2]