|
|
These FAQs will try to answer all your questions regarding the enrollment for the Computer Graphic and -Vision courses at the ICG. They are listed in the following table:
|
|
|
|
|
|
| Course | Course No.|
|
|
|
| ------ | ------ |
|
|
|
| Computergraphics | 710.110 |
|
|
|
| Computer Vision | 710.120 |
|
|
|
| Computer Graphic and -vision | INH.03130UF |
|
|
|
| Computer Graphics 1 | 710.003 |
|
|
|
| Computer Graphics 2 | 710.004 |
|
|
|
| Computer Vision 1 | DGJ.40300UF |
|
|
|
| Computer Vision 2 | SES.301 |
|
|
|
|
|
|
---
|
|
|
|
|
|
### 1. What happens if I need the lectures _Computer Graphics 1_, _Computer Graphics 2_, _Computer Vision 1_, _Computer Vision 2_ and I _cannot_ sign up for them?
|
|
|
|
|
|
Those lectures were changed and now they are called _Computergraphics_, _Computer Vision_, _Computer Graphic and -vision_, and the old ones (_Computer Graphics 1_, _Computer Graphics 2_, _Computer Vision 1_, _Computer Vision 2_) are not available for your curriculum anymore (outdated). You have 2 options:
|
|
|
|
|
|
- Switch to the new curriculum of your study and do the new lectures _Computergraphics_, _Computer Vision_ or _Computer Graphic and -vision_.
|
|
|
- Consult with the equivalence list of the current curriculum, to see which equivalent lectures you can do instead.
|
|
|
|
|
|
---
|
|
|
### 2. If I do the new lecture _Computer Graphic and -vision_, can I get the equivalent of **both** old separate certificates _Computer Graphics 1_ and _Computer Vision 1_?
|
|
|
|
|
|
### If I do the new lecture _Computergraphics_, can I get the equivalent of **both** old separate certificates _Computer Graphics 1_ and _Computer Graphics 2_?
|
|
|
|
|
|
### If I do the new lecture _Computer Vision_, can I get the equivalent of **both** old separate certificates _Computer Vision 1_ and _Computer Vision 2_?
|
|
|
|
|
|
|
|
|
This is not possible. Consult with the equivalence list of your own curriculum to see what _Computer Graphic and -vision_, _Computergraphics_, _Computer Vision_ respectively can be equivalent to (see curricula links below). The equivalence can be done only **once**.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 3. The lectures _Computer Graphics 1_, _Computer Graphics 2_, _Computer Vision 1_ and _Computer Vision 2_ are not available for me anymore. Is it possible, that I have more effort now?
|
|
|
|
|
|
No, we reduced the effort two years ago accordingly. **Back then**, we were supposed to stop the support for the old lectures due to the change of the curricula enacted by the faculty and the Dean's office. However, out of good will, we decided to allow for an transition period, which we can not support anymore.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 4. Which certificate do I get?
|
|
|
|
|
|
You get, without exceptions, the certificate for the lecture that you signed up for in TUGOnline. If you have not signed up for the lecture, you cannot get the certificate.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 5. Which is my study and what is my curriculum?
|
|
|
|
|
|
One way to find this out: Go in TUGOnline → My Degree Programme (Mein Studium) → see the list of studies you are enrolled for. If you click on them, you will see the courses you need in your study.
|
|
|
|
|
|
Also in this interface you can find the variant of your study plan. For example, in the image below the study plan is '19U', so the curriculum is the variant from 2019.
|
|
|
|
|
|

