Programs > Certificates > IT Certificates Programs

IT Certificates Programs

Software Quality Assurance Tester (NOC:2171)

The graduate will know how to develop and implement policies and procedures throughout the software development life cycle. The graduate will know how to work with specific business processes such as telecommunication, financial, insurance software development. Plus, the graduate will know how to use automated testing tools of HP, IBM, Oracle. In addition, the graduate will know how to work with specific applications such as MS Word, MS Excel, MS Access, SQL Server, MS Visual Studio.

Computer Programming

This is an intensive program that moves from the fundamentals of programming to the proficiency levels of software development with the languages mostly used in today's workplaces. This exposure will prepare you for the challenging and rewarding career of an Information Technology professional.

Database Developer

Graduates of this course will have acquired extensive programming experience in such areas and environments as relational database management theory, MS-Access, Oracle on a Windows NT Platform. Using procedural and object-oriented programming (OOP) techniques, students are immersed into the wide spectrum of data access and manipulation with respect to the relational model. Using languages such as Visual Basic, databases are exploited internally and externally. Various concepts of data access, such as DAO, RDO, ODBC, embedded SQL and call level interfaces are taught using these basic languages.




Software Quality Assurance Tester 


This course is a professional development program designed to upgrade and update professional qualifications of students and to help them to work as a Software Quality Control Specialists. The course covers various methods and strategies for revealing software defects and documenting them, the implementation of Automated Software Testing, as well as the general concepts and the basics of object-oriented programming (OOP). Today's software products are becoming increasingly complex. These products are being created in rapid development environments that drive them toward the marketplace at accelerated speed. Software testing incorporated into the rapid development cycle with extensive requirements is becoming of more important than ever.

Course Outline

Computer basics overview

- Operating Systems
- MS Office
- Databases
- Programming

Methodologies and strategies of software testing

- Quality Assurance and Quality Control
- Test types and their place in the software development process
- Software development and testing life cycle
- Equivalence classes and boundary values
- Analysis of business requirements
- Business function testing
- Test planning and testing documentation

Hands-On Software Testing

- Client-server applications, implementation of business logic
- Testing of network solutions
- Practical design and execution of test cases
- Reporting software problems

Automated Testing Tools

- HP UFT/QTP
     - Design and development of test scripts
     - Automated parameterized testing
     - Automated data-driven testing
- HP ALM/QC
- Selenium IDE
- IBM Rational Team Test Studio
     - IBM Rational Robot
     - IBM Rational ClearQuest
     - SQA-Basic scripting language
     - Enhancing and customizing test scripts
- Development of a custom test management system
- OATS
     - Oracle OpenScript for Web Applications
     - Oracle Load Testing for Web Applications (OLT) - Empirix's e-Load
     - Oracle Test Manager for Web Applications

Duration of the course is 5 weeks
Timing: Monday to Friday - 9 a.m. to 3 p.m.
Evening classes are avaliable
Timing: Monday, Wednesday, Friday - 6 p.m. to 9 p.m.

E.I., S.A., WSIB Recipients may be qualify for government financial assistance!


Qualify for E.I. and Second Career!(PCC Search)

Your Career as Software Tester

As a graduate of this program, you may pursue future career options, such as:

  • application tester
  • application testing technician
  • software test co-ordinator
  • software tester
  • software testing technician
  • systems tester
  • systems testing technician
  • user acceptance tester
A software tester primarily performs software quality testing procedures on software. They generally have strong grasp over software quality testing tools and techniques, along with some level of software development knowledge/experience. The software tester ensures that the software performs as expected both functionally and non-functionally.

Job opportunities

The employment opportunities will be extremely good for software testers in Canada and around the world.
Software testers are employed across a variety of industries, but mainly for companies providing computer systems design and related services. Other employers include wholesalers of computer and communications equipment, software publishers, and the finance and insurance services sector.
This occupation experienced significant employment growth over the last decade due to the increasing reliance on computer software and the Internet for many common services. Yet during the forecast period, one of the key drivers of employment will be the technologies being introduced in the automotive industry. Large automotive manufacturers and software producers have been investing in projects in different areas of the province to develop new features in connected cars and to advance self-driving car projects.
Also, as the financial services continue to transform their operating platforms, several opportunities are expected for software testers in these institutions, in digital laboratories, and among the growing number of financial technology (FinTech) start-up companies. Private and public sector venture capital funding is helping to spur growth in the emerging FinTech cluster and other sectors.

