A list of the subjects that I completed at Torrens university in the order completed, and with a brief description of what was covered in each subject.
Bachelor of Software Engineering (Artificial Intelligence)
CAI104 – Concepts in Artificial Intelligence
Introducing what Artificial Intelligence is, the history of it, and how it can be applied to various problems. Covers the classical Machine Learning, deep neural networks, and logic and logic mathematics.
ISE102 – Introduction to Software Engineering
An introduction to software development in C++ and a basic introduction to Object Oriented Programming.
COMR2008 – Principals of Accounting
How to do accounting, debit, credit, double entry and the various accounts/ledgers impact the cash flow statements, balance sheet, profit and loss statements.
MGT201A – Project Management
The project lifecycle, and how it relates to Traditional project management, vs Agile project management. Mostly aligned to the Project Management Body of Knowledge.
Master of Engineering Management
MGT502 – Business Communications
This subject was more focused on research components such as reading published papers, created annotated bibliographies, and paper summaries rather than sending emails, memos, slide-decks, proposals, and summaries etc.
MGT501 – Business Environment
Looking at the micro, meso, and macro environments and how they can influence the business, or how they can be used to build strategies.
PROJ6000 – Principles of Project Management
A deeper dive into the lifecycles of projects, with the use of case studies to understand how each stage of the lifecycle can make or break the project.
FIN600 – Financial Management
Learning to understand that the standard accounting practices may only tell part of the story. By understanding how specific accounting, and management reports can tell a fuller picture that the numbers alone do not tell.
MGT600 – Management, People and Teams
Understanding team dynamics, and how individuals, and groups behaviour in a variety of situations. With a strong emphasis on how individuals’ discourse may impact their communications, work ethics, ability to work as a team, and how they may interact with different nationalities.
MEM601 – Engineering Sustainability
The focus on the environmental aspects is a large aspect. However, sustainable is more wide reaching than looking at just the literal environment. It is looking a the long term impacts of decisions, and balancing them to ensure that actions taken now are not short sighted.
MGT607 – Innovation, Creativity, and Entrepreneurship
Taking a closer look at innovation and entrepreneurship can take place in a variety of areas from private to public sectors. Combining multiple aspects from use of different business planners, business economics, lean experimentation as well as other avenues that are critical to ensuring that the business can be sustainable.
MEM602 – Engineering Risk Management
Looking at various case studies such as the Airbus A380 development and production, and how various technical risks need to be managed and explored. Utilising tools such as Fishbone Diagrams, FMEA (Failure Mode and Effect Analysis), Cause and Effect Analysis, Event Tree Analysis as well as other risk management strategies.
MEM603 – Engineering Strategy
Looking at the engineering disciplines and the strategic components that are specific to technical disciplines. This includes things like Patents and Trade Secrets, insourcing vs outsourcing, development strategies and how to communicate to the technical teams.
MIS607 – Cybersecurity
Looking at Cyber Risks, and how the problems of security can have industry standard processes applied to manage them. This includes looking at the CIA (Confidentiality, Integrity, Availability) triad, MCRA (Microsoft Cybersecurity Reference Architecture), NIST (National Institute of Standards and Technology – SP 800-53), MSAT (Microsoft Security Assessment Tool) among others.
MEM604 – Engineering Management Capstone
Usually completed at the end of the degree, but I moved it towards the middle so that I could apply my learnings. This was a research project where I delved into the question of: What are the best practices for risk management applied during the entire lifecycle of IoT products: design, deployment, operation, and retirement? TL;DR Cybersecurity.
MGT602 – Business Decisions Analytics
In the context of business, and technical, we are required to make many decisions. This covered a variety of decision-making processes to help make the best possible choice with the information at hand. From simple pros and cons lists, to making decisions with incomplete information.
MIS604 – Requirements Engineering
Defining, documenting, and maintaining requirements through a variety of elicitation techniques from starting at understanding the context (environment) from which the organisation operates in, to the way to interact with various stakeholders, and then the specifics of creating elicitation plans with a variety of techniques.
SBD403 – Secure by Design
Looking at the software, or system and ensuring that from the very earliest phases of the creation that security is considered. Further, the security that is put in place follows industry standards and policies.
PROJ6004 – Contracts and Procurement
Looking at one of the core aspects of the projects, a cross-cutting concern of Contracts and Procurement to look at different strategies and processes to ensure that the project is completed successfully.
MGT604 – Strategic Management
Applying a number of the learnings from prior subjects into this one to write up strategies and then plans on how to execute them. Looking at various case studies, and how to apply the strategies in the situations presented.
