( ! ) Warning: getimagesize(/var/www/moodledata/filedir/8a/ce/8ace64930815316911c87c497fc99c3855b955bf): Failed to open stream: No such file or directory in /var/www/html/public/lib/filestorage/file_system.php on line 410
Call Stack
#TimeMemoryFunctionLocation
10.0000574024{main}( ).../index.php:0
20.03014714944core_course_renderer->frontpage( ).../index.php:143
30.03014715160core_course_renderer->frontpage_available_courses( ).../renderer.php:1651
40.03134774152theme_moove\output\core\course_renderer->coursecat_courses( $chelper = class coursecat_helper { protected $showcourses = 20; protected $subcatdepth = 1; protected $coursesdisplayoptions = ['recursive' => TRUE, 'limit' => '200', 'viewmoreurl' => class core\url { ... }, 'viewmoretext' => class core\lang_string { ... }, 'summary' => TRUE, 'coursecontacts' => TRUE, 'customfields' => TRUE]; protected $categoriesdisplayoptions = []; protected $attributes = []; protected $searchcriteria = NULL }, $courses = [12 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 9 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 8 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 7 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 6 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 5 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 4 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 2 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 11 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 10 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }], $totalcount = 10 ).../renderer.php:1380
50.03294846680theme_moove\output\core\course_renderer->coursecat_coursebox( $chelper = class coursecat_helper { protected $showcourses = 20; protected $subcatdepth = 1; protected $coursesdisplayoptions = ['recursive' => TRUE, 'limit' => '200', 'viewmoreurl' => class core\url { ... }, 'viewmoretext' => class core\lang_string { ... }, 'summary' => TRUE, 'coursecontacts' => TRUE, 'customfields' => TRUE]; protected $categoriesdisplayoptions = []; protected $attributes = []; protected $searchcriteria = NULL }, $course = class core_course_list_element { protected $record = class stdClass { public $id = '9'; public $category = '1'; public $sortorder = '10001'; public $shortname = '2021_AP_HUMA_W_1740__6_M_EN_A_LECT_01'; public $fullname = 'AP/HUMA1740 M - The Roots of Modern Canada (Winter 2021-2022)'; public $idnumber = ''; public $startdate = '1641790800'; public $enddate = '1649563200'; public $visible = '1'; public $cacherev = '1767468929'; public $summary = ''; public $summaryformat = '1'; public $managers = [...]; public $customfields = [...] }; protected $coursecontacts = NULL; protected $canaccess = NULL }, $additionalclasses = ??? ).../course_renderer.php:118
60.03294846680theme_moove\output\core\course_renderer->coursecat_coursebox_content( $chelper = class coursecat_helper { protected $showcourses = 20; protected $subcatdepth = 1; protected $coursesdisplayoptions = ['recursive' => TRUE, 'limit' => '200', 'viewmoreurl' => class core\url { ... }, 'viewmoretext' => class core\lang_string { ... }, 'summary' => TRUE, 'coursecontacts' => TRUE, 'customfields' => TRUE]; protected $categoriesdisplayoptions = []; protected $attributes = []; protected $searchcriteria = NULL }, $course = class core_course_list_element { protected $record = class stdClass { public $id = '9'; public $category = '1'; public $sortorder = '10001'; public $shortname = '2021_AP_HUMA_W_1740__6_M_EN_A_LECT_01'; public $fullname = 'AP/HUMA1740 M - The Roots of Modern Canada (Winter 2021-2022)'; public $idnumber = ''; public $startdate = '1641790800'; public $enddate = '1649563200'; public $visible = '1'; public $cacherev = '1767468929'; public $summary = ''; public $summaryformat = '1'; public $managers = [...]; public $customfields = [...] }; protected $coursecontacts = NULL; protected $canaccess = NULL } ).../course_renderer.php:157
70.03324847592theme_moove\util\course->get_summary_image( ).../course_renderer.php:188
80.03354868840stored_file->is_valid_image( ).../course.php:64
90.03354869432stored_file->get_imageinfo( ).../stored_file.php:601
100.03354869432file_system->get_imageinfo( $file = class stored_file { private $fs = class file_storage { private $tempdir = '/var/www/moodledata/temp/filestorage'; private $filesystem = class file_system_filedir { ... } }; private $file_record = class stdClass { public $id = '6713'; public $contenthash = '8ace64930815316911c87c497fc99c3855b955bf'; public $pathnamehash = '7b997a8a7639184df50c818baa625cab9984f3d3'; public $contextid = '145'; public $component = 'course'; public $filearea = 'overviewfiles'; public $itemid = '0'; public $filepath = '/'; public $filename = 'Hopkins-md3.jpg'; public $userid = '2'; public $filesize = '87144'; public $mimetype = 'image/jpeg'; public $status = '0'; public $source = 'Hopkins-md3.jpg'; public $author = 'Donald Ipperciel'; public $license = 'yucr-pubdom'; public $timecreated = '1762218460'; public $timemodified = '1762218460'; public $sortorder = '0'; public $referencefileid = NULL; public $repositoryid = NULL; public $reference = NULL; public $referencelastsync = NULL }; private $repository = NULL; private $filesystem = class file_system_filedir { protected $filedir = '/var/www/moodledata/filedir'; protected $trashdir = '/var/www/moodledata/trashdir'; protected $dirpermissions = '511'; protected $filepermissions = '438' } } ).../stored_file.php:586
110.03364871968file_system->get_imageinfo_from_path( $path = '/var/www/moodledata/filedir/8a/ce/8ace64930815316911c87c497fc99c3855b955bf' ).../file_system.php:369
120.03364871968getimagesize( $filename = '/var/www/moodledata/filedir/8a/ce/8ace64930815316911c87c497fc99c3855b955bf' ).../file_system.php:410

