Yu Chyi Chan, Chian Min Gan, Chun Yu Lim, Tien Hwa Tan, Qi Cao, C. Seow
{"title":"学习专业软件开发和团队项目的CS主题","authors":"Yu Chyi Chan, Chian Min Gan, Chun Yu Lim, Tien Hwa Tan, Qi Cao, C. Seow","doi":"10.1109/TALE54877.2022.00020","DOIUrl":null,"url":null,"abstract":"Professional Software Development (PSD) course is about the emerging profession of software engineering which involves developing, deploying, testing, and maintaining software. Currently, the Bachelor of Science with Honours in Computing Science (CS) joint degree programme of University of Glasgow (UofG) and Singapore Institute of Technology (SIT) carries out both PSD and Team Projects (TP) courses concurrently, where students are expected to apply the theory learnt from PSD to real-world projects in TP. TP is a practical project continuation from knowledge learnt in the PSD course. Both PSD and TP last two trimesters in parallel. This paper analyses the advantages and disadvantages of the current learning methods in PSD and TP. It is possible that there is still room for improvement in the current system. Tо further analyse the current learning system, a comparison of how the Software Engineering course is taught in other universities is also performed, from where ideas and methodology are proposed. The proposed methodology is analyzed and discussed from the suggestions or feedback of the CS students who have gone through both PSD and TP courses. The purposes are to improve the learning effectiveness of both PSD and TP courses.","PeriodicalId":369501,"journal":{"name":"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Learning CS Subjects of Professional Software Development and Team Projects\",\"authors\":\"Yu Chyi Chan, Chian Min Gan, Chun Yu Lim, Tien Hwa Tan, Qi Cao, C. Seow\",\"doi\":\"10.1109/TALE54877.2022.00020\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Professional Software Development (PSD) course is about the emerging profession of software engineering which involves developing, deploying, testing, and maintaining software. Currently, the Bachelor of Science with Honours in Computing Science (CS) joint degree programme of University of Glasgow (UofG) and Singapore Institute of Technology (SIT) carries out both PSD and Team Projects (TP) courses concurrently, where students are expected to apply the theory learnt from PSD to real-world projects in TP. TP is a practical project continuation from knowledge learnt in the PSD course. Both PSD and TP last two trimesters in parallel. This paper analyses the advantages and disadvantages of the current learning methods in PSD and TP. It is possible that there is still room for improvement in the current system. Tо further analyse the current learning system, a comparison of how the Software Engineering course is taught in other universities is also performed, from where ideas and methodology are proposed. The proposed methodology is analyzed and discussed from the suggestions or feedback of the CS students who have gone through both PSD and TP courses. The purposes are to improve the learning effectiveness of both PSD and TP courses.\",\"PeriodicalId\":369501,\"journal\":{\"name\":\"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TALE54877.2022.00020\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TALE54877.2022.00020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Learning CS Subjects of Professional Software Development and Team Projects
Professional Software Development (PSD) course is about the emerging profession of software engineering which involves developing, deploying, testing, and maintaining software. Currently, the Bachelor of Science with Honours in Computing Science (CS) joint degree programme of University of Glasgow (UofG) and Singapore Institute of Technology (SIT) carries out both PSD and Team Projects (TP) courses concurrently, where students are expected to apply the theory learnt from PSD to real-world projects in TP. TP is a practical project continuation from knowledge learnt in the PSD course. Both PSD and TP last two trimesters in parallel. This paper analyses the advantages and disadvantages of the current learning methods in PSD and TP. It is possible that there is still room for improvement in the current system. Tо further analyse the current learning system, a comparison of how the Software Engineering course is taught in other universities is also performed, from where ideas and methodology are proposed. The proposed methodology is analyzed and discussed from the suggestions or feedback of the CS students who have gone through both PSD and TP courses. The purposes are to improve the learning effectiveness of both PSD and TP courses.