Courses
Low-Code and No-Code-2025/2026
Level 1 | ||||
CANS-6002 | Citizenship & Immigration in Canada | 3 | ||
What are the factors that have influenced Canada's ever-evolving immigration and citizenship policies and how do these factors influence us today? These are the two major questions that we will address in this course. In answering these questions, we will look at why immigration was central to Canada's nation-building, why there was backlash to immigration, and why World War II was a catalyst for change in Canadian immigration policies. Through understanding the past, we will learn about today's understandings of culture, society, politics, civic responsibility, and belonging in relation to Canadian citizenship and immigration. | ||||
DEVL-6035 | The Canadian Workplace | 3 | ||
This course will teach post-graduate level students that are new to the Canadian workplace the fundamentals of job searching practices, the various processes related to applying to jobs, interview techniques and employer expectations when interviewing. It will also examine workplace culture and on-the-job expectations in order to be successful in Canada. Students will become familiar with their rights and employment standards in Canada, and specifically in Ontario. Students will be able to create targeted resumes for various levels of employment in Canada. Students will also be introduced to the importance and value of Equity, Diversity and Inclusion as it relates to workplace organizations. By the end of the course, students will have the necessary tool kit, including essential entry-level marketing documents and various resources to be successful, to begin their career journey in Canada. | ||||
COMM-6046 | Canadian Workplace Communications | 3 | ||
This course will introduce post-graduate level international students to communication within the Canadian workplace. Topics to be covered will include verbal, non-verbal and written communications, with a focus on cultural differences. In this course, students will learn how to create basic workplace messages (including social media), engage in workplace conversations, organize workplace meetings, and deliver informal presentations. Instruction will emphasize the importance of tone, audience, purpose, body language, word choice, and grammar in the Canadian context. Through group work, students will develop interpersonal strategies for common face-to-face workplace interactions. By the end of the course, students will be able to confidently engage in basic communication with co-workers, clients and customers in the Canadian workplace. | ||||
FINA-6032 | Personal Finance in Canada | 3 | ||
This course introduces graduate-level international students to personal finance in Canada. Topics include financial institutions, employment income and deductions, taxation, borrowing money, savings and investments, insurance, and financial scams - all within a Canadian context. Students will also learn about the cost of living in Canada, including the cost of rental accommodation, and set financial goals. Students will create and revise a budget based on knowledge gained throughout the course. | ||||
COMM-6052 | Office Apps & Tools of the Cdn Workplace | 3 | ||
This course provides students with an overview of the Microsoft Office applications including Word, Excel, PowerPoint, Project, and Visio. Students will learn how to use these tools effectively to create documents, presentations, and visual aids. They will also learn how to use tools for virtual meetings and collaboration. | ||||
COOP-1020 | Co-operative Education Employment Prep | 1 | ||
This workshop will provide an overview of the Co-operative Education consultants and students' roles and responsibilities as well as the Co-operative Education Policy. It will provide students with employment preparatory skills specifically related to co-operative education work assignments and will prepare students for their work term. | ||||
Level 2 | ||||
INFO-6162 | Intro to Coding | 3 | ||
This is an introductory-level programming course designed to introduce students to the fundamentals of computer programming using popular languages such as Java, C#, Data Types, and Objects. By the end of this course, students will be able to write simple programs using Java or C#, understand basic programming concepts such as variables, data types, control structures, loops, objects, classes, methods, properties, arrays, linked lists, stacks, queues, trees, and graphs, and work collaboratively on group projects. | ||||
INFO-6163 | Prototyping Applications and the User Ex | 3 | ||
The Prototyping and the User Experience course offers practical insights into creating impactful user experiences for applications. This course includes design principles, usability testing, prototyping, and information architecture allowing students to create intuitive and visually appealing interfaces. | ||||
INFO-6164 | Data Sources and Data Modeling | 4 | ||
This course provides a comprehensive understanding of multiple data sources including databases, APIs, and other data sources. The course will discuss the principles of ingesting data into an application and associated modeling by exploring multiple database types, entity-relationship modeling, normalization, and SQL queries. | ||||
INFO-6165 | Intro to Low Code No Code Platforms | 3 | ||
This course provides students with an introduction to low code no code platforms in a business environment. Students will develop the ability to identify the strengths and limitations of each platform and the impact of selecting the appropriate tools for the development of applications. | ||||
INFO-6166 | Critical Thinking,problem Solving& Logic | 4 | ||
This course provides students with the essential skills to analyze, evaluate, and solve complex problems by exploring logical reasoning, and decision-making frameworks. Student will develop critical thinking abilities to make sound judgments and apply problem-solving strategies to build real world solutions. | ||||
INFO-6167 | Low Code No Code Security 1 | 3 | ||
This course provides a comprehensive understanding of security considerations in low code and no code development environments by exploring security principles, risk assessment, authentication, authorization, and data protection. Students will learn to implement best practice security measures to safeguard applications built on these platforms. | ||||
Level 3 | ||||
INFO-6168 | Data Modelling, Visualization and Mgmt. | 4 | ||
This course explores the concepts and techniques of data modeling, visualization, and management. Students will learn to design data models, create interactive visualizations, and effectively manage data in modern business environments. | ||||
INFO-6169 | Business Process and Technical Writing | 3 | ||
Business Process and Technical Writing course provides students with the skills and knowledge necessary to understand the importance of business processes, workflow, and technical documentation to the success of an organization. This course will introduce students to governance, compliance, risk, and collaboration as a member of a project team. While building a foundation in technical writing and documentation. | ||||
INFO-6170 | Optimization and Scalability | 3 | ||
The Optimization and Scalability course focuses on optimizing and scaling applications built using low code and no code tools. Students dive into performance optimization techniques, scalability considerations, and efficient resource utilization to ensure optimal application performance and accommodate growth. | ||||
INFO-6171 | Integration and Automation | 3 | ||
This course explores the seamless integration and automation capabilities of low code and no code platforms. Students learn to connect systems, automate workflows, and streamline business processes. | ||||
INFO-6172 | Low Code No Code Security 2 | 3 | ||
This course encompasses advanced security practices and techniques for low code and no code development. Students will explore topics such as secure coding, authentication, authorization, encryption, and secure API integrations to ensure robust and resilient security measures in applications. | ||||
INFO-6173 | Dev & Integration of LCNC Applications | 4 | ||
In this course students will continue to refine the skills used to develop applications in a low code no code environment. Following best practices students will learn how to implement and integrate applications into a production environment and evaluate the impact on an organization. | ||||