Mode of Delivery: Face-to-Face, Online, HyFlex or Blended
This course introduces students to the rules based system governing international trade in services, the ongoing negotiations for greater liberalization of depth and scope of services at the multilateral, regional and bilateral levels as well as recent development and trends shaping the landscape for traded services.Specific comparative analysis will be made to the negotiation, formulation and operation of the rules governing services in various fora. Attention would be paid to the powerful influences on patterns of trade. This would include rapid technological advances that propel the rise of FinTech, servicification, global value chains as well as international organisations and groupings such as the World Trade Organisation (WTO) and the Organisation for Economic Co-operation and Development (OECD) and the European Union (EU)
Mode of Delivery: Face-to-Face, Online, HyFlex or Blended
This course will focus on the legal and regulatory environment within auditing including topics such as money laundering and professional and ethical considerations. It will focus the on processes and procedures involved in practice management including quality control, and the acceptance and retention of professional engagements. This course will explore financial statement auditing including planning and documenting evidence in addition to evidence evaluation and review and reporting on an audit of historical information. Furthermore, topics such as due diligence, forensic auditing, and current issues and developments will be discussed.
Building on the concepts presented in ACCT 6011 Corporate Finance, this course will enable students to develop the necessary knowledge of more advanced and specialized decision situations in the areas of corporate investment and financing. Specifically, it will enable students to apply knowledge about the cost of capital and asset valuation and develop valuation techniques such as ratios as used in acquisitions or mergers. This course will also evaluate cases on capital investments and the design of optimal capital structures. Most importantly, the relevance of the tools and concepts presented in this course to finance and other related sectors, will be discussed.
Financial engineering utilizes mathematical and statistical methods to the problems encountered in finance. Financial institutions (e.g. investment banks, commercial banks and insurance companies) as well as regulatory agencies all utilize the tools of financial engineering. Students will be introduced to the tools used in financial engineering, which should help them to drive innovation and efficiency in their business or industry.
This course will equip students with knowledge and skills they need to devise and execute plans of action for the control and management of performance in an organisation. Moreover, this course will introduce students to key issues and applied methodologies related to strategic management accounting such as performance management, information management, and financial risk assessment. Topics to be covered include performance management and control of the organization, the impact of risk and uncertainty on performance management, performance management information systems, strategic performance measures, and strategic performance issues in complex business structures.
Software engineering has matured over the past thirty years or so to become recognized as a true engineering practice. The term software engineer is generally used in place of the word programmer in fields where highly-skilled computer scientists are called up to wrestle with challenging problems. This course prepares students to become software engineers rather than programmers. It teaches them how to apply a disciplined and robust approach to software development. Students who are interested in careers in software engineering, project management, and IT management or application development would benefit from this course. Face-to-face and online lecturers, in-class and on-line discussions and hands-on labs will be used in the delivery of the course.
This course builds on the basic knowledge of core taxes, while introducing students to stamp taxes. This course will examine topics such as income tax, corporation tax, capital gains tax and inheritance tax on a more advanced level. Furthermore, the course will examine other international aspects of taxation, the taxation of trusts and additional exemptions and reliefs. It will enable students to interpret and analyse information provided and communicate these findings in a manner appropriate to the intended audience.
The course facilitates the acquisition of knowledge and skills necessary to build enterprise-scale Web-based applications. Some of the topics that will be covered in this course include: web services, object-oriented analysis and design, design patterns, application frameworks and service-oriented architectures (SOA). The course is intended for students pursuing careers as Web application developers, IT consultant team managers, IT managers, software architects or solutions architects. The delivery mechanisms used for this course include face-to-face lectures, online and in-class discussions, class presentations and hands-on labs.
Mode of Delivery: Face-to-Face, Online, HyFlex or Blended
This course introduces students to concepts of technology entrepreneurship through a study of entrepreneurs who commercialized high-technology products. It explains why poor developing countries consider the COT so important and exposes students to the process of creating a new venture, different types of ventures, and the models, theories, instruments and mechanisms of technology entrepreneurs. This course also introduces students to fundamental financial and management principles needed for technology based entrepreneurs.
Mode of Delivery: Face-to-Face, Online, HyFlex or Blended
The course will present students with a comprehensive overview of Android programming concepts and the best practices for Android mobile application development. Students will learn how to use object-oriented analysis and design (OOAD) concepts, design patterns and architectural strategies to create mobile applications for the evolving Android market. Students pursuing careers in mobile application development, IT management or IT consulting will benefit from this course. This course will be delivered using a combination of interactive lectures, online and face-to-face discussions and laboratories. This course replaces COMP 6107 Android Development Environment.
This course examines the theoretical and practical techniques used in the analysis of large data sets. It covers data collection, data pre-processing, predictive, prescriptive and descriptive analytics as well as social network analytics. The course will facilitate discussion of case studies that involve big data analytics including fraud detection, web analytics and recommender systems. This course targets students who intend to pursue careers as data scientists work in the field of data analytics. Due to the data and technology intensive nature of the material, this course will be delivered primarily through face-to-face instruction and hands-on lab sessions.
The course provides students with the opportunity to:
On completing this course students will be able to forge and maintain strong working relationship with everyone involved in their technology start-up in order to move the business forward with the best technology expertise, have and understanding of the goals of their start-up and adopt a targeted approach to the overall competitive landscape.
This course teaches students how to identify and evaluate potential business opportunities, as well as evaluate and create business plans for high technology ventures. By the end of the course the student, as a part of a group, will have created a business plan for a new venture.
Mode of Delivery: Face-to-Face, Online, HyFlex or Blended