Tim "Dr. T" Chamillard

Associate Professor of Computer Science
More info here.

Filter Courses within "Tim "Dr. T" Chamillard" (Click to filter)
Algorithms, Data Collection, and Starting to Code (Coursera) Coursera
University of Colorado System

Algorithms, Data Collection, and Starting to Code (Coursera)

Embark on a comprehensive learning path that introduces you to the basics of computational thinking and C programming. This course is designed for those eager to understand how we interact with the world through structured, algorithmic approaches and begin their coding journey.

Jun 15th 2026
4 Weeks
Data Analysis and Representation, Selection and Iteration (Coursera) Coursera
University of Colorado System

Data Analysis and Representation, Selection and Iteration (Coursera)

Embark on a problem-solving adventure with our Data Analysis and Representation course. This is the second part of a specialization that combines computational thinking with introductory C programming. Dive deep into understanding how to represent data effectively, make informed selections, and iterate through complex problems. Perfect for beginners looking to build a strong foundation in data analysis and programming.

Jun 15th 2026
4 Weeks
Abstraction, Problem Decomposition, and Functions (Coursera) Coursera
University of Colorado System

Abstraction, Problem Decomposition, and Functions (Coursera)

Dive deep into the fundamentals of computational thinking and start your C programming adventure with 'Abstraction, Problem Decomposition, and Functions.' This course, part of a specialization series on Coursera, will guide you through understanding abstraction, breaking down complex problems, and mastering functions – all crucial skills for any programmer. Whether you're new to coding or looking to refine your problem-solving techniques, this course offers valuable insights and practical applications.

Jun 15th 2026
4 Weeks
Introduction to C++ Programming and Unreal (Coursera) Coursera
University of Colorado System

Introduction to C++ Programming and Unreal (Coursera)

Embark on a journey from novice to proficient in C++ programming, while learning how to apply these skills in creating engaging games with the powerful Unreal Engine. This course is designed for experienced programmers eager to dive into game development, providing comprehensive training from the basics of C++ to advanced techniques using Unreal Engine.

Jun 15th 2026
4 Weeks
C++ Class Development (Coursera) Coursera
University of Colorado System

C++ Class Development (Coursera)

Dive into the world of C++ Class Development and enhance your skills in creating sophisticated video games using the powerful Unreal Engine. This course is designed for those who have already grasped the basics from previous courses or have equivalent experience, aiming to deepen their understanding and proficiency in game development.

Jun 15th 2026
4 Weeks
Intermediate Object-Oriented Programming for Unreal Games (Coursera) Coursera
University of Colorado System

Intermediate Object-Oriented Programming for Unreal Games (Coursera)

Dive deep into advanced programming concepts with our Intermediate Object-Oriented Programming for Unreal Games course. Designed for those with a solid foundation in C++ and prior experience in Unreal Engine development, this course will guide you through creating intricate game mechanics, optimizing performance, and implementing complex systems using object-oriented principles.

Jun 15th 2026
4 Weeks
Moving, Shooting, and Debugging in GameMaker (Coursera) Coursera
University of Colorado System

Moving, Shooting, and Debugging in GameMaker (Coursera)

Embark on an exciting journey into the world of video game development with our 'Moving, Shooting, and Debugging in GameMaker' course. Designed for beginners and intermediate learners alike, this course will guide you through creating dynamic games using the user-friendly GameMaker platform. You'll learn essential skills such as implementing movement and shooting mechanics, and mastering debugging techniques to polish your game.

Apr 29th 2024
4 Weeks
Beginning Game Programming with C# (Coursera) Coursera
University of Colorado System

Beginning Game Programming with C# (Coursera)

Embark on a journey into the world of game development with our 'Beginning Game Programming with C#' course. Designed for newcomers, this course introduces you to creating video games using the versatile C# language and MonoGame framework. Learn at your own pace as you build engaging games across multiple platforms including Windows, Android, iOS, and Mac OS X.

Jul 16th 2018
5-12 Weeks