|
|
|
|
|
|
---
|
|
|
|
|
|
### 6. Where can I find the equivalence list?
|
|
|
|
|
|
In the curriculum document, go to the section "Äquivalenzliste". There you can see which new lectures (left side) are equivalent to the old lecures (right side).
|
|
|
|
|
|
**Bachelor**:
|
|
|
|
|
|
- [Informatik (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_15a/Curriculum_BA_Informatik_2019.pdf)
|
|
|
- [Software Engineering and Management (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_15a/Curriculum_BA_Software_Engineering_Management_2019.pdf)
|
|
|
- [Biomedical Engineering (Curriculum 2021)](https://online.tugraz.at/tug_online/pl/ui/%24ctx;design=pl;header=max;lang=de/wbSPO.downloadStudienVerlaufsplanPub?pStpStpNr=879&pVerlaufsplanDocNr=3351578)
|
|
|
- [Information and Computer Engineering (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_15a/Curriculum_BA_Information_Computer_Engineering_2019.pdf)
|
|
|
- [Teacher Training (Lehramt) (Curriculum 2019)](https://online.tugraz.at/tug_online/wbSPO.downloadStudienVerlaufsplanPub?pStpStpNr=842&pVerlaufsplanDocNr=2713431)
|
|
|
|
|
|
**Master**:
|
|
|
|
|
|
- [Informatik (Curriculum 2020)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2019_2020/Stk_17a/Curriculum_MA_Computer_Science_2020.pdf)
|
|
|
- [Software Engineering and Management (Curriculum 2020)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2019_2020/Stk_17a/Curriculum_MA_Software_Eng_Management_2020.pdf)
|
|
|
- [Biomedical Engineering (Curriculum 2018)](https://www.tugraz.at/fileadmin/user_upload/tugrazInternal/Studium/Studienangebot/Masterstudien/Curricula/Curriculum_Biomedical_Engineering_Master_EN.pdf)
|
|
|
- [Information and Computer Engineering (Curriculum 2020)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2019_2020/Stk_17a/Curriculum_MA_Information_Computer_Eng_2020.pdf)
|
|
|
- [Teacher Training (Lehramt) (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_18b/MA_Lehramt_SekAB_24062019.pdf)
|
|
|
|
|
|
If your study is not listed here, the curricula can be found by searching:
|
|
|
|
|
|
'curriculum tu graz <name of your study> pdf'.
|
|
|
|
|
|
**_An example :_**
|
|
|
|
|
|
If you study Informatik Bachelor with study plan U16, you have already done _Computer Vision 1_ but you still need _Computer Vision 2_ and now you cannot sign up for it any more. In this case, by consulting the equivalence list of Informatik (link above), you can see that you can either do the new _Computer Vision_ or the new _Numerical Optimisation_, and let it count as _Computer Vision 2_. If you decide to change to the new study plan (U19), then you can let _Computer Vision 1_ count as _Computer Vision_ OR as _Numerical Optimisation_. You can only perform the equivalence **once** per subject.
|
|
|
|
|
|

|
|
|
|
|
|
---
|
|
|
|
|
|
### 7. I am still in the old curriculum of Biomedical Engineering (Bachelor) and there is an equivalence for _Computer Vision 1_ (namely _Computer Vision_) but none for _Computer Graphics 1_. What do I need to register for?
|
|
|
We asked the Dean's office and _Computer Graphics 1_ is equivalent to _Computer Graphics_. So you need to register for both the lectures _Computer Vision_ and _Computer Graphics_ respectively. This means you need to do both modules (i.e. two exams and two exercises) for each lecture, by means four exams and four exercises if you need both, CV1 and CG1. _Computer Graphic and -vision_ is not an option for you.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 8. What if I still have specific questions about my curriculum?
|
|
|
|
|
|
Specific curriculum-related questions or questions regarding course equivalence can be answered by the dean's office (Dekanat) of your faculty.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 9. Is there again a module selection in courseware like previously (SS21)?
|
|
|
|
|
|
No, there is no module selection anymore. You only need to sign up in TUGOnline for the lecture that you need, within the time period when the registration is open. However, the courseware platform is still used for the practicals to provide repository links, assignment interview slots, etc.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 10. Where/when can I sign up for the respective lecture?
|
|
|
|
|
|
You can sign up for your lecture, as usual, via TUGOnline from 02.02. to 14.03.2024.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 11. I already did the exercise assignment/exam last year, but did not pass the entire course. Do I need to repeat this part?
|
|
|
|
|
|
Yes, as always, if you fail a course, you have to repeat the entire one.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 12. Where can I get more details about course organisation?
|
|
|
|
|
|
More details about the course content and organisation are provided in the first two lectures, as well as in the TeachCenter description ('General Information') and forum, tutorials and question hours.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 13. What are the registration requirements for these courses?
|
|
|
|
|
|
TUGOnline directly lists the registration requirements (according to your study programme). If you can register for the course on TUGOnline, you fulfill all the requirements.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 14. My submission works perfectly fine on my local machine, but crashes/doesn't compile/doesn't output anything/doesn't work on the submission system. What can I do?
|
|
|
|
|
|
Please make sure to account for sufficient time **before the deadline** to test your submission on the submission system.
|
|
|
|
|
|
If something doesn't work as you would expect, you can follow this procedure:
|
|
|
|
|
|
1. Check that you submitted the correct files (and submitted all necessary files) to the correct branch. You have to submit your solution to the `submission` branch of your repository for it to tested on the submission system. Also make sure that you correctly pushed all the necessary files via git.
|
|
|
2. Check that you didn't add temporary project files (CMake, Visual Studio, etc.).
|
|
|
3. Check that you didn't modify files that are necessary for the submission system to function correctly. An example would be the included `.gitlab-ci.yml` file.
|
|
|
4. Check your compile and execute log on <https://assignments.icg.tugraz.at/>. You can find these logs by navigating to your repository and clicking on the `CI/CD -> Pipelines` button in the side bar. There you can find all your submissions and their corresponding test pipelines. Each pipeline has multiple stages, typically starting with a `build` stage and ending with a `test` stage. By clicking the round buttons in the `stage` column of the pipeline overview, you navigate to a more detailed view of that stage. There you can find build and execution logs of your submission, which include errors during compilation or during runtime.
|
|
|
5. If you're still not sure why your submission is not working, you can take advantage of the fact that you can submit as often as you want. You can use standard debugging techniques (commenting things out, adding debug print messages, etc.) to nail down the issue.
|
|
|
6. Undefined behavior (such as buffer overflows, memory access errors, divisions by zero, ...) can result in very different outputs depending on the system and machine. Most of these errors will either lead to the submission system sometimes not displaying the correct result or crashing.
|
|
|
7. Compare/talk to colleagues and attend the tutorials. If you're still unsure on why your solution is not working, the tutors can help to guide you in the correct direction.
|
|
|
8. Alternatively, feel free to create a post on the TeachCenter forum. All tutors and teachers have access there and you will receive the fastest response to your problems there.
|
|
|
9. If you suspect that this is an issue with the framework or the submission servers, please notify us by writing an email to <cgcv@icg.tugraz.at>. Please **do not** use this email for general questions about your code, as the TeachCenter forum should be used for that.
|
|
|
---
|
|
|
### 15. I don't know how to use git. Is there an alternative method to submit my solution?
|
|
|
|
|
|
You can also submit via the web interface of <https://assignments.icg.tugraz.at/>. On your repository page, you can create/edit/delete branches, add/edit files, and do pretty much everything you need to. We still strongly recommend you to use and learn git, as it is an industry standard tool for collaborative software development and version control, and you only need a very small subset of git for this course.
|
|
|
|
|
|
### 16. I am studying CS as well as SEW respectively ICE. What should I do?
|
|
|
Enroll for the big courses Computer Vision and Computergraphics (the ones you need in CS). If you pass those, you can get Computer Graphic and -vision via the Dean's office for SEW or ICE.
|
|
|
|
|
|
### 17. The signing up phase is already closed, and I realised that I would actually want to sign up for a different course (Example, I signed up for _Computer Graphic and -vision_ but I actually want to do _Computer Graphics_). Can I still change the course?
|
|
|
This is not possible. We are setting extra long time windows for signing up (over a month), so there is enough time to change this if needed. After the system is closed, we do not allow change of certificates any more, since this also would allow students to ptentially jump between lectures later, depending on the modules they prefer.
|
|
|
|
|
|
--- |
|
|
These FAQs will try to answer all your questions regarding the enrollment for the Computer Graphic and -Vision courses at the IVC. They are listed in the following table:
|
|
|
|
|
|
| Course | Course No.|
|
|
|
| ------ | ------ |
|
|
|
| Computergraphics | 710.110 |
|
|
|
| Computer Vision | 710.120 |
|
|
|
| Computer Graphic and -vision | INH.03130UF |
|
|
|
| Computer Graphics 1 | 710.003 |
|
|
|
| Computer Graphics 2 | 710.004 |
|
|
|
| Computer Vision 1 | DGJ.40300UF |
|
|
|
| Computer Vision 2 | SES.301 |
|
|
|
|
|
|
---
|
|
|
|
|
|
### 1. What happens if I need the lectures _Computer Graphics 1_, _Computer Graphics 2_, _Computer Vision 1_, _Computer Vision 2_ and I _cannot_ sign up for them?
|
|
|
|
|
|
Those lectures were changed and now they are called _Computergraphics_, _Computer Vision_, _Computer Graphic and -vision_, and the old ones (_Computer Graphics 1_, _Computer Graphics 2_, _Computer Vision 1_, _Computer Vision 2_) are not available for your curriculum anymore (outdated). You have 2 options:
|
|
|
|
|
|
- Switch to the new curriculum of your study and do the new lectures _Computergraphics_, _Computer Vision_ or _Computer Graphic and -vision_.
|
|
|
- Consult with the equivalence list of the current curriculum, to see which equivalent lectures you can do instead.
|
|
|
|
|
|
---
|
|
|
### 2. If I do the new lecture _Computer Graphic and -vision_, can I get the equivalent of **both** old separate certificates _Computer Graphics 1_ and _Computer Vision 1_?
|
|
|
|
|
|
### If I do the new lecture _Computergraphics_, can I get the equivalent of **both** old separate certificates _Computer Graphics 1_ and _Computer Graphics 2_?
|
|
|
|
|
|
### If I do the new lecture _Computer Vision_, can I get the equivalent of **both** old separate certificates _Computer Vision 1_ and _Computer Vision 2_?
|
|
|
|
|
|
|
|
|
This is not possible. Consult with the equivalence list of your own curriculum to see what _Computer Graphic and -vision_, _Computergraphics_, _Computer Vision_ respectively can be equivalent to (see curricula links below). The equivalence can be done only **once**.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 3. The lectures _Computer Graphics 1_, _Computer Graphics 2_, _Computer Vision 1_ and _Computer Vision 2_ are not available for me anymore. Is it possible, that I have more effort now?
|
|
|
|
|
|
No, we reduced the effort two years ago accordingly. **Back then**, we were supposed to stop the support for the old lectures due to the change of the curricula enacted by the faculty and the Dean's office. However, out of good will, we decided to allow for an transition period, which we can not support anymore.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 4. Which certificate do I get?
|
|
|
|
|
|
You get, without exceptions, the certificate for the lecture that you signed up for in TUGOnline. If you have not signed up for the lecture, you cannot get the certificate.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 5. Which is my study and what is my curriculum?
|
|
|
|
|
|
One way to find this out: Go in TUGOnline → My Degree Programme (Mein Studium) → see the list of studies you are enrolled for. If you click on them, you will see the courses you need in your study.
|
|
|
|
|
|
Also in this interface you can find the variant of your study plan. For example, in the image below the study plan is '19U', so the curriculum is the variant from 2019.
|
|
|
|
|
|

|
|
|
|
|
|
---
|
|
|
|
|
|
### 6. Where can I find the equivalence list?
|
|
|
|
|
|
In the curriculum document, go to the section "Äquivalenzliste". There you can see which new lectures (left side) are equivalent to the old lecures (right side).
|
|
|
|
|
|
**Bachelor**:
|
|
|
|
|
|
- [Informatik (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_15a/Curriculum_BA_Informatik_2019.pdf)
|
|
|
- [Software Engineering and Management (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_15a/Curriculum_BA_Software_Engineering_Management_2019.pdf)
|
|
|
- [Biomedical Engineering (Curriculum 2021)](https://online.tugraz.at/tug_online/pl/ui/%24ctx;design=pl;header=max;lang=de/wbSPO.downloadStudienVerlaufsplanPub?pStpStpNr=879&pVerlaufsplanDocNr=3351578)
|
|
|
- [Information and Computer Engineering (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_15a/Curriculum_BA_Information_Computer_Engineering_2019.pdf)
|
|
|
- [Teacher Training (Lehramt) (Curriculum 2019)](https://online.tugraz.at/tug_online/wbSPO.downloadStudienVerlaufsplanPub?pStpStpNr=842&pVerlaufsplanDocNr=2713431)
|
|
|
|
|
|
**Master**:
|
|
|
|
|
|
- [Informatik (Curriculum 2020)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2019_2020/Stk_17a/Curriculum_MA_Computer_Science_2020.pdf)
|
|
|
- [Software Engineering and Management (Curriculum 2020)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2019_2020/Stk_17a/Curriculum_MA_Software_Eng_Management_2020.pdf)
|
|
|
- [Biomedical Engineering (Curriculum 2018)](https://www.tugraz.at/fileadmin/user_upload/tugrazInternal/Studium/Studienangebot/Masterstudien/Curricula/Curriculum_Biomedical_Engineering_Master_EN.pdf)
|
|
|
- [Information and Computer Engineering (Curriculum 2020)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2019_2020/Stk_17a/Curriculum_MA_Information_Computer_Eng_2020.pdf)
|
|
|
- [Teacher Training (Lehramt) (Curriculum 2019)](https://www.tugraz.at/fileadmin/user_upload/tugrazExternal/02bfe6da-df31-4c20-9e9f-819251ecfd4b/2018_2019/Stk_18b/MA_Lehramt_SekAB_24062019.pdf)
|
|
|
|
|
|
If your study is not listed here, the curricula can be found by searching:
|
|
|
|
|
|
'curriculum tu graz <name of your study> pdf'.
|
|
|
|
|
|
**_An example :_**
|
|
|
|
|
|
If you study Informatik Bachelor with study plan U16, you have already done _Computer Vision 1_ but you still need _Computer Vision 2_ and now you cannot sign up for it any more. In this case, by consulting the equivalence list of Informatik (link above), you can see that you can either do the new _Computer Vision_ or the new _Numerical Optimisation_, and let it count as _Computer Vision 2_. If you decide to change to the new study plan (U19), then you can let _Computer Vision 1_ count as _Computer Vision_ OR as _Numerical Optimisation_. You can only perform the equivalence **once** per subject.
|
|
|
|
|
|

|
|
|
|
|
|
---
|
|
|
|
|
|
### 7. I am still in the old curriculum of Biomedical Engineering (Bachelor) and there is an equivalence for _Computer Vision 1_ (namely _Computer Vision_) but none for _Computer Graphics 1_. What do I need to register for?
|
|
|
We asked the Dean's office and _Computer Graphics 1_ is equivalent to _Computer Graphics_. So you need to register for both the lectures _Computer Vision_ and _Computer Graphics_ respectively. This means you need to do both modules (i.e. two exams and two exercises) for each lecture, by means four exams and four exercises if you need both, CV1 and CG1. _Computer Graphic and -vision_ is not an option for you.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 8. What if I still have specific questions about my curriculum?
|
|
|
|
|
|
Specific curriculum-related questions or questions regarding course equivalence can be answered by the dean's office (Dekanat) of your faculty.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 9. Is there again a module selection in courseware like previously (SS21)?
|
|
|
|
|
|
No, there is no module selection anymore. You only need to sign up in TUGOnline for the lecture that you need, within the time period when the registration is open. However, the courseware platform is still used for the practicals to provide repository links, assignment interview slots, etc.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 10. Where/when can I sign up for the respective lecture?
|
|
|
|
|
|
You can sign up for your lecture, as usual, via TUGOnline until the 14.03.2025.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 11. I already did the exercise assignment/exam last year, but did not pass the entire course. Do I need to repeat this part?
|
|
|
|
|
|
Yes, as always, if you fail a course, you have to repeat the entire one.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 12. Where can I get more details about course organisation?
|
|
|
|
|
|
More details about the course content and organisation are provided in the first two lectures, as well as in the TeachCenter description ('General Information') and forum, tutorials and question hours.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 13. What are the registration requirements for these courses?
|
|
|
|
|
|
TUGOnline directly lists the registration requirements (according to your study programme). If you can register for the course on TUGOnline, you fulfill all the requirements.
|
|
|
|
|
|
---
|
|
|
|
|
|
### 14. My submission works perfectly fine on my local machine, but crashes/doesn't compile/doesn't output anything/doesn't work on the submission system. What can I do?
|
|
|
|
|
|
Please make sure to account for sufficient time **before the deadline** to test your submission on the submission system.
|
|
|
|
|
|
If something doesn't work as you would expect, you can follow this procedure:
|
|
|
|
|
|
1. Check that you submitted the correct files (and submitted all necessary files) to the correct branch. You have to submit your solution to the `submission` branch of your repository for it to tested on the submission system. Also make sure that you correctly pushed all the necessary files via git.
|
|
|
2. Check that you didn't add temporary project files (CMake, Visual Studio, etc.).
|
|
|
3. Check that you didn't modify files that are necessary for the submission system to function correctly. An example would be the included `.gitlab-ci.yml` file.
|
|
|
4. Check your compile and execute log on <https://assignments.icg.tugraz.at/>. You can find these logs by navigating to your repository and clicking on the `CI/CD -> Pipelines` button in the side bar. There you can find all your submissions and their corresponding test pipelines. Each pipeline has multiple stages, typically starting with a `build` stage and ending with a `test` stage. By clicking the round buttons in the `stage` column of the pipeline overview, you navigate to a more detailed view of that stage. There you can find build and execution logs of your submission, which include errors during compilation or during runtime.
|
|
|
5. If you're still not sure why your submission is not working, you can take advantage of the fact that you can submit as often as you want. You can use standard debugging techniques (commenting things out, adding debug print messages, etc.) to nail down the issue.
|
|
|
6. Undefined behavior (such as buffer overflows, memory access errors, divisions by zero, ...) can result in very different outputs depending on the system and machine. Most of these errors will either lead to the submission system sometimes not displaying the correct result or crashing.
|
|
|
7. Compare/talk to colleagues and attend the tutorials. If you're still unsure on why your solution is not working, the tutors can help to guide you in the correct direction.
|
|
|
8. Alternatively, feel free to create a post on the TeachCenter forum. All tutors and teachers have access there and you will receive the fastest response to your problems there.
|
|
|
9. If you suspect that this is an issue with the framework or the submission servers, please notify us by writing an email to <cgcv@icg.tugraz.at>. Please **do not** use this email for general questions about your code, as the TeachCenter forum should be used for that.
|
|
|
---
|
|
|
### 15. I don't know how to use git. Is there an alternative method to submit my solution?
|
|
|
|
|
|
You can also submit via the web interface of <https://assignments.icg.tugraz.at/>. On your repository page, you can create/edit/delete branches, add/edit files, and do pretty much everything you need to. We still strongly recommend you to use and learn git, as it is an industry standard tool for collaborative software development and version control, and you only need a very small subset of git for this course.
|
|
|
|
|
|
### 16. I am studying CS as well as SEW respectively ICE. What should I do?
|
|
|
Enroll for the big courses Computer Vision and Computergraphics (the ones you need in CS). If you pass those, you can get Computer Graphic and -vision via the Dean's office for SEW or ICE.
|
|
|
|
|
|
### 17. The signing up phase is already closed, and I realised that I would actually want to sign up for a different course (Example, I signed up for _Computer Graphic and -vision_ but I actually want to do _Computer Graphics_). Can I still change the course?
|
|
|
This is not possible. We are setting extra long time windows for signing up (over a month), so there is enough time to change this if needed. After the system is closed, we do not allow change of certificates any more, since this also would allow students to ptentially jump between lectures later, depending on the modules they prefer.
|
|
|
|
|
|
--- |