Courses
Low-Code and No-Code-2025/2026
Level 1 | ||||
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. | ||||
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 2 | ||||
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. | ||||