|
Course Structure
Year 1 – Semesters 1 & 2
Core modules
Complementary Studies
Two modules in foreign languages and/or business/technopreneurship.
Year 2 – Semesters 1 & 2
Core modules
Complementary Studies
Two modules in foreign languages and/or business/technopreneurship.
Year 3 – Semesters 1 & 2
Core modules
Elective Programmes
Students select an elective programme and opt for two Prescribed Elective Modules offered under the selected elective programme.
Communications and Networking
Prescribed Electives
Integrated Web Systems & Solutions
Prescribed Electives
Interactive Media
Prescribed Electives
IT Service Management
Prescribed Electives
Mobile Internet Solutions
Prescribed Electives
previous
MODULE SYNOPSES
IT1836 Computer Organisation & System [60 hours]
This module provides a broad understanding of the organisation and functionalities of hardware and software components in a computer system. It covers the principles and technical details of the operation of a computer. The module will include extensive hands-on practices on computer systems with Windows and Unix/Linux operating systems, data storage and I/O devices. Student will also learn to be aware of the prevalent computer trends and ethics.
:: back to top
IT1837 Digital Media & Design [75 hours]
This module aims to equip students with a thorough understanding of digital media and the technical skills necessary to produce, process and manipulate digital media elements for developing interactive multimedia applications. Students will be trained to design digital media elements for multimedia related products. Knowledge and concept of Human Computer Interaction and designing guidelines will be taught for developing effective multimedia applications.
:: back to top
IT1838 Object-Oriented Programming [60 hours]
This module introduces to the students the program development process and fundamental programming practices. It then focuses on the basic object-oriented programming concepts that lead to the development of software systems using the object-oriented approach. Java is used as a programming tool to teach and reinforce the students’ understanding of object-oriented programming.
:: back to top
IT1839 Database Fundamentals [45 hours]
This module provides the foundation in understanding the nature and purpose of databases in the storage, retrieval and manipulation of vast amounts of data to produce orderly and correlated information. It covers fundamental database concepts such as data definition, database structure design, data manipulation and the Structured Query Languages (SQL). Students will have hands-on practices on designing and implementation of databases using industry-standard database management system.
:: back to top
IT1840 Computing Mathematics 1 [60 hours]
This module teaches students the fundamentals of computing mathematics and calculus, and shall form the foundation for more advanced mathematics topics. The topics covered include Number System, Set Theory and Logic, Matrices, Relations, Functions, Differentiation and Integration.
:: back to top
IT1841 Communication Skills 1 [45 hours]
This module aims to equip students with oral and written communication skills required in an academic and social environment. The module will also help students develop positive self-esteem, a professional image, as well as decision-making and problem solving skills. Students will practice oral presentation techniques and enhance their interpersonal communication abilities, enabling them to better handle social situations.
:: back to top
IT1842 Object-Oriented Programming Project [75 hours]
This module requires students to make use of the object-oriented programming concepts and skills taught in the course to build a non-trivial application. The students will conceive, design, develop, test and document a significant and useful software application. Throughout the module, each student will turn in a portfolio of work done for the life-cycle of the programming project including requirements and design documentations as well as multiple programming assignments.
:: back to top
IT1843 Data Communications & Networking [75 hours]
This module presents communications and networking fundamentals by referencing the Open Systems Interconnect (OSI) seven-layer model concept together with the TCP/IP model. It covers the basic concepts of analog and digital information transmission and reception, and data encapsulation process starting from the application layer right down to the physical layer. The module goes on to focus on the Ethernet LAN including commonly used network devices and media, the IP addressing scheme and basic routing protocols and the TCP/IP protocol suite. Hands-on sessions on IP address configuration, IP subnetting, router set-up and configuration are essential parts of the module. At the end of this module, students will be able to implement an Ethernet network and to configure basic router settings.
:: back to top
IT1844 Internet Application Development [60 hours]
This module teaches students to develop Internet applications by providing a good foundation in Internet technologies. It focuses on the creation of interactive Web pages through the use of mark-up and scripting languages such as XHTML, HTML, XML and JavaScript. The module also covers the HTTP protocol and MIME types which enable the transfer of Web pages between a Web server and a Web browser. An overview of emerging Internet technologies will also be covered.
:: back to top
IT1845 Programming Methodologies & Practices [75 hours]
This module introduces the concepts and methodologies of program development through the use of the Visual Basic.NET programming language. Students will learn the various stages of program development including specification/problem analysis, algorithmic design techniques such as pseudo-language representation and flow-charting as well as test and debugging techniques. This module will train students to be able to analyse, model and develop software solutions to given problems in a methodical fashion.
:: back to top
IT1846 Graphic Design [60 hours]
This module teaches students how to design and create graphic elements for web applications. Students will learn how to apply basic design principles in layout and logo design through theory and practical assignments. Students will design and create graphic elements by the use of lines, geometric shapes, colours, and typography. Students will also learn how to communicate design work by the use of storyboards.
:: back to top
IT1847 Digital Electronics [45 hours]
This module covers logic functions and circuits in the areas of analysis, design and application. It places emphasis on digital techniques essential to the study of microprocessor technology and logic control. Actual applications of logic devices and circuits, such as those in a typical microcomputer system, are used to illustrate principles.
:: back to top
IT1848 Creativity & Critical Thinking [30 hours]
This module aims to help students develop interrelated and complementary skills in creative and critical thinking. As the students learn to generate new ideas through the creative thinking process, they will also learn to evaluate these ideas critically to result in good, practical solutions towards the realisation of innovations in an integrated manner.
:: back to top
IT1849 Digital Electronics Project [75 hours]
This module reinforces the concepts of digital electronics relating to the fundamental building blocks of embedded systems and computers with emphasis on the input/output device interfacing. The students will have hands-on practice in assembling their own embedded electronic systems and to integrate digital I/O devices for monitoring and control purposes.
:: back to top
IT2836 Data Structures & Algorithms [45 hours]
This module provides an introduction to the major types of data structures including stacks, queues, vectors, lists, trees and hash tables and discusses techniques used to create, implement and manipulate them. Students will also be taught various sorting and searching algorithms. This module will focus on understanding properties of data structures and algorithms, using existing implementations and assessing their efficiencies.
:: back to top
IT2837 Operating System Management [60 hours]
This module starts with a review of the fundamental concepts of operating systems for both the Windows and Linux platforms. The student proceeds to learn how to implement file and print services; create and manage directory services, deploy web servers and configure DNS services using these platforms. The student will also learn how to set up and manage the file and print services between Windows and Linux in the same environment. There will be hands-on practice to familiarize the students with the essential administrative tasks to install, support and manage these services on both platforms.
:: back to top
IT2838 Internet Programming [60 hours]
This module covers the programming elements of Web site application development and implementation on the Microsoft .NET platform. The student will learn to develop ASP.NET web applications and web services, using VB.NET / C#.NET programming language, which delivers dynamic content to a Web site. It covers server-side controls and code-behind web pages that significantly improve web development, performance, scalability and maintainability. ADO.NET will be used to access data sources and XML will be used as an integral part of data manipulation. This module also covers security and deployment of web applications and web services.
:: back to top
IT2839 Web Design & Development [45 hours]
This module covers the design and development of multimedia applications for delivery on the Web. It provides an understanding of the processes involved and the practical guidelines for creating and delivering effective multimedia applications over the Web. It covers site planning, content structuring, visual design styles, interface design and streaming media. Students will be equipped with the latest techniques and authoring skills to develop and integrate different media and resources for interactive multimedia applications.
:: back to top
IT2840 Electronics Communications [45 hours]
This module covers analog and digital information transmission and reception through guided and unguided media. Students will acquire knowledge and skills to handle modern communication systems. Topics include information transmission, characteristics of signal, noise in communication systems, modulation techniques, transmission lines, wave propagation, multiplexing and digital modulation.
:: back to top
IT2841 Computing Mathematics 2 [60 hours]
This module covers fundamental statistical concepts and applications. The topics cover concepts on descriptive statistics, linear regression and correlation, permutation and combination, probability theory and probability distributions.
:: back to top
IT2842 Innovation & Technopreneurship [30 hours]
The module aims to help students develop an innovation and entrepreneurial mindset. Students will lean to think innovatively, conceptualize novel ideas, and to develop them into marketable products. Students will learn to identify and deal with the issues involved in turning ideas into reality, and technology into products. The module covers topics such as product conceptualisation & development, positioning strategy, distribution, customer service and financing. It aims to simulate authentic business management experiences by requiring students to innovate, communicate and defend their ideas through a sound business plan in a team environment. Case studies from the IT industry will be discussed and analysed.
:: back to top
IT2843 Web Portal Development Project [75 hours]
This module aims at developing students' conceptual design and developmental skills in multimedia-based web applications. Students will be required to plan, design and develop web-based projects according to given technical specifications. The students will learn how to apply web design concepts, compose stills and animations, develops navigation schemes and page layouts as well as developing server side scripts for web based projects.
:: back to top
IT2844 Network Technology [60 hours]
This module covers fundamental concepts, set-up and management of LAN and WAN. Topics in LAN include Switching, Spanning Tree Protocol, Virtual LAN and LAN Design. RIP and OSPF routing protocol will also be introduced. In the WAN area, Point-to-Point Protocol, ISDN, and Frame Relay are included. Hands-on sessions on LAN and WAN design, and implementation are essential parts of the module. Students will learn how to install and configure switches and routers, and improve performance and security in multi-protocol networks.
:: back to top
IT2845 Infocomm Security [45 hours]
This module provides the essential knowledge and skills needed to implement a secure network and information systems. Students will be introduced to the methodologies of security requirement analysis, security policy formulation and the concept of privacy and personal data protection. Basic principles in security measures implementation for data, applications, computers and network systems will be taught. The student will also learn the fundamentals of cryptography, firewall, intrusion detection and prevention systems, anti-virus protection, and VPN tunnelling technologies.
:: back to top
IT2846 Animation for Interactive Media [45 hours]
This module covers the fundamentals of animation and emphasizes on the principles and techniques of 2D vector animation and 3D animation. It focuses on production techniques for creating realistic animations as well as advanced scripting for building interactivity between animated clips and sequences. Upon completion of the module, students will be able to design and create animated interactions and author interactive media applications involving animated clips complete with sound and music.
:: back to top
IT2847 Database Design & Implementation [60 hours]
This module focuses on using a relational database management system to design and implement database applications. Students will be guided in the use of a popular DBMS package in learning to apply theory into practise. Topics to be covered include database design & implementation, database system management, administration and maintenance, and implementation of business rules through stored procedures, triggers and table constraints. Transaction management concepts will also be discussed.
:: back to top
IT2848 Object Oriented Analysis & Design [60 hours]
This module will focus on object-oriented (OO) requirements analysis and design principles, development techniques and modelling notations. Students will become familiar with OO modelling techniques such as Unified Modelling Language (UML) for requirement and design modelling. Students will be taught to analyse and design software implementation models from problem specifications and to subsequently transform these models to code implementations. Concepts relating to component-based software development, design patterns and software architectures will also be discussed. An overview of the Capability Maturity Model - Integrated (CMMI) requirements on OOAD software development process will be covered.
:: back to top
IT2849 Rapid Application Development [45 hours]
This module introduces the rapid application development paradigm on the .NET platform and relates it to traditional software development techniques. Emphasis is placed on practical development experience with a suitable object-oriented programming language. It will equip students with the programming skills to create rich GUI-based application.
:: back to top
IT2850 Communication Skills 2 [30 hours]
This module aims to help students understand and acquire communication skills they will need in an academic environment, as well as in the work place. This module will also help students develop good communication strategies. To enable students to improve their interpersonal and teamwork skills, they will be equipped with conflict management and negotiation skills. Most importantly, students will practise the technique and process of writing technical reports. Students will also hone their presentation skills and learn to do this with cohesive teamwork.
:: back to top
IT2851 Network Technology Project [75 hours]
The module enhances students’ knowledge and skills in infocomm networks through real-life network implementations. Students will learn to setup and secure a network, integrating routers, switches, servers and essential network services. In the process, students will learn how different network devices are inter-connected and configured to function as per the project requirements. Testing, troubleshooting and debugging of the networks and protocols are integrated to the project.
:: back to top
IT3818 Full-Time Semestral Project (MIT) - Overseas [24 weeks]
The Overseas Industrial Placement Programme provides an opportunity for students to gain real-life international work experience and obtain first-hand insights into the business environment as well as the social, economical and technological development of other countries. Students will explore, apply and integrate various business concepts, IT skills and technologies in projects undertaken. The overseas exposure will have an added dimension in nurturing global mindset and international outlook of the students. The immersion in foreign work and life styles will strengthen the students’ life skills such as adaptability, initiative, independence and interpersonal skills.
:: back to top
IT3847 ICT Project Management & Implementation [75 hours]
This module covers the principles, body of knowledge and strategies of project management and implementation in the area of Infocomm System. It includes project planning, scheduling, tracking, system documentation, resource management, performance measurement and risk management skills. These project specific skills are presented and practiced as part of an integrated project rather than as independent skills. Process improvement standards such as CMMI and ISO will be taught and applied.
:: back to top
IT3848 Broadband Access & Wide Area Networks [60 hours]
This module focuses on implementation and management of various broadband access networks and Wide Area Networks (WAN). Broadband access technologies covered include xDSL, Cable, Fixed and Mobile Broadband Wireless, Fiber-To-The-x (FTTx) and Metro Ethernet. WAN technologies covered include ATM, Frame Relay and ISDN. The principles of high-speed transmission technologies such as DWDM and Multiservice SDH will also be included. Practical sessions on administration of Broadband access network at typical service provider environment will be given through the implementation of Broadband Remote Access Subscriber (BRAS) management system. At the end of this module, students will learn the principles and architectures of broadband access and WAN as well as their implementations and management.
:: back to top
IT3849 Network Infrastructure Services [60 hours]
Network infrastructure services are critical to the operations of an enterprise network. In this module, the student will learn how to configure, manage and support essential network infrastructure services in an enterprise network. The hands-on labs include the designing and building of services such as DHCP, DNS, Web and FTP. The student will learn how to deploy enterprise-wide DHCP services, design and configure scalable fault-tolerant DNS domains, host multiple secured virtual web sites and implement an enterprise FTP service. The student will learn how to deploy, integrate and manage these services in the Windows and Linux environment which are common platforms within an enterprise.
:: back to top
IT3850 Router-Based Network Design & Implementation [60 hours]
This module teaches students to design and implement scalable router-based networks for the Enterprise and ISPs. Students will gain an in-depth knowledge required to integrate and support these large scale networks where multiple autonomous systems coexists. They will learn how to use advanced routing techniques to control routing updates, filter routing traffic and redistribute routing information in RIP, OSPF and IS-IS. Students will also learn to perform route optimisation through using classless inter-domain routing and addressing techniques such as VLSM and route summarisation, and to implement BGP for routing between autonomous systems. Upon completing this module, students will be able to design, install, configure and manage scalable router-based networks.
:: back to top
IT3851 Real-time Enterprise Systems Development [60 hours]
Real-time enterprise systems leverage Infocomm integration to provide critical business information in real time to key decision makers to enhance business responsiveness and competitive advantages. This module examines the enabling technologies that are required to achieve real-time enterprise systems, which include the Service-Oriented Architecture (SOA) and Web Services, Message-Oriented Middleware (MOM), Event-Driven Architecture (EDA), and Enterprise Service Bus (ESB), among others. The students will learn how to develop process-managed real-time enterprise systems that leverage web services to encapsulate common tasks and combine them for higher-level purpose in accordance with an SOA; the composite applications are then delivered over an ESB on which discrete, distributed services connect to each other through an asynchronous, message-oriented middleware infrastructure. Through case studies, the students will learn the best practices relating to business process management and technology adoption for a real-time enterprise system.
:: back to top
IT3852 Java Enterprise Development [60 hours]
This module provides an in-depth coverage of Java technologies for building enterprise applications. It will equip the students with knowledge in Servlets, JavaServer Pages, Java Bean & databases connectivity, web applications and distributed systems for an enterprise environment.
:: back to top
IT3853 Open Source Web Solutions Development [60 hours]
This module covers the use of Open Source Linux, Apache, PHP, and MySQL (LAMP) to design, develop, and deploy robust, secure web solutions. The students will learn how to set up and configure a LAMP environment, and acquire skill sets in using LAMP technologies to design, develop and deploy open source software. In this module, students are given application domains to design the appropriate solutions with LAMP, with emphasis on effectiveness, reliability, performance and security. The students will learn how to identify possible system architecture, perform system design, and implement solutions with appropriate open source tools. To round off the learning, issues relating to costs, project management, legal licensing and intellectual property for open source technology will be discussed.
:: back to top
IT3854 Mobile Computing Technology [60 hours]
This module covers the various mobile data services and the components of a mobile computing environment including end-user platforms, wireless network and application server. It includes design, development and deployment of mobile applications that seamlessly transcend multiple data protocols, languages, mobile devices and users. Students will have extensive hands-on in the development of SMS, WAP-based and GPRS-based applications. Transcoding techniques that transform native data/application sources into formats appropriate for mobile devices will also be taught.
:: back to top
IT3855 Mobile Application Development [60 hours]
This module covers the design, development and deployment of mobile applications for small computing devices such as mobile handsets, PDA and embedded platform. Programming strategies pertinent to application developments on such computing devices will be taught. This module will have practical utilizing the Java 2 Micro Edition (J2ME) platform to develop application on CLDC/MIDP-compliant mobile devices. Application development on the PocketPC embedded operating systems will be covered as well. Databases requirements with respect to embedded mobile devices will be introduced.
:: back to top
IT3856 Infotainment Application Development [60 hours]
This module provides a detailed coverage on the design, development and deployment of infotainment contents across distribution channels such as the Internet and GPRS/WCDMA-based telecommunication infrastructure. It will equip students with practical skills to develop streaming digital media contents, multimedia messaging and interactive multimedia applications.
:: back to top
IT3857 Advanced Multimedia Authoring & Production [60 hours]
This module teaches advanced authoring and scripting techniques necessary in creating interactive multimedia applications. It also focuses on production and integration of different multimedia elements within the constraints of different delivery medium including CD-ROM, DVD and the web. At the end of the module, students are required to use various authoring and production tools to develop an original multimedia application from concept to implementation.
:: back to top
IT3858 3D Modeling, Rendering & Animation [60 hours]
This module focuses on techniques of 3D modelling, animation and rendering. In the 3D modelling, compound object modelling and NURBS modelling will be covered. Animation topics will include motion path animation, morphing and advanced techniques such as inverse kinematics. Rendering topics will include 3D texture mapping and composition, special effects generation and advanced lightings. Upon completion of the module, students will acquire the skills to create complex 3D objects, which can be visualised interactively online. They will also experience the process of compositing 3D animation clips that are catered for multi-channel delivery.
:: back to top
IT3859 Interactive Multimedia Integration Project [60 hours]
In this module the students will create an interactive multimedia portfolio that requires the integration and consolidation of multimedia design, development and production skills learnt in previous semesters. Students will be provided with case studies to learn the current and emerging design trends, industry-standard design traits and effective Human Computer Interaction techniques. The students will experience the full cycle of developing an interactive multimedia application through the process of conceptualization, design, development, and implementation.
:: back to top
IT3860 IT Service Management Framework & Processes [60 hours]
This module aims to equip students with the knowledge of IT service management processes to provide effective IT management and leadership. It includes the IT Service Management framework, Service Operations, Service Design & Management, Service Delivery Assurance, Business-IT Requirements and the best practice process approach. It also aims to equip students with customer relationship skills needed by IT professionals who have to interact regularly with customers. Students will develop effective communication skills, expectation & response management skills in relation to CRM. These skills will provide the students with a customer and service focused mindset in the various stages of the service processes.
:: back to top
IT3861 ICT Infrastructure Management [60 hours]
With the ICT infrastructure such as servers, routers, switches and storage systems becoming more sophisticated these days, managing the Enterprise network today is more complex than ever. This module covers the network management architecture, design and requirements and teaches how to implement a Network Management System (NMS) in the Enterprise for effective monitoring, base-lining, fault detection, isolation and recovery of ICT infrastructure. In conjunction with the NMS, the module teaches how to use protocol analysers, LAN/WAN diagnostic tools, testing software and the proper troubleshooting methodology to help diagnose, troubleshoot and restore network operations. Important aspect in Enterprise storage and backup management as well as disaster recovery and continuity planning will also be covered.
:: back to top
IT3862 IT Service Development & Deployment [60 hours]
This module aims to cover the Application Management processes and activities throughout the Service Development life cycle. It will equip students with the necessary technical skills to design, build, integrate, test, deploy, support and optimize applications so as to ensure the agreed service levels are achieved. This module will also cover the development and deployment of key ITSM applications such as CRM and Enterprise Messaging System. Other Application Management best practise such as Software Asset Management and Software licensing issues will be covered.
:: back to top
IT3863 Real-Time Network Implementation & Management [60 hours]
This module aims to provide students with knowledge and skills for the deployment and management of real-time converged IP networks for the support of data, voice and video services. This module introduces the students to the network architecture, technologies and protocols in implementing, testing and managing real-time networks. The students will also learn how to integrate IP communications products that support real-time applications such as multimedia conferencing, VoIP and video streaming using H.323, Session Initiation Protocol (SIP) and IP multicasting, deploy real-time enterprise solutions, perform network traffic analysis for Quality of Service (QoS) testing, verification and management through hands-on practical sessions.
:: back to top
IT3864 Network & Server Security [60 hours]
This module provides the essential knowledge and skills needed to design and implement secure network and information systems. The student will learn how a public key infrastructure can be used to create a security-enhanced network and subsequently implement the technology in the enterprise environment. The student will also learn how to secure Web servers, implement tunnelling technologies for remote access, and protecting the network with security software and hardware appliances. In the hands-on labs, student will learn how to implement a CA server, secure Web servers, configure Enterprise firewall and IDS/IPS systems, setup IP Sec tunnelling and RADIUS infrastructure. The student will also learn how to plan, develop and implement a security plan and policy.
:: back to top
IT3866 Mobile Communication Networks [60 hours]
This module focuses on technologies and implementations of home, enterprise and public wireless networks. The students will learn to implement home wireless network and enterprise wireless network through hands-on sessions. In enterprise WLAN and public wireless hotspots deployment, the students will learn IEEE 802.1x EAP security framework as well as WPA & IEEE 802.11i security standards for enhanced protection and key management. VoIP-over-WLAN (VoWLAN) and the challenges of Cellular-WLAN convergence will be introduced to provide better understanding on applications of WLAN. Broadband Wireless Access technology such as WiMAX, and Personal Area Network (PAN) technology will also be covered. In the area of mobile cellular network, students will learn its architecture & technologies through various generations of cellular voice and data standards such as GSM, GPRS, 3G.
:: back to top
IT3867 Database Administration & Management [60 hours]
This module covers the practical skills and techniques required to administer commonly used Relational Database Management Systems. It aims to equip students with the knowledge and skills needed by database administrators to effectively perform database administration and management tasks. Students will learn to install, create and control databases, administer user and security, manage data migration, monitor database integrity, perform proactive database maintenance, and implement database backup and recovery.
:: back to top
IT3869 SmartPhone Application Development [60 hours]
This module covers the design and development of native and managed Windows Mobile applications on Pocket PC and Smartphone platforms. The student will be taught standardized APIs and technologies that will be used to build rich multimedia, messaging, telephony and Internet-enabled solutions and services. It will equip students with the practical skills needed to design, develop and deploy mobile applications.
:: back to top
IT3872 Technopreneurship Project [60 hours]
This module provides opportunities for students to apply their skills and knowledge both in technology and in business towards the realisation of innovations in an integrated manner. Specifically, emphasis will be placed on prototype development, evaluation of innovative ideas, approaches and solutions, technologies evaluation and business plan preparation.
:: back to top
IT3873 Professional & Interpersonal Communication Skills [60 hours]
This module aims to help students understand and acquire communication skills they will need in the work place. Students will be equipped with the relevant job search skills, and will practice writing resumes, job application letters and interview skills. The module also covers the dynamics of meetings, change management and cross-cultural communication. It also prepares students for various forms of business writing – minutes, memoranda and other business correspondence. Students will gain insight into organizational structure, corporate culture and business etiquette, enabling them to better fit into their future work place.
:: back to top
IT3874 Full-Time Semestral Project [12 weeks]
This project is to enable students to put into practice the knowledge and skills that they have acquired from the course to develop real-life innovative solutions. Specific projects, in line with industry needs, with well-defined objectives will be assigned to students. The students will be organised in project teams to inculcate team spirit as they work towards the achievement of set objectives. Students work closely under the mentorship and supervision of experienced staff in the project development. In addition to acquiring technical knowhow, hard and soft skills for project development, the project work also instills life-long learning skills to prepare students adequately for their entry into the workforce.
:: back to top
IT3875 Industrial Attachment Programme [12 weeks]
The industrial attachment programme forms an integral part of the coursework and allows students to gain practical working exposure in the real-life working environment through attachment to companies. They will develop other important work skills such as positive working attitude, initiative, interpersonal relationship and communication skills.
:: back to top
IT3877 Digital Media Processing & Rights Management [60 hours]
Digital Rights Management (DRM) comprises a set of business models, technologies and legal framework that allows digital assets to be protected and monetized in the online world. This module teaches the various business models driving interest in DRM, the underlying technologies that enable DRM, as well as the legal and political aspects of DRM. This module prepares graduates for opportunities in the fast growing digital assets management and distribution value chain.
:: back to top
IT3878 Digital Content Storage & Distribution Systems [60 hours]
This module aims to train students in the storage and distribution of digital assets. Storage solutions with fast transfer rate performance, high availability and high degree of data protection such as virtualisation, NAS and SAN will be covered. In the area of content distribution, students will learn about streaming technologies, push and pull technologies, and the Next Generation Network infrastructure solutions that supports a wide range of Interactive and Digital Media (IDM) applications, including the Internet, cable, wired and wireless broadband, satellite, digital broadcasting and HDTV, where consumers expect information, communication and entertainment when they want it, how they want it and where they want it.
:: back to top
IT3879 Web 2.0 Application Development [60 hours]
This module will equip students with concepts and know-how for developing Web 2.0 applications. Students will learn essential technologies of Web 2.0, which include AJAX, next-generation web APIs, and the server-side scripts. These will be used to develop Web services and mashups, such as mapping, wiki and RSS. Students will also learn other constituent parts of Web 2.0, such as the market drivers, patterns and business models.
:: back to top
IT3880 ICT Infrastructure Virtualization Technologies & Solutions [60 hours]
In this module, students will learn the concepts of virtualization and develop capabilities to deploy and manage virtualized infrastructure using virtual machines, SAN (Storage Area Network), and virtual networking. Students will acquire the skill set to develop, deploy and manage virtualization solutions to address a wide range of enterprise integration requirements, ranging from pervasive virtual infrastructure for information systems, to application testing, and business continuity. The trends of virtualization and its role in grid and utility-based computing will also be covered.
:: back to top
IT9865 National Education [15 hours]
This module provides students with an understanding of
Singapore’s past, present and future. It focuses on how
Singapore succeeded against the odds in the past; the challenges, constraints and vulnerabilities that Singapore
faces; and the need to uphold Singapore’s continuing success
and well-being.
:: back to top
Complementary Studies [30/60 hours per module]
These modules provide an understanding of either of the following areas: foreign languages, culture, life sciences or business/technopreneurial related subjects.
previous
Last updated on 30 Apr 2008 by Teo Lay Tin
|