|
Introduction | Course Aims | Career Prospects | Further Studies
Entry Requirements | Course Structure
Course Structure
Year 1 – Semesters 1 & 2
Core modules
Year 2 – Semesters 1 & 2
Core modules
Year 3 – Semesters 1 & 2
Core modules
IT Prescribed Electives
Business Prescribed Electives
MODULE SYNOPSES
IT Modules
IT1501 Computing Mathematics 1 [60 hours]
This subject is designed
to teach students the fundamentals of computing mathematics and form the
foundation for more advanced mathematics topics. The topics covered include
number system, set theory and logic, relation and function, algebra,
trigonometry and matrices.
:: back to top
IT1506 Data Structures & Programming Techniques
[60 hours]
This module is designed to equip students with a good fundamental of programming structures, techniques and practices so that they can become comfortable with and adaptable to any programming languages in future. It also covers program testing, debugging, and
a number of program design tools and techniques used to express the solutions needed to solve the impending problem. Students will be taught to apply basic Java Programming to problems that require structured thinking. Fundamental concepts of data structures and algorithms will be covered. They include stacks, queue, linked lists and trees.
:: back to top
IT1507 Web Applications Development [60 hours]
This module introduces the basic concepts of the Internet and hypertext and how these concepts are integrated to provide powerful World Wide Web applications over the Internet. The focus is on learning the theory behind current web-based development tools and technologies including HTML, DHTML, JavaScript, Java Applets, Visual Studio and Personal Web Server; and to develop intelligent and dynamic web-based applications with this array of web application development technologies.
:: back to top
IT1605 Network Technology [60 hours]
This module is designed to provide a broad understanding of network technology. Topics covered include basic networking concepts, the OSI Reference Model, network topologies, Local Area Network standards and protocols such as Ethernet, Token Ring and FDDI, Wide Area Network protocols such as Frame Relay, ATM, the various internetworking devices and also Virtual LAN. This module also focuses on the various TCP/IP protocols and applications which are the underlying technologies for the Internet. Network design and case studies will be introduced to illustrate connectivity among LAN segments to WAN through service provider networks using TCP/IP and Ethernet as core technologies.
:: back to top
IT1606 Law and Ethics of IT [30 hours]
This module aims to provide students with an awareness of the ethics and law of IT. It covers issues like intellectual property rights protection and infringement, copyright and plagiarism, software piracy, computer crimes, internet fraud, objectionable materials, confidentiality in the information age. Singapore’s Copyright Law, Computer Misuse Act and Electronic Transaction Act will also be covered at an awareness level.
:: back to top
IT1607 Object-Oriented Programming [60 hours]
This module is designed to teach students the concepts of object-oriented programming including abstraction, encapsulation, inheritance and polymorphism. Students will learn how to implement these concepts in Java through hands-on practical. Java Swing and Java Applets will be taught to demonstrate how object-orientation is inherent in the language itself.
:: back to top
IT1691 Object-Oriented Programming Project [90 hours]
This module provides students with the practical experience of applying their knowledge gained in Object-Oriented Programming using Java module. They will apply Object-Oriented programming concepts and are also expected to code and implement Java application
programs with graphical user interface, files manipulation and I/O.
:: back to top
IT2601 Database Management Systems [60 hours]
This module covers the
components of a database system together with its database management system
from a relational model perspective with brief mention of other models of
database systems such as hierarchical and network models. It also describes the
conceptual, logical and physical design of a relational database, as well as
SQL in data definition, data retrieval and data manipulation. The module also
introduces the concept of Database Administration, Security and Integrity in
the areas of Database Backup, Recovery and Concurrency.
:: back to top
IT2506 E-Business Applications [60 hours]
This module introduces the fundamental concepts of e-business, including its underlying information technologies, business processes, and applications in various industries in the aspect of customer-to-business, business-to-business, and intra-organizational transactions. Students will acquire hands-on experience in the analysis, design, development and implementation of e-business applications using appropriate application tools.
:: back to top
IT2604 Software Engineering Practices [60 hours]
This module begins with a formal definition of software engineering. The details of a software development life cycle are elaborated and serve as a guide to a maturing engineering discipline. Project management concepts are introduced. Related issues such as software quality and configuration management are also introduced to provide an understanding of how to produce a high quality software system. A fundamental understanding of object-oriented concepts will be discussed, including the illustration of object-oriented analysis and design development. Unified Modelling Language (UML) is used to facilitate the modelling of analysis and design. Various software testing techniques are introduced to identify the test cases for software validation.
:: back to top
IT2605 Applications of Web Services [30 hours]
This module introduces the web services standards, which include Universal Description, Discovery and Integration (UDDI), Simple Object Access Protocol (SOAP) and Web Services Description Language (WSDL). Students will learn how to consume external web services that are independent of platform, language and vendor.
:: back to top
IT2592 E-Business Applications Development Project
[90 hours]
In this module, students will apply the knowledge acquired in the modules learnt to date. Working in teams, they will learn to develop e-business solutions based on real world business problem where they can integrate technology into high value-added areas such as distribution, sales and marketing and customer service to understand the various issues involved in e-business applications development and implementation. They are also encouraged to be entrepreneurial in their business approach and solutions.
:: back to top
IT2693 IT Innovation Project [90 hours]
This module aims at fostering creative talent, encouraging experimentation and instilling in students an innovative mindset by creating new business opportunities and solutions enabled by technologies. The module focuses on generating innovative ideas and their implementations, by applying and synthesising the business knowledge and technical know-how that the students have acquired. Students will work in teams and put project management into practice.
:: back to top
IT3506 Infosecurity Technology [30 hours]
This module covers the essential aspects of information security from personal and enterprise perspectives. It provides an understanding of information security trends, security threats, security incidents, security policies, procedures and guidelines.
:: back to top
IT3504 Java Enterprise Development [60 hours]
This module covers the advanced Java technologies and how these technologies are being brought together to form a platform for application development in an enterprise setting. Students will learn the features of Java security model for safely deploying applications both in an enterprise and over the Internet. Students will learn how to develop enterprise applications with server-side development using Java Servlets, Java Server Pages (JSP), Java Database Connectivity (JDBC) and Enterprise Java Beans (EJB).
:: back to top
IT3592 Enterprise Applications Integration Project [90 hours]
This module covers the concepts, techniques and technologies that enable application integration of numerous independent systems, both within and between enterprises. Through this project, students will have hands-on with building Business-to- Business (B2B) and Enterprise Applications Integration (EAI) systems using XML Web Services under the Microsoft .NET framework and the Sun J2EE platform. Students will work in teams and put project management into practice.
:: back to top
IT3599 Industrial Placement Programme [12 weeks]
As part of a 12-week industrial attachment, students will be assigned a real-life project in an organisation that would require them to integrate and apply their skills in e-Commerce or other IT-related solutions for relevant industry and business sectors. Students are expected to produce working IT solutions or business plans for the appointed organisation and present their submitted systems, from which they shall be assessed.
:: back to top
IT3695 Overseas Placement Programme [24 weeks]
The Overseas 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 a foreign workplace and culture will strengthen the students’ life skills such as adaptability, initiative, independence and interpersonal skills.
:: back to top
IT3699 Final Year Project [12 weeks]
The Final Year Project module will give students the practical experience of carrying out a software development project from project requirements, implementation, testing to delivery and presentation of the software. They will go through a software process with deliverables at different stages of the process. The projects often require students to learn and apply new technologies and software tools that are beyond the boundary of the course curriculum. This will inculcate independent and life-long learning. The engagement of industry projects provides an added dimension for students to think market place, appreciate windows of opportunity and see things from the eyes of the customers, while concurrently subjected to the real-life requirements of quality, cost-effectiveness and time-to-market. Students will have the opportunity to put project management into good practice.
:: back to top
IT9865 National Education
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 faces; and the need to
uphold Singapore ’s continuing success and well-being.
:: back to top
IT Prescribed Electives
IT2652 Operating Systems [60 hours]
This module introduces
the fundamental concepts of operating systems to students. It provides an
overview on different types of operating systems such as Windows NT/2000/XP, Linux and Unix, as well as their general functions. It discusses essential operating system components and concepts in the area of process management, memory management, storage management and file management
in detail.
:: back to top
IT2656 Mobile Services and Applications [60 hours]
This module familiarises students with the mobile computing world. This course exposes students to the current trends in mobile services and applications. It focuses on new trends and various applications available in mobile services arena. It also introduces various concepts and ideas of in-trend applications running on mobile devices.
:: back to top
IT3554 IT in Logistics Services [60 hours]
This module introduces
the key elements of logistics and supply chain systems including inventory
management, supply and procurement, warehousing, transportation and value-
added services. The module also covers e-logistics and e-supply chain
management, performance measures, optimisations of a
logistics system as well as the concept and implementation of logistic market
places using case studies and examples .Industrial standard software packages
will be used for practical sessions to reinforce the understanding of the
topics covered. IT systems and applications in logistic planning and executions
will also be covered.
:: back to top
IT3556 Business Intelligence & Analytics [60 hours]
This module introduces the concept and technologies such as Extract, Transform and Load, Data Warehouse, OLAP, Data Mining and Web Mining related to Business Intelligence. The students will be exposed to the use of Business Intelligence software tools to acquire, cleanse, enhance, and transform data into useful information for analysis and better business decision making.
:: back to top
Business Modules
BM0030 Business Communication 1 [60 hours]
This module aims to provide students with a basic foundation in communication skills. It equips them with the foundation skills in writing, speaking and reading in preparation for higher order communication tasks in a business context. The topics covered will include elements of the communication process and the essentials of listening, speaking, writing and reading.
:: back to top
BM0031 Principles of Accounting [60 hours]
This module provides students with an understanding of the basic concepts and principles of accounting, covering service and merchandising enterprises in the forms of sole proprietorships and companies. Topics covered include fundamental accounting principles, accounting for asset and liabilities, and measurement of profits. Students will also learn to interpret financial statements through the use of financial ratios. Students will be taught the use of a computerised accounting system or software.
:: back to top
BM0032 Essentials of Marketing [60 hours]
This module provides an
overview of the fundamentals of marketing and marketing mix. It includes
marketing management concepts and differences between consumer and business
markets, and the integration of product, price, place and promotion in
producing an effective marketing plan.
:: back to top
BM0034 Statistics [60 hours]
This module covers basic
statistical concepts and applications, and includes topics such as permutation
and combination, probability theory, probability distribution, estimation,
hypothesis testing, least squares method, simple linear regression and
correlation.
:: back to top
BM0035 Economics [60 hours]
This module aims to provide students with an understanding of the basic principles of economics and the framework of economic reasoning as applied in business. Topics covered include the principles of demand and supply, theory of the firm, production costs, profit maximisation, market structures, inflation and unemployment, monetary and fiscal policies and foreign exchange.
:: back to top
BM0036 Management Principles [60 hours]
This module provides an overview of the principles of management and an understanding of organisation behaviours. Students will learn how to manage life at work through the understanding of people’s behaviour in organisations. Topics include learning and personality, perception, motivation, attitudes and values, leadership, communication and decision-making.
:: back to top
BM0501 Business Communication 2 [60 hours]
This module aims to build on the basic communication skills acquired and equips students with more specific communication skills that are required in a business context. The topics covered will include higher order writing skills, questioning techniques, academic and technical report writing and oral presentation skills. Taught through small group tutorial sessions, the focus will be on addressing common errors, correcting ineffective writing styles, and enhancing the English Language proficiency through writing practices and use of workbooks.
:: back to top
BM0514 Teaching Enterprise Project [12 weeks]
The Teaching Enterprise Project (TEP) is a module where students are trained using a practice-based and application oriented approach. Students are assigned to relevant live and real business centres to attain on-the-job practical work experience and life-long skills under the supervision of staff. These business centres emulate the industry environment thus providing learning experiences that are as close to the real world as possible. The attachment is over a period of 12 weeks and covers two training locations. At end of each attachment, students are required to submit a report describing their duties and learning outcomes.
:: back to top
BM0515 Entrepreneurship [60 hours]
This module allows students to integrate and apply knowledge and skills acquired from various modules during the course through the preparation and presentation of a business plan. Emphasis is placed on creative thinking, problem solving, innovation and development of entrepreneurial skills. An introduction on the concept and functions of business organisation will also be included.
:: back to top
BM0518 Business Environment [30 hours]
This module aims to provide students with an understanding of the various regional and international environmental factors and the dynamic nature of these factors, namely political, social, economical, technological and competition, which may affect business operations/decisions. Case studies or scenario approach will be used. The essential aspects of legal system and issues, such as contract, intellectual property rights protection and infringement will be covered at an awareness level. Students will gain hands-on experience in searching and processing information from media, on-line retrieval resource systems, and other sources for analysing and making business decisions.
:: back to top
BM0519 Financial Management [60 hours]
This module provides a basic understanding of the principles and concepts used in managing the finances of a business. Topics covered include budgeting and forecasting, working capital management and decision, time value of money, capital investment decisions, equity and debt financing. At the end of the module, students should be able to understand the various sources of financing available to a business and to evaluate the appropriateness of an investment.
:: back to top
Prescribed Electives
BM0509 Customer Relationship Management [60 hours]
In this module, students will learn the various aspects of customer service and relationship management to achieve superior business performance and customer loyalty. The module introduces knowledge, skills and practices needed to enhance customer relationship management (CRM) as a key strategic process for organisations. It will expose students to how CRM links people, process and technology to optimise an enterprise’s resources and profits while maximising customer satisfaction. It also introduces the use of CRM tools for sales and marketing, customer service management and customer credit control.
:: back to top
BM0516 Global Supply Chain Management [60 hours]
This module provides an understanding of the supply chain on a global scale covering the flow of goods from supplier through manufacturing and distribution chains to the end-user. Includes the network of organizations in upstream and downstream linkages, the different activities that produce value in the form of product or services as well as the strategic implications of performing these activities more efficiently than competitors.
:: back to top
BM0521 Internet Marketing [60 hours]
In this module, students will learn how the Internet works and acquire a conceptual understanding of how the technologies changes the way we practice marketing, including the global marketing environment, a mastery of techniques to search efficiently for information on the Internet, a chance to study the many new and exciting ways that marketing can be done, and is being done, using the Internet, an exploration of how the Internet may change the culture of work and our lives, and the skills to build web pages for marketing a product or service on the Internet. The students are also being electronically tested.
:: back to top
BM0522 International Business [60 hours]
This module provides a basic understanding of the globalisation of business and borderless trade. Topics include the global economy, trade liberalisation and protectionism, international financing from a legal perspective, foreign market entry modes and the new distribution channels that e-commerce opens up for companies that venture into foreign countries.
:: back to top
previous
Last updated on
19-Nov-2009
by Teo Lay Tin
|