( ! ) Warning: getimagesize(/var/www/moodledata/filedir/8d/0e/8d0e2998f0fa2e521d875f2d5afb558c6bbe8190): Failed to open stream: No such file or directory in /var/www/html/public/lib/filestorage/file_system.php on line 410
Call Stack
#TimeMemoryFunctionLocation
10.0000574024{main}( ).../index.php:0
20.03014714944core_course_renderer->frontpage( ).../index.php:143
30.03014715160core_course_renderer->frontpage_available_courses( ).../renderer.php:1651
40.03134774152theme_moove\output\core\course_renderer->coursecat_courses( $chelper = class coursecat_helper { protected $showcourses = 20; protected $subcatdepth = 1; protected $coursesdisplayoptions = ['recursive' => TRUE, 'limit' => '200', 'viewmoreurl' => class core\url { ... }, 'viewmoretext' => class core\lang_string { ... }, 'summary' => TRUE, 'coursecontacts' => TRUE, 'customfields' => TRUE]; protected $categoriesdisplayoptions = []; protected $attributes = []; protected $searchcriteria = NULL }, $courses = [12 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 9 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 8 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 7 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 6 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 5 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 4 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 2 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 11 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }, 10 => class core_course_list_element { protected $record = class stdClass { ... }; protected $coursecontacts = NULL; protected $canaccess = NULL }], $totalcount = 10 ).../renderer.php:1380
50.04985277872theme_moove\output\core\course_renderer->coursecat_coursebox( $chelper = class coursecat_helper { protected $showcourses = 20; protected $subcatdepth = 1; protected $coursesdisplayoptions = ['recursive' => TRUE, 'limit' => '200', 'viewmoreurl' => class core\url { ... }, 'viewmoretext' => class core\lang_string { ... }, 'summary' => TRUE, 'coursecontacts' => TRUE, 'customfields' => TRUE]; protected $categoriesdisplayoptions = []; protected $attributes = []; protected $searchcriteria = NULL }, $course = class core_course_list_element { protected $record = class stdClass { public $id = '2'; public $category = '1'; public $sortorder = '10007'; public $shortname = 'HUMA-1740'; public $fullname = 'HUMA 1740 The Roots of Modern Canada'; public $idnumber = ''; public $startdate = '1742097600'; public $enddate = '1773633600'; public $visible = '1'; public $cacherev = '1767468929'; public $summary = '<p class="MsoNormal" style="text-align: justify;">This course explores the ideas and events that shaped Canada and the modes of expression that embodied them over the centuries. It also addresses situations that fall short of the ideas and ideals that permeate national consciousness. Canada is a multilayered entity, a compromise of differences that defies any unified description. It should be considered in relation to indigeneity, race, colonial and linguistic duality, regionalism, multiculturalism, multina'...; public $summaryformat = '1'; public $managers = [...]; public $customfields = [...] }; protected $coursecontacts = NULL; protected $canaccess = NULL }, $additionalclasses = ??? ).../course_renderer.php:118
60.04985277872theme_moove\output\core\course_renderer->coursecat_coursebox_content( $chelper = class coursecat_helper { protected $showcourses = 20; protected $subcatdepth = 1; protected $coursesdisplayoptions = ['recursive' => TRUE, 'limit' => '200', 'viewmoreurl' => class core\url { ... }, 'viewmoretext' => class core\lang_string { ... }, 'summary' => TRUE, 'coursecontacts' => TRUE, 'customfields' => TRUE]; protected $categoriesdisplayoptions = []; protected $attributes = []; protected $searchcriteria = NULL }, $course = class core_course_list_element { protected $record = class stdClass { public $id = '2'; public $category = '1'; public $sortorder = '10007'; public $shortname = 'HUMA-1740'; public $fullname = 'HUMA 1740 The Roots of Modern Canada'; public $idnumber = ''; public $startdate = '1742097600'; public $enddate = '1773633600'; public $visible = '1'; public $cacherev = '1767468929'; public $summary = '<p class="MsoNormal" style="text-align: justify;">This course explores the ideas and events that shaped Canada and the modes of expression that embodied them over the centuries. It also addresses situations that fall short of the ideas and ideals that permeate national consciousness. Canada is a multilayered entity, a compromise of differences that defies any unified description. It should be considered in relation to indigeneity, race, colonial and linguistic duality, regionalism, multiculturalism, multina'...; public $summaryformat = '1'; public $managers = [...]; public $customfields = [...] }; protected $coursecontacts = NULL; protected $canaccess = NULL } ).../course_renderer.php:157
70.05015278752theme_moove\util\course->get_summary_image( ).../course_renderer.php:188
80.05035281232stored_file->is_valid_image( ).../course.php:64
90.05035281232stored_file->get_imageinfo( ).../stored_file.php:601
100.05035281232file_system->get_imageinfo( $file = class stored_file { private $fs = class file_storage { private $tempdir = '/var/www/moodledata/temp/filestorage'; private $filesystem = class file_system_filedir { ... } }; private $file_record = class stdClass { public $id = '45'; public $contenthash = '8d0e2998f0fa2e521d875f2d5afb558c6bbe8190'; public $pathnamehash = 'b1b2a2aa424d9e4e8c701a2e3326985f426ed714'; public $contextid = '14'; public $component = 'course'; public $filearea = 'overviewfiles'; public $itemid = '0'; public $filepath = '/'; public $filename = 'Canadian history.jpeg'; public $userid = '2'; public $filesize = '445381'; public $mimetype = 'image/jpeg'; public $status = '0'; public $source = 'Canadian history.jpeg'; public $author = 'Admin User'; public $license = 'unknown'; public $timecreated = '1744053203'; public $timemodified = '1744053206'; public $sortorder = '0'; public $referencefileid = NULL; public $repositoryid = NULL; public $reference = NULL; public $referencelastsync = NULL }; private $repository = NULL; private $filesystem = class file_system_filedir { protected $filedir = '/var/www/moodledata/filedir'; protected $trashdir = '/var/www/moodledata/trashdir'; protected $dirpermissions = '511'; protected $filepermissions = '438' } } ).../stored_file.php:586
110.05045281344file_system->get_imageinfo_from_path( $path = '/var/www/moodledata/filedir/8d/0e/8d0e2998f0fa2e521d875f2d5afb558c6bbe8190' ).../file_system.php:369
120.05045281344getimagesize( $filename = '/var/www/moodledata/filedir/8d/0e/8d0e2998f0fa2e521d875f2d5afb558c6bbe8190' ).../file_system.php:410

