--- November 9 - February 15, 2021 ---
Launching into Computer Science
Learning Outcomes
Examine the professional roles, skillsets, ethical responsibilities of computer science professionals.
Examine the relevant computing architectures, practices, applications, data representation and
standards in both hardware and software perspectives.
Develop an understanding of key computational theories and programming concepts.
Develop an increasing confidence in applying efficient algorithm and programming practices.
Develop an ethos of professional development, highlighting major ethical-social-corporate
responsibilities underpinning the concepts of threats, securities and global impacts prevailing
in recent technological innovations.