Programs & Courses
Financial Aid
Media

All Courses

See All Course Outlines »
A B C D E F G H I J L M N O P R S T V W

Students will examine the effects of trauma and loss on early cognitive development. They will review normative cognitive development and the effects of trauma on the developing brain. Healing after loss and the effects of episodic and ongoing traumatic events will be explored. Students will develop skills for better understanding and working...

Credits:
3.0

In recognition of the relational complexity of family systems and the effect on psychiatric presentations in children and youth, students will review developmental stages, family structures, and dynamics effecting family well-being. Factors including parental mental health, poverty and housing, transgenerational trauma, fostering and adoption...

Credits:
3.0

Develop skills required to implement appropriate prevention and intervention strategies when responding to infants, children and adolescents in crisis situations. Increase knowledge of resources and supports and understand the difference between mental health support and treatment. Explore considerations for special populations.

Credits:
3.0

 Students will learn about psychiatric diagnoses common to infant, child and adolescent populations. Cultural and ethical considerations in assessing children will be addressed. Students will learn basic psychiatric terminology and how different diagnoses present in various settings.

Credits:
3.0

This course will address the factors and events associated with increasing the risk of a youth developing a psychiatric condition. Topics include the effects of prenatal exposure, parental wellness, effects of various traumas, displacement and relocation and more. Risk identification and harm reduction, and empirically-supported solutions will...

Credits:
3.0

This course is an introduction to the language and world of business. Basic concepts of Accounting/Finance, Sales and Marketing, and Management/Operations will be covered. An explanation of current states of IT as a business and a service place will be investigated along with the future of IT and careers in IT. Rural, remote and Aboriginal...

This course will begin to prepare students to support and repair personal computers by examining: basic lab safety concerns; the operation of the major parts of PCs; the operation of devices that are commonly attached to PCs; basic trouble shooting guidelines; and the use of Utility Software.  For students interested in pursuing an A+...

Credits:
3

Programming pervades IT systems and devices. This course provides an introduction to the core concepts common to most programming and a s survey of the wide variety of situations in which IT workers modify or create programs. 

The course begins with an introduction to the core concepts common to most programming : the sequence,...

This course will introduce students to the basic concepts of a computer's operating system. The course will spend time on the installation and configuration of the Windows 2000 Professional and Windows XP operating systems. You will also be introduced to how to modify as well as optimize your Windows environment. 

Credits:
3

This course provides focused knowledge and practical skills in public and customer relations.  Topics include interpersonal relations; positive customer attitudes and awareness; image and professionalism; quality customer service; customer service policies and skills; special needs customers; dealing with difficult customers; conflict...

Credits:
3

This course introduces Web Page Development. It covers HTML and XHTML code, standards and validation. Use of design elements (colour, images) and multimedia are discussed. The student will examine the multitude of browsers, standards and requirements for web surfers everywhere and will produce a final web page that can satisfy most (or all)...

Credits:
3

This course covers a wide range of material about networking, from careers in networking to local area networks, wide area networks, protocols, topologies, transmission media, and security. It not only introduces a variety of concepts, but also discusses in-depth the most significant aspects of networking, such as the TCP/IP protocol suite. In...

Credits:
3

This course is designed to provide students with an introduction to the UNIX operating system using Linux. Students will learn how to create; delete, copy, move, and search for information on a Unix system as well as organize information using the UNIX system file structure. They will be introduced to the screen-oriented VI editor as well as...

This course introduces the tools and techniques that are used for systems analysis and design. Both the traditional and the object-oriented approach to systems analysis and design will be used. This involves methods of analysis for assessing the information needs of an organization and determining how computer systems can provide problem...

Credits:
3

This capstone course emphasizes teamwork and project management in building an information system from a comprehensive, “real-life” case study. The instructor will lead the group through the phases of the software development cycle to produce and demonstrate a working model of the target system.

Credits:
3

The modern world of computing demands more than excellent technical skills. Labour market research consistently points to the need for technology workers to possess excellent communications skills and a strong sense of professionalism. This course is a response to that need by businesses. Covering such topics as the culture of organizations,...

Finite Mathematics includes topics that do not involve the concept of infinity. Topics in this course include logic, set theory, graph theory systems of linear equations, and linear programming.

Today’s web developer must know much more than the basic HTML and basic scripting languages of years past. 

This course is intended as a first course in JavaScript programming. Basic programming concepts are covered, including data representation, functions, control structures, and arrays. This is followed by detailed discussions of...

Credits:
3

This course will provide a practical foundation of database design and implementation.  The course will cover relational modelling, relational design, normalization, functional dependencies, requirements gathering to design a solid database and SQL.  The SQL component will introduce the student to inserting, editing, deleting and retrieving...

Credits:
3

In this course we will be using MS SSQL Server.  This database is used by a large business base in all variety of industries.  Microsoft SQL Server is a computer application used to create desktop, enterprise, and web-based database systems.  This course is designed for students who already understand relational database design and have a basic...

Credits:
3

Pages