Available courses

GitHub Copilot
Category 1

This comprehensive course is designed to help developers of all levels master GitHub Copilot, an AI-powered code completion tool. Through a series of structured modules, learners will gain a deep understanding of GitHub Copilot's capabilities and how to effectively integrate it into their development workflows.

Participants will start with the basics, learning what GitHub Copilot is and how to set it up in various integrated development environments (IDEs). The course will then delve into core features such as code generation, completion, and refactoring. Learners will also explore advanced techniques, including prompt engineering and language translation, and understand best practices for using Copilot responsibly and securely.

By the end of this course, participants will be able to leverage GitHub Copilot to enhance their productivity, improve code quality, and streamline their development processes. The course includes hands-on coding challenges, real-world applications, and a final project to ensure practical understanding and application of the concepts covered.

The art of Art
Category 1

This course offers a comprehensive exploration of graphite as an artistic medium, covering its distinct properties and common applications in the realm of art. Participants will begin with an introduction to the fundamental principles of layout design, focusing on balance, focal points, and effective composition techniques.

As the course progresses, students will learn various texture techniques, including hatching, cross-hatching, and stippling, enabling them to add depth and realism to their artworks. Understanding the importance of value and contrast will be a key focus, as these elements play a vital role in creating dimensionality in graphite pieces.

