Hong Kong University of Technology Computer Science Bachelor Program: Recommended YouTube Lectures for Home Learning

The Hong Kong University of Technology computer science department has adopted a new teaching method where students watch lectures at home and complete exercises in class. To support this arrangement, we have curated a list of YouTube lectures for each of the core computer science modules. These lectures are designed to provide students with a solid foundation in the subject matter.

1. C Programming

  • 'C Programming Tutorial for Beginners' by FreeCodeCamp.org
  • 'C Programming Tutorial - Learn C Programming' by Derek Banas
  • 'C Programming Language' by CS50
  • 'C Programming for Beginners' by Programming with Mosh
  • 'C Programming Tutorial | Learn C programming | C language' by Simplilearn

2. Data Structures and Algorithms

  • 'Data Structures and Algorithms Tutorial' by freeCodeCamp.org
  • 'Introduction to Data Structures and Algorithms' by Abdul Bari
  • 'Data Structures and Algorithms in Python - Full Course for Beginners' by Code Basics
  • 'Data Structures and Algorithms in Java' by CS Dojo
  • 'Data Structures and Algorithms for Beginners' by Programming with Mosh

3. Computer Networks

  • 'Computer Networks Lectures' by Gate Lectures by Ravindrababu Ravula
  • 'Computer Networks - for GATE, NET, PSU's' by Easy Engineering Classes
  • 'Networking Fundamentals' by Eli the Computer Guy
  • 'Computer Networking Tutorial for Beginners' by Guru99
  • 'Introduction to Computer Networks' by edureka!

4. Computer Organizations

  • 'Computer Organization and Architecture' by Neso Academy
  • 'Computer Organization and Architecture Course' by Udacity
  • 'Digital Logic and Computer Design' by IIT Kharagpur
  • 'Computer Organization and Design MIPS Edition' by David Patterson
  • 'Introduction to Computer Architecture' by CS50

5. Operating Systems

  • 'Operating Systems Lecture Series' by Gate Lectures by Ravindrababu Ravula
  • 'Operating Systems - for GATE, NET, PSU's' by Easy Engineering Classes
  • 'Operating Systems Concepts' by Eli the Computer Guy
  • 'Operating Systems Course' by Udacity
  • 'Operating Systems Basics' by Simplilearn

6. Web Application Design and Development

  • 'Web Development Tutorial for Beginners' by freeCodeCamp.org
  • 'Web Development Full Course - 10 Hours | Learn Web Development from Scratch | Edureka' by edureka!
  • 'Full Stack Web Development Course for Beginners' by Programming with Mosh
  • 'Web Development Tutorial - JavaScript, HTML, CSS - Rock Paper Scissors Game' by Ania Kub￳w
  • 'Web Development Tutorial - JavaScript, HTML, CSS - Build a To-Do App' by Ania Kub￳w

This list is intended as a starting point for students. We encourage students to explore other resources and to choose the lectures that best suit their learning style. We hope this list helps you succeed in your computer science studies!


原文地址: https://www.cveoy.top/t/topic/lQQx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录