Pedagogic Practices for Teaching Distributed Systems Courses.
Yogesh SimmhanPublished in: COMPUTE (2022)
Keyphrases
- distributed systems
- blended learning
- higher education
- distance education
- e learning
- problem based learning
- university level
- learning in higher education
- teaching practices
- programming course
- undergraduate and graduate
- teaching methods
- distance learning
- introductory computer science
- fault tolerant
- distributed environment
- students studying
- computer science education
- digital literacy
- fault tolerance
- computer science students
- undergraduate engineering
- load balancing
- case study
- curriculum design
- educational settings
- teaching materials
- geographically distributed
- web based learning
- educational practices
- computer science curriculum
- computer science
- online learning
- learning environment
- educational technology
- engineering courses
- online course
- learning management systems
- student progress
- mobile agents
- distributed computing
- introductory programming courses
- learning process
- student centered
- teaching assistants
- computer programming
- high school
- data replication
- loosely coupled
- replicated data
- deadlock detection
- real time systems
- teacher education
- cooperative learning
- mobile agent system
- distributed database systems