Techniques for achieving depth through overlapping shapes will be introduced, along with various shading methods, such as soft, hard, and blended shading. The course will emphasize the effective use of reference images to inform decisions related to layout and texture.

Students will be encouraged to develop their unique artistic style while exploring composition and framing strategies that enhance the overall visual appeal of their work. Additionally, participants will learn how to give and receive constructive feedback, an essential skill for improving their graphite techniques.

The culmination of the course will be a final project, designed to integrate all the learned concepts and showcase the skills developed throughout the course, especially in terms of layout and texture with graphite. Finally, there will be an examination of line quality and variation, highlighting how these aspects influence the perception of depth and texture in graphite drawings.

Intelligence Artificielle pour les humanités
Category 1

Ce cours explore l'intelligence artificielle en mettant l'accent sur ses concepts fondamentaux et son influence croissante dans les domaines des humanités. Les étudiants découvriront l'histoire de l'IA à travers le prisme des œuvres littéraires, cinématographiques et artistiques, en analysant comment ces représentations culturelles ont évolué au fil du temps. En outre, le cours aborde les questions éthiques liées à l'utilisation de l'IA, ouvrant un dialogue sur les responsabilités morales et les conséquences sociales de ces technologies dans le contexte des humanités. Les étudiants seront encouragés à réfléchir de manière critique sur le rôle de l'intelligence artificielle et à envisager ses implications pour notre avenir collectif.

IA Teste 2
Category 1

Ce cours explore l'évolution de l'intelligence artificielle (IA) depuis ses débuts jusqu'à aujourd'hui. Les participants découvriront les premières idées et théories qui ont pavé la voie à l'IA dans les années 1950, en mettant l'accent sur l'importance de la logique formelle dans la construction de systèmes intelligents et son influence sur les algorithmes.

Les premiers programmes d'IA seront analysés, notamment ceux dédiés au jeu d'échecs et au traitement du langage naturel. Le cours inclura également une discussion sur le financement de la recherche en IA durant la Guerre Froide, ainsi qu’un examen des périodes de stagnation connues sous le nom d'hivers de l'IA.

