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
