FinanceAccountingThe Accounting program is designed to provide you with the fundamentals of practical accounting and payroll tools. Through vital hands-on learning, you will develop accurate and reliable accounting and payroll procedures through the use of manual and computerized accounting applications. You will gain the ability to perform general accounting duties, using knowledge and skills to gather, record, organize, and analyze the financial data of an organization. Additionally, your active participation in our Learning System will enable you to develop the educational and hands-on abilities to succeed as a business professional. Strong accounting skills are a crucial component of a smooth-running business. Employment opportunities for accounting and payroll specialists are expected to rise in the coming years, with an increasing need for well-trained professionals.
Banking and Financial ServicesIn this age of specialization, it is not surprising to discover that a higher degree of technology is rapidly entering all aspects of the business world. The objective of this program is to expose the students to the most relevant aspects of general banking and finance in order to provide a good foundation knowledge and the skills required for a position in banking or finance-related environment. Understanding customer service, on-line banking, other banking services, and bank accounting are key ingredients making individuals valued employees. Furthermore, your active participation in our Learning System will help you to develop confidence in your abilities as a Business professional.
Computerized AccountingThis program focuses on developing fundamental computer, accounting and professional skills. Emphasis is placed on learning the Windows operating system, discovering what the Internet is all about, and gaining in-depth knowledge of the most popular word processing, spreadsheet, and accounting software applications in use today. Furthermore, superior professional skills are developed - those which are highly sought after by all employers.
HealthcareAddictions and Community Services WorkerThe Addictions Worker program is designed to provide you with knowledge of valuable community outreach programs and services. Through classroom and hands-on instruction, you will gain essential tools to offer vital assistance in the areas of alcoholism, drug abuse, family violence, and the aged. Additionally, your active participation in our Learning System will enable you to develop the educational and hands-on abilities to succeed as a health care professional. You will be prepared to gain entry-level employment in an array of settings that include: child, youth, and family social service agencies; group homes; correctional and community mental health centers; and facilities for the physically and developmentally handicapped.
Cardiology TechnologistThis Cardiology Technologist program is designed to prepare students for an exciting and challenging career in cardiac diagnostic testing. Students will learn how to perform and interpret Electrocardiograms and Exercise Tolerance Testing as well as reading and generating Holter Monitoring and Telemetry reports.
Dental Office and Chairside AssistantWould you like to work in the ever-growing field of dentistry? The Dental Office and Chairside Assistant program is designed to provide you with knowledge of valuable clinical, laboratory and administrative procedures in a dental office environment. The comprehensive and intensive curriculum will equip you with the skills to perform the following essential tasks: prepare clients for examinations and treatments, perform radiological procedures, and prepare dental materials and equipment. To provide efficient office support, you will learn vital administrative procedures that include bookkeeping and scheduling tasks. You will be familiarized with basic manual and computerized office methods.
Hospital Patient Registration SpecialistThe Hospital Patient Registration Specialist program trains individuals in the intricacies of administration procedures found in departments such as Emergency, Admissions, Outpatients and Bed Control.
This involves, for example, gathering patient demographics, working with computerized databases, admitting, discharging and transferring patients, and managing the beds within the hospital.
Students will become adept at interacting with patients and staff in all types of situations, some traumatic, others common, and will be able to maintain a professional manner throughout any emergency. As a result of the computerized link to the hospital, the practicum hours within a hospital, and intensive study, the graduate will be capable of working in any of the fast-paced hospital departments.
Intra-Oral (Level II) Dental AssistantThis diploma program is both comprehensive and intensive. The Level I components of the program train individuals in a broad range of clinical and laboratory skills. In their assisting role with a dentist, they may prepare the treatment rooms; sterilize, disinfect and transfer dental instruments; assist with the suctioning apparatus; and prepare dental materials. Administrative learning includes basic manual and computerized office procedures such as bookkeeping and appointment control - equipping the graduate with skills to contribute in all areas of a dental office. The Intra Oral (Level II) Dental Assistant will work both independently and as a valued member of the dental team. Under the direction of a dentist, graduates may take and process radiographs; polish teeth; apply fluoride treatments; instruct clients in oral hygiene; place pit and fissure sealants; apply topical anesthetic; apply desensitizing agents; polish restorations; oral irrigation; apply over-the-counter whitening agents; or take preliminary impressions for study casts.
Medical Laboratory AssistantThe objective of this program is to help individuals prepare for the challenges of a career within the medical environment. Graduates enjoy the greatest career satisfaction when they are scholastically prepared, hold a solid, practical understanding of their responsibilities and begin their positions with a healthy attitude. CDI College seeks to develop all of these attributes within each student. The program provides both theoretical and practical instruction in a well-equipped classroom / laboratory setting. In class learning is supplemented during the enrollment period by clinical work experience in any of the fast-paced hospital departments.
Medical Office AdministratorThis Medical Office Administrator program is designed to provide students with the business, technology and communications skills needed to work in a private physician´s office, single or multi-specialty clinic, or hospital setting. Emphasis is placed on medical terminology, body systems, medical transcription and medical office procedures. In addition, the program fosters the development of interpersonal skills, organizational effectiveness, and communication skills necessary to function in a medical environment. Furthermore, your active participation in our Learning System will help you to develop confidence in your abilities as a Health Care professional. Career Opportunities Graduates of this Medical Office Administrator program may expect to find employment in a variety of settings including private medical clinics; Community Health Units; hospital departments such as Admissions, Out-Patient Clinics, Emergency, Radiology, or as a ward clerk or surgical booking clerk; nursing homes, palliative care facilities, or senior citizens´ residences; medical transcription departments / facilities; private veterinary clinics; medical specialty offices; midwifery clinics; medical supply companies; Chiropractic or Physiotherapy clinics; and insurance companies dealing with private medical insurance.
Personal Support WorkerWould you like to perform health care services for people living at home and in long-term care facilities? The Personal Support Worker program is designed to provide you with the skills and learning to attend to the physical and emotional needs of clients. You will gain the tools to provide direct care in a variety of health care environments. The curriculum emphasizes basic skills that includes: observing and communicating with the client; stimulating physical and mental activity; providing necessary personal care procedures; and handling specialized equipment.
Physiotherapist AssistantThe physiotherapist assistant program is designed to train students for careers working under the supervision of Physiotherapists. Students will learn a variety of skills needed to appropriately assist patients and therapists within a health care facility.
Business / Management / Office ServicesBusinessThe Business program is designed to provide you with the tools to succeed in many facets of business. You will learn about the relevant aspects of management and administration that will enable you to become an effective business professional. The up-to-date curriculum and relevant case studies provide real-world instruction in the latest business techniques and practices. It emphasizes the development of critical-thinking, analytical and communication skills that allows you to solve problems and make sound business decisions. You are encouraged to remain up-to-date with current business developments and trends through the use of financial newspapers, magazines and books.
Computer Business Applications SpecialistThe focus of this program is to familiarize the student with the skills necessary to enter the work force as a trained user of the most popular computer software applications. The objective is for the student to develop practical skills in software applications for major office functions. Students will be provided with "hands-on" learning on a computer. In addition, the student will be taught the terms, concepts, and methods to fully utilize each application. Furthermore, your active participation in our Learning System will help you to develop confidence in your abilities as a Business professional. Career Opportunities Career paths are wide and varied since any business can use these packages. Successful graduates can expect careers in any type of organization - large or small - in the private, government, or manufacturing sectors.
TechnologyComputer Programmer
Help Desk Analyst
Network AdministratorWould you like to gain the tools to set up and manage networks? The Network Administrator program is designed to provide you with essential skills to plan, implement, administer, support, and secure networked computer systems and associated users. Continued advances in network technology have created an increased need for professionals trained in the information technology field. You will gain essential technical instruction that enables you to perform tasks such as network design, installation, maintenance, and management as well as implementation and operation of computer systems.
Network and Security SpecialistThe Network and Security Specialist program will help students learn the networking and computing skills necessary for a career in the planning, implementing, administering, supporting and securing networked computer systems and their users.
Students will study network design, installation, maintenance and management as well as implementation, and operating computer services.
Programmer Analyst / Internet Solutions DeveloperThe Programmer Analyst/Internet Solutions Developer program is designed to provide you with the computer programming skills to meet the IT needs of today´s business environment. You will gain familiarity with various types of current hardware and software technology, as well as the procedures and applications of existing system developments. Working with different programming languages and tools, you will have the technical skills to perform essential tasks that include: evaluate technical needs and design effective business solutions; prepare, write, manage, and troubleshoot programming code; and maintain and update existing programming information. Program highlights include: Microsoft Visual Basic, HTML, SQL Server 2000, OOD, Microsoft Project, Microsoft Access 2000, Microsoft Office 2000, ASP, and ADO. In the last phase of the program, there will be a concentration on C++ and JAVA to develop a well-rounded knowledge of essential programming tools. With an emphasis on Internet, database, desktop, distributed, and object-oriented programming, you will gain a competitive edge in the computer-driven workplace. You will have the skills and learning to pursue a career maintaining and developing software solutions and applications.
Programmer Analyst / Web DeveloperThe Programmer Analyst / Web Developer program is designed for students wishing to pursue a career maintaining and developing software and Web Site solutions and applications. Computer programming for database, desktop, distributed, Web, and object-oriented systems are rapidly growing areas in the information technology industry. The Programmer Analyst / Web Developer program will help students develop the analysis, computer programming and Web Development skills required to meet employers' needs in these areas. Program highlights include: Microsoft Visual Basic, SQL Server 2000, Microsoft Project, Microsoft Access 2000, Microsoft Office 2000, as well as HTML, DHTML, VB Script, ASP, Flash MX (with ActionScript), and Dreamweaver MX. Career Opportunities The Programmer Analyst / Web Developer program focuses on preparing students to analyze business needs and design solutions; prepare, write, manage and troubleshoot Web Development and programming code; and maintain and update existing code for small or large-sized organizations. Graduates may successfully compete for positions such as an Application Programmer, Computer Programmer, Programmer Analyst, Web Programmer, Web Developer, Interactive Media Developer, and Multimedia Developer, to name a few.
EducationEarly Childcare AssistantThe Early Childhood Assistant program provides learning for anyone interested in working in childcare. The program consists of learning in child development, program planning, communication skills, health and safety, and much more.
This short-term program prepares students with the skills and education necessary to work in this rewarding career field.
Beauty / MassageEstheticsEsthetics is an exciting and ever-expanding career and is one of the fastest growing health and wellness professions.
Over the past few decades it has progressed from a minor role in the beauty industry into a wide variety of specialized services offered in medi-spas, wellness centres, cosmetic surgery centres, destination resorts, salons and day spas.
Massage TherapyThe Massage Therapy program has been designed to prepare students to take the Registration Examinations of the Massage Therapy Association of Alberts. The program´s primary goal is to provide learning opportunities that promote basic knowledge, skills, ethics and behaviors that will enable the graduate to successfully practice massage therapy in a variety of health care settings Furthermore, your active participation in our Learning System will help you to develop confidence in your abilities as a Health Care professional. Career Opportunities Massage Therapists are valued health care professionals who can seek employment in settings such as private clinics, wellness centers, medical / rehabilitation clinics, sports medicine clinics, hospitals, geriatric care settings, or clinics offering chiropractic, homeopathic and naturopathic care. Opportunities also exist in health spas / hotels, fitness institutes, sports organizations / sports trainers, theatre and dance groups, and tourist destinations and cruise ships. Self-employment is also an option through the performance of private house visits.
Police and Protection ServicesGeneral Legal Studies
Law Enforcement FoundationsIf a career in law enforcement interests you, you should definitely check out our Law Enforcement Foundations program. Our short-term program is designed to give you the skills in law enforcement that you’ll need to work in this dynamic career field. Check out our learning program:
Law Enforcement Courses
Our law enforcement classes will provide you with professional learning in:
Sociology
Psychology
Ethics
Contemporary Social Problems
Community and Social Services
Issues in Diversity
Canadian Government and Politics
Law and the Legal System
Criminology and the Criminal Justice System
Criminal Code and Federal Statutes
Young Offenders in Canada
Police and Security Operations
Community Policing
Introduction to Law Enforcement
Sport Sciences and FitnessHealth and Wellness Fitness Trainer
Health SciencesPharmacy TechnicianThis comprehensive program prepares individuals to achieve competency in the skills and theoretical knowledge necessary to enter the Pharmacy environment as a Pharmacy Assistant.
Emphasizing a customer-centered approach, this program also helps develop the proper attitude and sense of responsibility necessary for success in the progressive field of Pharmacy.
Active participation in our Learning System also helps students develop confidence in their abilities as health care professionals.
Travel, Tourism, and HospitalityTravel and TourismDo you thrive on going the extra mile for people? The Travel and Tourism program provides you with a background in business applications, as well as policies and procedures related to the field. Through practical computer learning and theoretical sales concepts, you will gain the technical and selling abilities to succeed as a travel specialist.
You will become proficient with Apollo and SABRE, the two main computer reservation systems used in Canadian travel agencies. Worldwide destinations are also studied throughout the courses in this comprehensive program.
Additionally, your active participation in our Learning System will enable you to develop the educational and hands-on abilities to succeed as a business professional.
The ever-expanding areas of travel and tourism continue to employ more individuals than any other field throughout the world. You will gain the skills to achieve a rewarding and challenging career in this dynamic industry.
You will be prepared to enter the exciting and fast-paced world of travel and tourism, with the tools to acquire employment in all sectors, such as corporate and leisure travel, airlines, car rental agencies, tourist boards, foreign exchange offices, hotels, and cruise ships.
Arts - Design / AnimationWeb Technology SpecialistThe Web Technology Specialist program is intended to provide you with a comprehensive foundation of the essential concepts and techniques of web-based computer applications. You will gain the skills to effectively research, design, develop, produce and maintain Internet and Intranet sites. The program emphasizes web development, providing the ability to source, select and organize the content, and design the appearance and layout of information. You will learn to use a variety of graphic, database, and animation tools to create and optimize text and illustrations within a site. The knowledge from this program will enable you to build an effective website, from conception of an idea to completion of the finished product. You will also gain the skills to prepare mock-ups and storyboards to effectively present web-related concepts. Program highlights include: MS Office 2000, MS Windows 98, Internet Explorer, Netscape Navigator, HTML, DHTML, VB Script, JavaScript, ASP, Photoshop, Dreamweaver, and Flash. Additionally, your active participation in our Learning System will enable you to develop the educational and hands-on abilities to succeed as an information technology professional. You will be prepared for employment in computer software development firms, information technology consulting firms, and information technology units throughout the private and public sectors. Self-employment is another option within this ever-evolving field.