En se concentrant sur les avancées des années 1990, les participants découvriront les percées technologiques qui ont eu un impact considérable sur l'industrie. L'accent sera mis sur l'essor de l'apprentissage automatique comme un sous-domaine clé de l'IA, ainsi que sur l'interrelation entre l'IA et l'analyse des Big Data.

Le cours examinera également comment l'IA s'intègre dans la vie quotidienne à travers des applications comme les assistants numériques, tout en abordant les défis éthiques et les implications sociales du développement de l'IA.

Enfin, les participants réfléchiront aux tendances actuelles et futures de l'intelligence artificielle, ainsi qu'à ses nouvelles potentialités, en se familiarisant avec les concepts de réseaux de neurones et leur rôle crucial dans l'évolution de l'IA. Des applications industrielles variées de l'IA seront également analysées, offrant une vue complète des diverses possibilités offertes par cette technologie en pleine expansion.

FRAN 2600
Category 1

Ce cours porte sur une introduction complète à la linguistique, soulignant son importance dans l'étude des langues. Il explore divers sous-domaines, notamment la phonétique, qui étudie les sons du langage, et la phonologie, qui analyse les systèmes sonores et les règles de leur organisation. La syntaxe est examinée pour comprendre la structure des phrases et l'ordre des mots, tandis que la sémantique se concentre sur la signification des mots et phrases.

La pragmatique aborde l'influence du contexte et de l'usage sur l'interprétation des messages. Les dialectes et variétés de langue sont aussi analysés, mettant en lumière les différences régionales et sociales. Le rôle de la linguistique dans la communication humaine est également abordé, de même que l'acquisition du langage, qui examine comment les individus apprennent leur langue maternelle et d'autres langues.

Le cours inclut une étude de la typologie linguistique, qui classifie les langues par leurs caractéristiques structurales et fonctionnelles, ainsi que de la linguistique historique, portant sur l'évolution des langues au fil du temps. La linguistique appliquée permet de découvrir l'application des principes linguistiques dans des domaines pratiques, tels que l'éducation et la traduction.

Une introduction à l'analyse de corpus linguistique est incluse, visant à étudier l'usage réel des langues. Les interactions entre la langue et la société sont abordées à travers la sociolinguistique, qui examine les attitudes linguistiques. Le lien entre la langue et la culture est analysé, ainsi que les enjeux liés aux langues en danger et les efforts pour leur préservation.

Des approches méthodologiques sont présentées dans la phonétique expérimentale, tandis que la linguistique cognitive explore les liens entre structures linguistiques et processus cognitifs. La stylistique est également étudiée pour analyser les variations de style dans le langage. D'autres thèmes comprennent la lexicologie, axée sur le vocabulaire et l'évolution des mots, la linguistique comparée pour identifier les ressemblances et différences entre langues, ainsi que les distinctions entre le langage écrit et oral.

Enfin, le cours aborde des questions éthiques, notamment celles relatives à l'utilisation et à l'étude des langues, ainsi que la morphologie, qui traite de la structure et de la formation des mots. Ce cours est une exploration approfondie de la linguistique, essentielle pour quiconque s'intéresse aux langues et à leur utilisation dans divers contextes.

HUMA 1740 The Roots of Modern Canada
Category 1

This course explores the ideas and events that shaped Canada and the modes of expression that embodied them over the centuries. It also addresses situations that fall short of the ideas and ideals that permeate national consciousness. Canada is a multilayered entity, a compromise of differences that defies any unified description. It should be considered in relation to indigeneity, race, colonial and linguistic duality, regionalism, multiculturalism, multinationalism, and democratic principles, among other concepts. None of these perspectives can make sense of the country on their own, and even taken together, they still stubbornly resist any cohesive view. Our understanding can hope to be “as Canadian as possible, under the circumstances,” as the quip goes.

This course is not a history of Canada although, ideas being steeped in the past, historical inquiry will figure prominently. Canada will be the focal point of study in this context, drawing from many disciplinary fields such as history, geography, philosophy, history of ideas, literature, art, political science, etc.