Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Courses
Major
Computer Programming | Computer Science | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


University Programs

The University of Sherbrooke offers a wide range of programs for students.


Program Categories

  • Communication and marketing
    • Includes programs related to media, public relations, and advertising
  • Law and politics
    • Encompasses programs in law, political science, and international relations
  • Environment and earth sciences
    • Covers programs focused on environmental studies, geography, and geology
  • Engineering
    • Includes programs in various engineering disciplines such as mechanical, electrical, and civil engineering
  • Management and economic sciences
    • Encompasses programs in business administration, economics, and management
  • Letters and languages
    • Includes programs in literature, linguistics, and language studies
  • Music and arts
    • Covers programs in music, fine arts, and performing arts
  • Aid relationship
    • Includes programs focused on social work, counseling, and community development
  • Physical activity sciences
    • Encompasses programs in kinesiology, sports management, and physical education
  • Health and medical sciences
    • Covers programs in medicine, nursing, and health sciences
  • Life sciences
    • Includes programs in biology, biochemistry, and environmental science
  • Educational sciences and teaching
    • Encompasses programs in education, teaching, and educational leadership
  • Human sciences
    • Covers programs in psychology, sociology, and anthropology
  • Information sciences
    • Includes programs in computer science, information technology, and software engineering
  • Pure sciences
    • Encompasses programs in physics, chemistry, and mathematics

Program Structure

  • 1st cycle
    • Includes undergraduate programs
  • 2nd cycle
    • Encompasses master's programs
  • 3rd cycle and postdoctoral stage
    • Covers doctoral programs and postdoctoral research
  • International mobility
    • Includes programs and opportunities for international exchange and study

Admission

  • Validate your eligibility
    • Check the admission requirements for each program
  • Choose a program
    • Select from the various programs offered by the university
  • Plan your application
    • Prepare the necessary documents and information for your application
  • Submit your application
    • Follow the application process and submit your application
  • Track your application
    • Monitor the status of your application

Tuition Fees and Financial Aid

  • Tuition fees
    • Vary depending on the program and student status
  • Additional fees
    • Include fees for services and facilities
  • Living expenses
    • Vary depending on the student's lifestyle and location
  • Budget tool
    • Available to help students plan and manage their finances
  • Payment deadlines
    • Important dates for tuition fee payments
  • Scholarships and financial aid
    • Available to help students fund their studies

Why Choose Us

  • Supervision for success
    • Academic support and guidance
  • Internships
    • Practical experience and skill development
  • Pedagogical methods
    • Innovative and effective teaching approaches
  • Campus life
    • Vibrant and inclusive community
  • Inclusive climate
    • Respectful and welcoming environment
  • Green and Gold
    • University colors and spirit
  • Sustainable development
    • Commitment to environmental sustainability
  • Adopted city
    • Partnership with the city of Sherbrooke
  • Research and excellence
    • Focus on research and academic excellence

Meet Us

  • Settling in Sherbrooke
    • Information and support for new students
  • Counseling service
    • Academic and personal support
  • Open houses
    • Opportunities to visit and explore the university
  • Graduate studies fair
    • Information about graduate programs and opportunities
  • Information sessions
    • Presentations and discussions about programs and services
  • Cap on UdeS day
    • University event and celebration
  • UdeS on tour
    • University representatives visiting different locations
  • Who can help me?
    • Support services and contacts

Contact Us

  • Request for information
    • Contact form or email for inquiries
  • Registrar's office
    • Administrative support for students
  • University directory
    • Contact information for faculty and staff

Specific Program: IMN605 - Real-Time Rendering

Presentation

  • Not available

Summary

  • Cycle: 1st cycle
  • Credits: 3 credits
  • Faculty or center: Faculty of Science
  • Workload distribution: 3-1-5

Training Objectives

  • Master advanced rendering and global illumination concepts in real-time
  • Understand high-performance GPU programming
  • Be able to develop a high-performance rendering engine for photorealistic scenes

Content

  • High-performance rendering engines
  • Modern programming languages
  • Parallel architecture and programming
  • GPU-driven pipelines
  • Real-time global illumination
  • Filtering and sampling
  • Keyframe animation
  • Deferred rendering
  • Distribution of complex bidirectional reflectance distribution functions (BRDFs)

Prerequisites

  • IMN305 or IMN401

Equivalents

  • IMN504

Programs Offering This Course

  • Bachelor's in Computer Science
  • Bachelor's in Multimedia and Video Game Sciences

Faculties, Centers, and Institutes

  • Law
  • School of Management
  • Education
  • Engineering
  • Letters and Human Sciences
  • Medicine and Health Sciences
  • Science
  • Physical Activity Sciences
  • Centers and institutes

Services

  • Libraries and archives
  • Cultural center
  • Sports center
  • Foundation
  • Financial resources
  • Human resources
  • Internships and professional development
  • All services

Media

  • Media relations
  • News and events
  • Social media directory

Campuses

  • Main campus: 2500, Boulevard de l'Université, Sherbrooke (Québec) J1K 2R1, 819 821-8000
  • Health campus: 3001, 12th Avenue North, Sherbrooke (Québec) J1H 5N4, 819 821-8000
  • Longueuil campus: 150, Place Charles-Le Moyne, Longueuil (Québec) J4K 0A8, 1 888 463-1835 (toll-free), 450 463-1835
See More