School of Computing (SoC)

Assessment

CS2101 is a 100% Continuous Assessment course.

Units Four
Workload 0-4-0-4-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

The course offers a unique blend of communication skills with content from  Software Engineering (CS2103T) and Software Engineering and Object-Oriented Programming (CS2113T). Throughout the course, students will engage in a safe and dynamic learning environment that encourages both independent and collaborative learning experiences. These experiences will not only deepen their understanding of effective communication skills but also empower them to bridge their disciplinary knowledge through written and spoken mediums for non-technical audiences, establishing them as adept communicators in the digital realm.
By the course's conclusion, students will have explored essential technical communication strategies and will have developed the confidence and skills needed to convey technical concepts to diverse audiences in a clear and compelling fashion.

Learn More

Assessment ES1000 is a 100% Continuous Assessment course.
Units Nil
Workload 2-2-0-2-2
Prerequisite(s) Students should have sat for the Qualifying English Test, and obtained a ‘Band 1’ result.
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 this course before they are allowed to read the next required English course, English for Academic Purposes (ES1102/ES1103). The purpose of ES1000 is to improve the students' English language skills in reading, writing and grammar. These skills are taught, reviewed and reinforced through online, in-class and appropriate out-of-class activities. Assignments include reflections, written assignments and progress tests.

This course is taught over 1 semester with a two-hour online lecture/discussion/quiz and a two-hour sectional teaching per week.

Learn More

Assessment ES1103 is a 100% Continuous Assessment course.
Units Four
Workload 0-4-0-3-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-4-2
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? In this course, students will learn to question and articulate their analysis of assumptions and assertions on issues facing the Information Age through processes such as identifying bias and substantiating arguments. The Ennis’ (1986, 2001) taxonomy of critical thinking dispositions will be employed to develop students’ analytical thinking skills and their ability to articulate cogent responses to arguments or to defend their own positions in both written and oral form.

Learn More

Assessment

IS2101 is a 100% Continuous Assessment course.

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

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.

This is a 48-hour course taught over 12 weeks with 2 two-hour tutorials per week.

Learn More

Embedded Course:

Today’s technology leaders need to have a deep understanding of business fundamentals, recognize the key drivers of innovation, and develop effective leadership to align and integrate novel technologies and business processes for successful products and services. The course will not only cover major topics relating strategic, tactical and operational facets of thought leadership in propelling IT implementations, adoptions and changes in organization but also equip students with industry-relevant communication skillsets. The strategic facet will explore the various contexts, complex issues and dynamic paths that evoke leadership in information systems, including technology championship, disruptive technology, and IT ecosystem. 

Learn More

Leave a Reply

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

Scroll to Top