Salary

  • India – Rs. 659000 – 1230000 / year
  • USA – $50,000 – $ 104,000 / year
  • Singapore – S$ 3000- S$ 6,000
  • Canada – CA$65,000 – CA$97,000
  • Hong Kong – HK$58,000



Advanced Software Quality Assurance Tester


Advanced SQA Testing Course covers the economics of testing, verification and validation activities, and software quality improvement through systematic test planning, design and executions, problem reporting and resolutions, and test documentation.

This course is intended for experienced testers, or for those who have completed the Software Quality Assurance Tester Course. It has been designed to deepen and broaden the student's knowledge of the field, making their skills more effective in testing your software and reaching your company's goals.

A key ingredient of this class involves planning, setting, and achieving software quality objectives. This training provides a road-map for establishing software quality goals and improvement measurement. Manual testing and automated test tools are compared and explained, and "hands-on" case studies aid students in applying training into actual test deliverables. Testers will use "hands-on" case studies that allow application of training, transforming testing templates into actual test deliverables.

Course Outline

Advanced Test Planning and Testing


- Analysis of software applications. Implementation of business logic in client-server applications
- Defining objectives, strategies and methodologies of testing
- Designing test cases for manual and automated testing
- Analyzing and reporting problems

Software Testing

- Database testing
- Object-oriented approach
- Internet testing
- Practical design and execution of test cases
- Reporting software problems

Automated Testing Tools

- HP UFT/QTP (QuickTest Professional)
     - Development of test scripts with VB Script language
     - Descriptive Programming
     - Automated data-driven testing
- Selenium IDE
- IBM Rational Team Test Studio
     - IBM Rational Robot
     - SQA-Basic scripting language
     - Enhancing and customizing test scripts
- Automated testing of internet applications
- Automated resource validation
- Automated load, stress and performance testing
- Monitoring of the working Web-application
- HP LoadRunner
- IBM Rational Performance Studio
- Automated test management and bug-tracking systems
- HP ALM/Quality Center
- IBM Rational ClearQuest
- Development of a custom test management system

Concepts of advanced object-oriented programming

Projects

Your Career as Software Tester

As a graduate of this program, you may pursue future career options, such as:

  • application tester
  • application testing technician
  • software test co-ordinator
  • software tester
  • software testing technician
  • systems tester
  • systems testing technician
  • user acceptance tester
A software tester primarily performs software quality testing procedures on software. They generally have strong grasp over software quality testing tools and techniques, along with some level of software development knowledge/experience. The software tester ensures that the software performs as expected both functionally and non-functionally.

Job opportunities

The employment opportunities will be extremely good for software testers in Canada and around the world.
Software testers are employed across a variety of industries, but mainly for companies providing computer systems design and related services. Other employers include wholesalers of computer and communications equipment, software publishers, and the finance and insurance services sector.
This occupation experienced significant employment growth over the last decade due to the increasing reliance on computer software and the Internet for many common services. Yet during the forecast period, one of the key drivers of employment will be the technologies being introduced in the automotive industry. Large automotive manufacturers and software producers have been investing in projects in different areas of the province to develop new features in connected cars and to advance self-driving car projects.
Also, as the financial services continue to transform their operating platforms, several opportunities are expected for software testers in these institutions, in digital laboratories, and among the growing number of financial technology (FinTech) start-up companies. Private and public sector venture capital funding is helping to spur growth in the emerging FinTech cluster and other sectors.

Salary

  • India – Rs. 659000 – 1230000 / year
  • USA – $50,000 – $ 104,000 / year
  • Singapore – S$ 3000- S$ 6,000
  • Canada – CA$65,000 – CA$97,000
  • Hong Kong – HK$58,000



UFT/QTP, Load Runner, ALM/QC



Duration is 30 hours.
Day timing: Monday to Friday - 2 p.m. to 6 p.m.
Evening timing: Monday, Wednesday, Friday - 6 p.m. to 9 p.m.

Course Outline

VBScript

- Variables, Subtypes, & Constants
- Arrays
- VBScript Operators
- VBScript Procedures, Functions
- Program Control & Structure
- Date/Time Functions
- Conversion Functions
- Format Functions
- Math Functions
- Array Functions
- String Functions
- Other Functions
- VB Statements, Methods, Properties
- File System Object

