Computer Science Graduate School Research and Programming Best Practices
Offered By: Dave Churchill via YouTube
Course Description
Overview
Learn valuable insights and best practices for conducting research and programming in computer science graduate school in this 53-minute lecture by Dave Churchill. Explore essential topics such as version control, file backup, portfolio building, reference management, experiment organization, and data visualization. Discover the differences between typical and ideal thesis workflows, understand the importance of experiment repeatability, and gain practical knowledge on using Docker containers. Benefit from Churchill's decade of experience as he shares lessons learned and provides general tips for success in computer science research and programming.
Syllabus
- Introduction
- Which advice to believe?
- Version Control / File Backup
- GitHub Repos / Portfolio Building
- Bibliography / Reference Managers
- Experiments / Methodology
- Experiment Organization
- Typical Thesis Workflow
- Ideal Thesis Workflow
- Experiment Repeatability
- Example Experiment Configuration
- Visualize Your Data
- Example Real-Time Visualization
- Documentation
- Docker Containers
Taught by
Dave Churchill
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX