Tim "Dr. T" Chamillard

Associate Professor of Computer Science
More info here.

Filter Courses within "Tim "Dr. T" Chamillard" (Click to filter)
Intermediate Object-Oriented Programming for Unity Games (Coursera) Coursera
University of Colorado System

Intermediate Object-Oriented Programming for Unity Games (Coursera)

Dive deeper into the world of game development with our 'Intermediate Object-Oriented Programming for Unity Games' course. Designed for those who have a basic understanding of C# and Unity, this course will guide you through advanced techniques in object-oriented programming (OOP) to elevate your game design skills. Learn how to create complex systems, manage game objects efficiently, and enhance the player experience.

Sep 14th 2026
4 Weeks
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

Dive into the world of game development with our specialized course on Data Structures and Design Patterns for Game Developers. This course is tailored for those looking to elevate their video game creation skills using C# programming language and Unity game engine. Learn how to structure your games efficiently, apply effective design patterns, and optimize performance to create engaging and professional-grade gaming experiences.

Sep 14th 2026
4 Weeks
Simulation, Algorithm Analysis, and Pointers (Coursera) Coursera
University of Colorado System

Simulation, Algorithm Analysis, and Pointers (Coursera)

Dive deep into the world of computational problem-solving and C programming with our final course in the specialization series. Explore simulation techniques, delve into algorithm analysis, and grasp the concept of pointers in C. This course is perfect for those looking to enhance their problem-solving skills and start coding in C effectively.

Sep 14th 2026
4 Weeks
Getting Started with GameMaker (Coursera) Coursera
University of Colorado System

Getting Started with GameMaker (Coursera)

Discover the basics of game creation with our beginner-friendly course on GameMaker. Learn how to develop simple yet engaging games, perfect for those new to coding and game design. This course simplifies the process of making video games, allowing you to focus on creativity rather than complex technicalities.

Sep 14th 2026
4 Weeks
Planning, HUDs, and Spawners in GameMaker (Coursera) Coursera
University of Colorado System

Planning, HUDs, and Spawners in GameMaker (Coursera)

Dive into the world of video game development with 'Planning, HUDs, and Spawners in GameMaker'. This course is designed for aspiring game developers looking to refine their planning strategies, create engaging Heads-Up Displays (HUDs), and effectively manage spawner systems within their games. Whether you're a beginner or an intermediate developer, this course will provide you with the tools and knowledge needed to elevate your projects.

Sep 14th 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.

Sep 14th 2026
4 Weeks
Parenting and More GameMaker Language Code (Coursera) Coursera
University of Colorado System

Parenting and More GameMaker Language Code (Coursera)

Dive into the world of advanced programming for video games with 'Parenting and More: Advanced GameMaker Language Code'. This course is designed for those who have a foundational understanding of GameMaker and wish to delve deeper into creating intricate game mechanics. Learn from expert instructors as you build your skills in coding, logic, and game development.

Sep 14th 2026
4 Weeks
C# Class Development (Coursera) Coursera
University of Colorado System

C# Class Development (Coursera)

Dive into the world of C# programming and Unity game engine with our 'C# Class Development' course. This specialized training is designed for aspiring game developers who want to learn how to create engaging video games using C#, a powerful language ideal for both beginners and professionals. With 16 billion Unity game downloads in 2016, this course equips you with the skills needed to succeed in the indie game development scene.

Jul 6th 2026
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