HTML

- Formatting HTML tags
- HTML tables
- Form HTML tags

SQL

- DDL
- DML
- MS SQL Server 2005

UFT/QTP

- Object Spy, Object Identification, Object Repository - Local, shared
- Creating Functions and Function Libraries
- Creating a Test
- Running and Analyzing Tests
- Creating Checkpoints and Using Functions
- Parameterizing Tests
- DataTable
- Action Parameter
- Test Parameter
- Environment Parameter
- Reusable action - with and without parameters
- VB Scripting in UFT/QTP
- Dynamic Object Management: Regular Expression, SetTOProperty, Repository Parameter, Changing values through repository
- Smart Identification
- Recovery Manager or Exception Handling
- Datatable commands
- Description objects
- Descriptive Programming
- File System Objects
- XML Objects
- Excel file Objects
- Database Objects

ALM/QC

- Test planning
- Creating of test requirements
- Generating GUI scripts and test cases
- Assigning scripts and test cases to appropriate test requirements
- Executing of test cases and scripts
- Generating bug reports
- Final report and statistics

Integration of UFT/QTP and ALM/QC

- Pass parameters from ALM/QC to UFT/QTP script
- UFT/QTP test cases execution report from ALM/QC
- Generation of UFT/QTP test cases reports through ALM/QC

Load Testing Software Applications with LoadRunner

- Planning Load Test. Analyzing and formatting system usage information, determining fields to parameterize and the data to use.
- Creating Virtual Users. Recording user actions, parameterization of input data, verification of the functionality.
- LoadRunner Scenarios. Defining virtual users and scripts.
- Analysis of scenario execution. Scenario and cross-scenario graphs and reports.

Your Career as Software Tester

As a graduate of this program, you may pursue future career options, such as:

  • application tester
  • application testing technician
  • software test co-ordinator
  • software tester
  • software testing technician
  • systems tester
  • systems testing technician
  • user acceptance tester
A software tester primarily performs software quality testing procedures on software. They generally have strong grasp over software quality testing tools and techniques, along with some level of software development knowledge/experience. The software tester ensures that the software performs as expected both functionally and non-functionally.

Job opportunities

The employment opportunities will be extremely good for software testers in Canada and around the world.
Software testers are employed across a variety of industries, but mainly for companies providing computer systems design and related services. Other employers include wholesalers of computer and communications equipment, software publishers, and the finance and insurance services sector.
This occupation experienced significant employment growth over the last decade due to the increasing reliance on computer software and the Internet for many common services. Yet during the forecast period, one of the key drivers of employment will be the technologies being introduced in the automotive industry. Large automotive manufacturers and software producers have been investing in projects in different areas of the province to develop new features in connected cars and to advance self-driving car projects.
Also, as the financial services continue to transform their operating platforms, several opportunities are expected for software testers in these institutions, in digital laboratories, and among the growing number of financial technology (FinTech) start-up companies. Private and public sector venture capital funding is helping to spur growth in the emerging FinTech cluster and other sectors.
Within this occupation, artificial intelligence designers should also experience an increasing amount of job prospects. Artificial intelligence (AI) allows machines and built-in software to perform tasks which are usually undertaken by human beings, such as learning and processing information. There is a growing interest in applying these techniques to many types of business activities, including e-commerce, finance, healthcare, legal services and manufacturing. The provincial government and several private companies have also invested in a research institution to develop AI-related expertise specific to deep learning. This effort should result in a wider use of the technology by companies in Canada and around the world over the longer term, and support employment demand for these professionals.
Other dominant technological trends will drive job prospects for software tester, including block chain infrastructure, 3D printing, and virtual and augmented reality. A fair amount of job openings should also be generated in the growing video game industry.

Salary

  • India – Rs. 659000 – 1230000 / year
  • USA – $50,000 – $ 104,000 / year
  • Singapore – S$ 3000- S$ 6,000
  • Canada – CA$65,000 – CA$97,000
  • Hong Kong – HK$58,000



Programming with .NET Platform


. NET, a new development platform designed to facilitate object-oriented Internet development, represents a major change in the way you’ll think about programming. The programming language of choice for this object-oriented Internet-centric platform is C#. Our Enterprise Programming with .NET Platform Course begins with an overview of C# and the .NET platform. The instructor will introduce you to the Visual Studio IDE and a number of C# language concepts, i.e. design & implementation of classes, building components (assemblies), etc. Students will get practical experience in using powerful tools for designing, building, testing, and deploying the next-generation Web and Windows-based applications in Visual Studio .NET.

