Introduction to Cyber Security
This subject introduces you to the basic elements on the topics of cyber security, and provides insights to common systems vulnerabilities and strategies to mitigate the security risks in existing systems. Basic information on security law and computer ethics will be covered.
Introduction to Digital Game Development
This subject provides basic understanding of how to create a computer game. You will learn how to design and develop a 2D game using an integrated development environment (IDE) software. You will also be introduced to gaming history, the gaming industry and major game publishers. Game development concepts such as game design, game architecture and computer animation will also be covered.
This subject introduces you to multimedia development for the World Wide Web. Topics include web media, such as graphics, audio, animation, and the use of a web development methodology.
Introduction to Human Computer Interaction
The design of efficient, effective and user friendly systems depends on the understanding of technology, its users and the domain it is used in, i.e. informatics. You will be introduced to the fundamentals of cognitive psychology, principles of human computer interaction and user-centred methodology. This will provide a basic foundation to understanding how IT (information technology) can enrich the lives of people.
Effective E-Learning Development
This subject aims to develop awareness of the e-learning development workflow, which includes the phases of planning, development, implementation and evaluation. You will use the knowledge acquired to apply e-learning principles to the design and development of an e-learning package.
Introduction to Digital Tools & Techniques
This subject provides an understanding of the importance of digital media processes and techniques. It equips you with the ability to use digital equipment for various production methods and explores the use of various design systems (e.g. Corporate Identity, Grid Structure, Golden Section and Colour Systems) to create effective visual presentations. It will enable you to create effective visuals using appropriate tools and techniques. The subject covers the fundamental concept and design systems for digital media production.
Effective Internet Research
With the phenomenal information explosion brought about by Internet technologies, the ability to effectively search and critically evaluate information resources on the Internet becomes an important skill. This subject provides you with practical experience of using the Internet to search for quality information and use evaluation tools for research purposes. The topics covered include categories of Internet resources, internet search facilities, evaluation of Internet resources, referencing, Internet ethics and intellectual property issues.
Web Database Appreciation
This subject introduces you to the importance of dynamic web database applications. You will learn how to build a simple database within web pages. Through the use of web pages, you will connect to a database, as well as select and display data on the web pages. You will also learn how to manage the data from a database via the web pages.
Introduction to Computer Science
This subject introduces you to one of the youngest and most exciting of scientific disciplines - computer science. It provides you with a broad overview of various essential topics including computer software and hardware, programming languages, operating systems, software development processes, computing applications and societal issues.
Programming in VBA (Visual Basic for Applications)
This subject teaches the basics of programming using a commonly available platform such as Microsoft Office Excel. You will learn to write macros in VISUAL Basic for Applications (VBA) language to automate routine tasks and build application solutions in Microsoft Excel. Programming techniques to produce graphical user interface (GUI) components and data processing logic will be taught. You will build usable programs on Excel to generate reports, display charts and statistics or create simple interactive games. This subject assumes that you have some basic experience in Microsoft Excel.
Windows Application Programming in C#
This subject covers the concepts and implementation of Windows application. You will be introduced to an integrated development tool to build graphical user interface applications in a multitier environment. The subject provides opportunities for you to expand your object-oriented programming skills. This subject assumes that you have some basic understanding of program design and programming techniques to develop applications.
Discovering the Virtual Globe
This subject introduces you to the latest maps and geographical digital content on virtual globes. You will learn how a virtual globe program works, and how to use it effectively to conduct virtual tours of exciting places on earth. You will also learn about the various issues affecting the planet on a global scale, as well as how to customise a virtual globe using photographs and 3D models. The issues and trends in using virtual globes will also be explored.
Starting An Online Auction Business
In this subject you will learn the basic concepts and rules of an online auction business in popular auction sites such as eBay or Yahoo auction, the strategies of effective buying and selling via online auctions and the principles of maintaining a viable online auction business. Upon completing this subject, you will be able to buy and sell effectively in an online auction site. Hence, you will have the basic entrepreneurship knowhow to start your own online auction business.
Calculus & Analytic Geometry
This module provides you with a firm foundation in mathematics so as to better prepare you for higher education. Topics include functions and graphs, trigonometry, differentiation and integration.
This module provides you with a firm foundation in mathematics so as to better prepare you for higher education. Topics covered include basic statistics, general ideas of sampling methods, central limit theorem, confidence intervals and hypotheses testing.
The Powerful Art of Storytelling
This subject aims to create awareness of how powerful stories are and how to tell an engagin story. You will learn about the role of stories in society and explore the value of stories in communication. You will learn how to tell a story, displaying sensitivity to the purpose and audience of their stories.
Styles and Issues in Writing for the New Media
This subject equips you with the knowledge and skills to write web content effectively for new media such as personal and corporate websites, weblogs and such. You will learn about common web user behaviours and how they affect the way language and texts are used and structured in order to create impact on the Web. You will also learn to display sensitivity to the purpose and audience of their texts. In addition, you will explore various social issues and responsibilities related to communicating through the new media.
Literacies for the Digital Age
This subject equips you with an understanding of what constitutes literacy in the digital age. It will provide you with the essential critical skills to analyse and evaluate how interaction and meaning-making is achieved, and in particular, it will examine the literacies expected when communicating on the Intenet or through channels such as instant messaging, blogs, wikis, virtual communities and such. You will also have opportunities to create or co-construct meaning through the use of new media.