School of Computing (SoC)
Assessment |
CS2101 is a 100% Continuous Assessment course. |
Units | Four |
Workload | 0-4-0-4-0-2 |
Prerequisite(s) |
If students are required to take ES1000 Foundation Academic English, and/or ES1102/ES1103 English for Academic Purposes, they must complete those courses before taking this course. |
Co-requisite |
Nil |
Preclusion(s) | CS2103/ES2002/ES2007D/IS2103 |
This twinned course is designed specifically for undergraduate students in the field of software engineering. It aims to equip students with the ability to persuasively communicate technical and non-technical ideas to a diverse audience in spoken and written mediums by utilizing an array of communication elements and frameworks. Students will develop effective communication skills through continuous engagement, reflection, practice and feedback through independent and collaborative learning experiences. |
Assessment | ES1000 is a 100% Continuous Assessment course. |
Units | Nil |
Workload | 2-2-0-2-2-2 |
Prerequisite(s) |
Placement through the Qualifying English Test. |
Preclusion(s) | Nil |
This is a required course for students whose Qualifying English Test results show that they would benefit from basic English language skills support. Students in the course must pass it before they are allowed to read the next required English course, English for Academic Purposes (ES1103). The purpose of ES1000 is to improve the students' English language skills in reading, writing and grammar. Topics covered include paragraph unity, coherence, sentence patterns, and academic integrity. Students will integrate diverse vocabulary, sentence structures, and grammatical elements to synthesise academic ideas, construct cohesive paragraphs, and reflect critically on their writing process. |
Assessment | ES1103 is a 100% Continuous Assessment course. |
Units | Four |
Workload | 0-4-0-3-0-3 |
Prerequisite(s) |
1. Placement through the Qualifying English Test or a pass in ES1000. 2. Only students who matriculated in AY2016/17 and onwards can take ES1103 |
Preclusion(s) | ES1102 |
ES1103 serves as a bridging course for students who have taken the university's Qualifying English Test and are deemed to require additional language support for the academic context. It aims to equip students with the knowledge of the academic genre and the ability to apply such knowledge in academic communication. The course adopts a reading-into-writing approach using themed readings as springboard texts for students' writing and provides opportunities for analysing and internalising ways of organising academic texts. Students will acquire essential academic skills required to cope with the rigour of academic writing at a tertiary level. |
Assessment |
ES2660 is a 100% Continuous Assessment course. |
Units | Four |
Workload | 0-4-0-2-2-4 |
Prerequisite(s) |
|
Preclusion(s) |
|
In a context of prolific production and convenient access to content and innovation in the Information Age, how should one critically process and clearly communicate ideas to various audiences? Using established critical thinking and digital literacy frameworks, this course aims to help learners hone their abilities to (1) critically question, analyse, and evaluate issues related to their own discipline and profession from multiple perspectives; and (2) articulate critical analysis and evaluation in multimodal forms of communication. |
Assessment |
IS2101 is a 100% Continuous Assessment course. |
Units | Four |
Workload | 1-3-0-3-0-3 |
Prerequisite(s) |
Students who are required to read ES1000 and/or ES1102/ES1103 must pass it/them before taking IS2101. |
Preclusion(s) |
ES2002, ES2007D, CS2101, CS2103T and ES1601. |
IS2101 (Business and Technical Communication) a customized core course for the School of Computing, aims to give its students a professional edge in the competitive and interconnected job market by preparing and enhancing their professional communication skills in IT related work settings. |
Embedded Course:
To drive innovation and transformation, technology leaders must identify key business drivers and align technologies with business objectives. This course provides foundational knowledge in information systems (IS) leadership and management essential for successful digital transformation. It aims to equip students with the skills to identify digital innovation opportunities, digitise business processes, and design effective human-AI solutions. Through experiential learning, students will develop the ability to manage digital disruptions and facilitate technology-enabled organisational change. Additionally, students will acquire change leadership communication skills to ensure effective collaboration between business and technology stakeholders. |