Programmers who already have experience in C++, Java, VB or other programming languages and who want to develop applications for the .NET platform will benefit from joining the course. Our most popular class is also appropriate for the users who have been working with HTML and other web technologies.

Course Outline

- The C# Language
- MS SQL Server
- File System
- XML File
- Accessing Data with ADO .NET
- Developing Windows Applications with .NET
- Developing Web Applications with ASP.NET
- Advanced .Net Topics
- Unit testing in .NET
- Developing real E-Commerce projects



Java Programming


Object-Oriented Programmer

Java is one of the most popular programming languages today. It is object-oriented, relatively simple and powerful. Java's support for inheritance, polymorphism and other advanced OOP techniques has established it as the language of choice in modern computing environments. Many programmers learn Java because it is the language of the Java 2 platform, the Enterprise Edition of which drives the information infrastructure of many companies.

The course gives you a firm grounding in Java, object-oriented programming and the main features of the Java 2 platform, Standard Edition. After building many substantial stand-alone applications, we spend the last two and a half weeks of the course creating web applications with servlets, JSP and JDBC.

Enterprise Java Developer/Architect

Most IT employment today comes from enterprise computing projects. The business world needs people who can build robust transactional, secure, distributed and reusable software that supports persistence. The technology of choice for enterprise computing is the Java 2 platform, Enterprise Edition (J2EE), which includes servlets, JSP, Enterprise JavaBeans (EJB), JDBC, JNDI, and other API.

Our course offers learning J2EE through studying examples and developing our own enterprise applications based on common design patterns in a fully networked classroom environment. We use UML to model and think about our EJB-based software. This course assumes prior experience with programming and knowledge of Java fundamentals although a quick review of the Java language will be provided.

Course Outline

- The Java language
- Java object concepts
- Java object-oriented programming model
- Java Applets
- Developing Application with awt and swing
- Java Database Connectivity – JDBC
- Servlets and Java Server Pages – JSP
- JSP Beans
- JSP Custom Tags
- File System
- XML Files
- Unit testing with JUnit
- Selenium testing with Web Driver

Your Career as Software Developer

As a graduate of this program, you may pursue future career options, such as:

  • application programmer
  • computer programmer
  • electronic business (e-business) software developer
  • programmer analyst
  • software developer
  • software programmer
  • Web programmer
  • business application programmer
Software developers develop computer applications that allow users to perform specific tasks on computers or other devices. They may also develop or customize existing systems that run devices or control networks. Most of the time, software developers work in an office.

Job opportunities

The top respondents for the job title Software Developer are from the companies General Motors Corporation, International Business Machines (IBM) Corp. and State Farm Insurance Company. Reported salaries are highest at Microsoft Corp where the average pay is $111,686. Other companies that offer high salaries for this role include Amazon.com Inc and International Business Machines (IBM) Corp., earning around $107,145 and $87,580, respectively. General Motors Corporation pays the lowest at around $65,997. Usaa Insurance and State Farm Insurance Company also pay on the lower end of the scale, paying $67,155 and $71,558, respectively.

Salary

  • General Motors Corporation $66k
  • International Business Machines (IBM) Corp. $88k
  • State Farm Insurance Company $72k
  • Amazon.com Inc $107k
  • Microsoft Corp $112k
  • Usaa Insurance $67k
  • Liberty Mutual Insurance Group $77k
  • Booz, Allen, and Hamilton $77k



ORACLE Database Developer


Graduates will have acquired extensive programming experience in such areas and environments as relational database management theory and Oracle on a Windows Platform. Students are immersed into the wide spectrum of data access and manipulation with respect to the relational model as databases are exploited internally and externally. The Oracle Developer course is designed to blend academic instruction and hands on practice with real work experience. Regular tests, based on the Oracle Certified Professional (O. C. P.) tests, prepare students who may wish to take the O.C.P. Application Developer exams later.

Day timing: Monday to Friday - 9 a.m. to 1p.m. Duration is five (5) weeks.
Evening timing: Monday, Wednesday, Friday - 6 p.m. to 9 p.m. Duration is twelve (12) weeks.

Course Outline

Database concepts

