CP100 BUSINESS MANAGEMENT I & II
This course provides a survey of the business world. Students will achieve an understanding of the basic principles and practices of contemporary business. Upon completion, students should be able to demonstrate an understanding of business concepts as a foundation for studying other business subjects. The course covers the following topics: The Environment of Business; Business Ownership and Entrepreneurship; Management and Organization; Human Resources; Marketing; Finance and Investment.
CP102 FINANCIAL ACCOUNTING, I & II
The course is an introduction to Financial Accounting techniques and underlying principles. The students will learn to record the most common transactions (accounting event, journal entry, use of accounts) and prepare simple financial statements (balance sheet and income statement). Further analysis of major balance sheet accounts and accounting techniques will allow the students to optimize the use of accounting information in business decisions.
CP103 BUSINESS ETHICS, I & II
fundamentals of ethics. They are enabled to analyse business, social and environmental
issues that are relevant to the development of conscious capitalism and
sustainable business practices. The course focuses on the ethical practices of Multi-national
Corporations (MNCs), the challenges and opportunities of acting responsibly in the arena
often called “the global village”. It also assesses the role of small and medium-sized
enterprises (SMEs) in acting responsibly in a highly competitive environment. It
discusses government strategies to attract Foreign Direct Investment (FDI) and the
dilemmas these present for responsible business practice and the complex interactions
between stakeholders, firms, and government.
The course provides a comprehensive introduction to ethical considerations in business.
Students are enabled to develop a deeper understanding of how to act responsibly
towards all business stakeholders while, at the same time, not neglecting the firm‘s
profitability. Students are encouraged to gain awareness of the interconnectedness of
organizations and nations in a globalized world and how their actions as managers will
affect different stakeholders, nations and the world as a whole
CP108 PLUTUS/HASKELL I
PRIOR PROGRAMMING EXPERIENCE IS RECOMMENDED, eg PYTHON, JAVA, C++
Students will develop their functional programming skills in the languages Haskell and Plutus. This will help make them competent smart contract programmers; adept at changing the world through the creation of new systems and decentralised applications in the Cardano Ecosystem. The course opens a door of opportunity to work in the early development of Cardano; the fastest growing Cryptocurrency. Which aims to bank the unbanked and create new financial systems for emerging world markets.
The course will teach you the core principles of how to code in both Haskell and Plutus. Modules will cover the building blocks of Haskell and Plutus, including functions and data types, type classes, monads, template Haskell, using the Plutus Playground, The Marlowe Playground, the Extended UTXO model, working with Plutus on and off the chain, minting policies, state machines, the Plutus application framework, as well as case studies and practical exercises.
Prerequisites: While you do not need to be an expert in formal methods, programming experience and a general aptitude for logical and mathematical thinking are highly desirable.
CP109 WOMEN AND LEADERSHIP TERM II
The objective of this course is to identify and demonstrate the nature and importance of female
leadership. This course will start with discussions on various leadership theories as well as the
leadership development, success of female leaders and what it means when a leader needs to be a
good follower. This class will host 5 female guest speakers coming from various leadership
backgrounds. The students will explore the character, personal attributes, and behaviours of effective
female leaders.
CP205 PROJECT MANAGEMENT (CAPM) II
During this course module, you will review the main topics that were introduced in the previous course module, and we will introduce more complex elements and techniques for project planning and apply all on a complete exercise.
The next step in this course is about the project management process step execution monitor and control of the project and project closing. This will also include Earned Value Management Principles.
Since the ten steps approach does not include quality management, stakeholder and communications management and procurement management, the principles of these knowledge areas will be introduced.
The final part will be dedicated to Critical Chain Project Management (CCPM) and Agile.