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.

Learn More

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.

Learn More

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.

Learn More

Assessment

ES2660 is a 100% Continuous Assessment course.

Units Four
Workload 0-4-0-2-2-4
Prerequisite(s)
  1. Students who are required to take ES1000 Foundation Academic English and/or ES1103 English for Academic Purposes, must pass those courses before they are allowed to read this course.
  2. Only SoC students matriculated in AY2016/2017 and after, are allowed to take ES2660.
Preclusion(s)
  1.  Non-SoC students
  2. GET1006 and GEK1901

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.

Learn More

Assessment

IS2101 is a 100% Continuous Assessment course.

Units Four
Workload 1-3-0-3-0-3
Prerequisite(s)
Preclusion(s)

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.

Learn More

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.

Learn More

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top