- Data processing basics
- Dbms – database management system
- Erm – entity-relationship model
- Rdm - relational data model
- Normalization
- Manipulating tables

SQL

- SQL basic/’data dictionary’
- SQL statement coding rules…
- Data control language – Commit, Rollback, Savepoint …
- Data definition language (DDL)
- Tables/create, drop, alter,…, constraints…
- Views - creation and using
- Sequences - creation and using
- Data manipulation language (DML) /IUD – insert, update and delete
- Retrieving data/ select statement, where, order by, group by, having clause, operators/
- Expressions, functions – single row and group functions
- Subqueries, correlated subqueries, using by subqueries
- Joins (self join, outer join, equijoin, non-equijoin)
- Optimization /indexes and clusters
- Advanced SQL (SET operators, EXISTS operator)

SQL*PLUS

- Reports with SQL*PLUS
- Substitution variables
- Scripts in SQL*Plus

PL/SQL

- Overview
- Fundamentals /Blocks, Variables, Constants, Attributes, Datatype
- Control Structures / If…, For… Loop, …
- Cursors
- Transaction Control /Commit, Rollback, Savepoint
- Subprograms /Procedures, Functions (stored and client)
- Procedures
- Packages
- Triggers
- Error Handling
- SQL Developer



Database Developer Engineer


Graduates of this course will have acquired extensive programming experience in such areas and environments as relational database management theory, MS-Access, Oracle on a Windows NT Platform. Using procedural and object-oriented programming (OOP) techniques, students are immersed into the wide spectrum of data access and manipulation with respect to the relational model. Using languages such as Visual Basic, databases are exploited internally and externally. Various concepts of data access, such as DAO, RDO, ODBC, embedded SQL and call level interfaces are taught using these basic languages.

Course Outline

- Database Concepts
- SQL
- Database Development with MS Access
- Database Development with MS SQL Server
- SQL*PLUS
- PL/SQL
- Database Development with Oracle

Your Career as Database Developer

As a graduate of this program, you may pursue future career options, such as:

  • database developer
  • data administrator
  • data warehouse analyst
  • database administrator (DBA)
  • database analyst
  • database architect
  • technical architect – database
Database analysts design, develop and administer data management solutions using database management software. Data administrators develop and implement data administration policy, standards and models. They are employed in information technology consulting firms and in information technology units throughout the private and public sectors.

Job opportunities

Database developers work in the IT department and are responsible for the development and maintenance of databases while following specific coding standards. They will often analyze current database procedures in order to develop comprehensive solutions to modernize, streamline and/or eliminate inefficient coding. This involves monitoring, troubleshooting and debugging databases to solve performance issues. Database developers also create ad-hoc scripts and cleanup scripts as needed. In addition, they deliver written reports reviewing current coding and make recommendations on changes that should be made to enhance performance. They also often collaborate with other members of a development team in order to give and receive feedback, and to develop the best solutions and procedures for the business.

Salary

  • LGC $53k
  • Oil Price Information Service $58k
  • Comerica Bank $63k
  • Regions Financial Corporation $70k
  • Merkle, Inc. $83k



Software Programmer in Visual Basic


Using Visual Basic is the quickest and easiest way to create powerful, full-featured applications that take advantage of the graphical user interface in Microsoft Windows. For companies developing custom applications, using VB reduces development time and costs. Its intuitive interface makes VB an excellent tool for programmers.

New users benefit from mouse operations and a consistent look and feel; more advanced users benefit from ease-to-use features, such as drop-down list boxes and mutiple-window applications.

Course Outline

- Introduction to computers and Operation Systems DOS and Windows
- Create Database Application using Access
- Programming with Visual Basic
- Object Oriented programming with Visual Basic
- COM (Component Object Model)





E-Commerce Developer


E-commerce is the buying and selling of goods and services using electronic networks, including the Internet. More importantly, it is revolutionizing the way businesses can reach new customers while more adequately fulfilling the needs of pre-existing ones. Furthermore, the cost-effectiveness of electronic commerce enables small companies to compete on an even footing with far larger organizations. At the same time, larger companies can utilize e-commerce to instantly respond to evolving trends and enter new markets with the agility of a small business.

Course Outline

- E-commerce and components to development successful E-commerce Web Site
- Microsoft SQL Server
- Microsoft Transaction Server
- HTML. Building a static web page with a variety of HTML tags
- VB Script
- JavaScript
- Introduction in DHTML (Dynamic HTML)
- ASP (Active Server Pages), the fastest and powerful way to create dynamic Web Site
- XML (Extensible Markup Language)
- Overview of .NET Platform
- Developing real E-Commerce project



