Covid has made online teaching and learning acceptable and students, faculty, and industry professionals are all comfortable with this mode. This comfort can be leveraged to offer an online multi-institutional research-level course in an area where individual institutions may not have the requisite faculty to teach and/or research students to enroll. If the subject is of interest to industry, online offering also allows industry experts to contribute and participate with ease. Advanced topics in Software Engineering are ideally suited for experimenting with this approach as industry, which is often looking to incorporate advances in software engineering in their practices, is likely to agree to contribute and participate. In this paper we describe an experiment in teaching a course titled "AI in Software Engineering" jointly between two institutions with active industry participation, and share our and student's experience. We believe this collaborative teaching approach can be used for offering research level courses in any applied area of computer science by institutions who are small and find it difficult to offer research level courses on their own.
翻译:新冠疫情使得在线教学与学习模式被广泛接受,学生、教师及产业界专业人士均已适应这一形式。这种适应性可被用于开设多机构联合在线研究级课程,尤其适用于单一机构缺乏足够师资或研究型生源的领域。若课程主题契合产业需求,在线形式还能便利产业专家参与贡献。软件工程前沿课题尤其适合尝试此模式,因为产业界常希望将软件工程最新进展融入实践,更可能同意参与合作。本文以“人工智能在软件工程中的应用”课程为例,描述了两所机构联合开展产业界深度参与的教学实验,并分享了师生双方的实践经验。我们认为,这种协作教学模式可被规模较小、独立开设研究级课程困难的院校采用,推广至计算机科学任何应用领域的研究级课程建设。