[General boards] [Winter 2023 courses] [Fall 2022 courses] [Summer 2022 courses] [Older or newer terms]

CSC490H1F: Capstone Design Project Balloting Information (Fall 2018)

CSC490H1 Capstone Project: Geometry Processing (LEC0101)

There are a limited number of seats available. Please make sure you have a back-up plan should you not be given a spot in this course.

In order to apply, you need to have high marks in the following prerequisites:

  • Linear Algebra
  • Calculus
  • Introduce to Computer Science

The following courses are helpful but not required:

  • Partial Differential Equations
  • Programming in C++

The Balloting Procedure

You will need to submit the following:

  • A PDF of your most recent unofficial transcript from ACORN

  • Copy and paste the following CSC490H1 LEC0101 course-specific questions into a text file and write your answers below each question

CSC490H1 Course-Specific Questions

  1. What is your name and student number?
  2. What is your University of Toronto email address?
  3. Which Linear Algebra course did you take and what grade did you get?
  4. Which Calculus course did you take and what grade did you get?
  5. Which Introduction to Computer Science/Programming course did you take and what grade did you get?
  6. Have you taken CSC418/Computer Graphics?
  7. Do you enjoy math?
  8. Are you interested in academic research?

Submit these two documents here by August 17, 2018. Decisions will be released by August 31, 2018.

We recommend all students enrol into their 2018-19 courses as though their ballot was refused. If a space in CSC490H is offered to you, we will contact you and you can then drop your “back-up” course.

_____________________________________________________________________________________

CSC490H1 Capstone Project: Augmented and Virtual Reality (LEC0201)

This capstone will explore aspects of perception, graphics, interaction and creation in the immersive setting of augmented and virtual reality AR/VR.

This course is designed to serve three purposes:

  • to teach students the fundamental principles behind technology, perception and navigation in AR and VR.
  • to help students “learn by doing” tools to create AR/VR apps using a variety of APIs: webVR, janusVR, unity, unreal, ARkit, ARcore.
  • to build an end-to-end AR/VR solution from a set of proposed problems as the course project.

A solid background in programming and “can-do” problem solving attitude is required. A background in computer graphics, HCI and an artistic sense are useful. The course format is 12 weeks of one meeting a week. Roughly 1/4 the meetings will be lectures and tutorials, and the remaining dedicated to research, development and presentation of the course projects. Students will work in teams of size 2-4.

The Balloting Procedure

You will need to submit the following:

  • A copy of your CV
  • A PDF with 3 sentences on what background you have in the areas described above and a single sentence on why you would like to take this course

Submit these two documents here by August 17, 2018. Decisions will be released by August 31, 2018.

We recommend all students enrol into their 2018-19 courses as though their ballot was refused. If a space in CSC404H1 is offered to you, we will contact you and you can then drop your “back-up” course.

  [General boards] [Winter 2023 courses] [Fall 2022 courses] [Summer 2022 courses] [Older or newer terms]