Computer Graphics & Web Site Developer


Graduates of this course will have acquired an in-depth knowledge of designing and creating fully functional professional web sites on the Internet. Students will be proficient in the fundamentals of the HyperText Markup Language (HTML) used to create web pages on the Internet. They will also learn the strength of JavaScript, and be well versed in its functions and objectives, events and event handlers. Graduates will have been trained in web design for small business administration, including e-commerce, with the associated skills of prospecting, sales presentation, and dealing with Internic and Internet service providers.

Course Outline

- Graphic Design
- Web Design
- Adobe Photoshop
- HTML
- DHTML/XML/JAVASCRIPT/ ASP/VB SCRIPT (INTRO)
- Macromedia Flash
- Macromedia Dreamweaver
- Project Web Site

Your Career as Software Developer

As a graduate of this program, you may pursue future career options, such as:

  • application programmer
  • computer programmer
  • electronic business (e-business) software developer
  • programmer analyst
  • software developer
  • software programmer
  • Web programmer
  • business application programmer
Software developers develop computer applications that allow users to perform specific tasks on computers or other devices. They may also develop or customize existing systems that run devices or control networks. Most of the time, software developers work in an office.

Job opportunities

The top respondents for the job title Software Developer are from the companies General Motors Corporation, International Business Machines (IBM) Corp. and State Farm Insurance Company. Reported salaries are highest at Microsoft Corp where the average pay is $111,686. Other companies that offer high salaries for this role include Amazon.com Inc and International Business Machines (IBM) Corp., earning around $107,145 and $87,580, respectively. General Motors Corporation pays the lowest at around $65,997. Usaa Insurance and State Farm Insurance Company also pay on the lower end of the scale, paying $67,155 and $71,558, respectively.

Salary

  • General Motors Corporation $66k
  • International Business Machines (IBM) Corp. $88k
  • State Farm Insurance Company $72k
  • Amazon.com Inc $107k
  • Microsoft Corp $112k
  • Usaa Insurance $67k
  • Liberty Mutual Insurance Group $77k
  • Booz, Allen, and Hamilton $77k



Selenium Testing


Selenium IDE (Integrated Development Environment) is the simplest tool in the Selenium Suite. It is a Firefox add-on that creates tests very quickly through its record-and-playback functionality. WebDriver is a web automation framework that allows you to execute your tests against different browsers.

Course Outline

- Automation Testing
- Selenium IDE
- Java Programming Language
- Web Driver
- JUnit
- TestNG

Duration of the course is 3 weeks
Timing: Saturday & Sunday - 9 a.m. to 5 p.m.

Prerequisite: Basic computer knowledge

Canadian Technology College issues a Certificate after completion of the course

Your Career as QA/Test Automation Engineer

Quality assurance (QA)/test automation engineers are in charge of supervising quality standards and automation efforts for their organization. They are responsible for correct equipment operation and output, and one of their main responsibilities includes creating test cases for future production tasks. QA/test automation engineers implement automation strategies using an automated testing tools.
Additionally, QA/test automation engineers verify bug fixes and perform additional testing.

Job opportunities

The top respondents for the job title Quality Assurance (QA) / Test Automation Engineer are from the companies Fusion Alliance, Workday, Inc. and Tata Consultancy Services Limited. Reported salaries are highest at Workday, Inc. where the average pay is $117,589. Fusion Alliance pays the lowest at around $46,184.


There is an old saying, "if you want to get ahead in business, you've got to work while the other guy sleeps."

For people who share a common belief with this ancient philosophy, CTC offers evening classes for all of the courses mentioned above, which are available in the curriculum.

Canadian Technology College

ABOUT US


CTC offers training in a wide variety of highly demanded careers, which are essential in any business environment. Training courses at Canadian Technology College are designed to give students not only greater breadth of knowledge and depth in a particular field, but also more self-confidence through testing themselves in a variety of new areas.

CONTACT US


Canadian Technology College

2727 Steeles Avenue West
(LADA building)
Suite 305
Toronto, Ontario
M3J 3G9 Canada

Tel: (416) 663-0665
Fax: (416) 663-9365
Email: study@CTCollege.ca