top of page

Different Computer Classes

Graphic Design

Instructor: Maryam

Photo Shop

* Use basic selection tools and edge refinement to isolate and edit parts of an image.

* Manipulate layers through ordering, positioning, scaling, rotation, and adjustments.

* Create composite images that demonstrate advanced selection and layering techniques.

* Prepare images for Web and print output with appropriate sizing and resolution.

* Apply painted masks, selection-based masks, gradient masks, and blend modes to create sophisticated image effects.

* Create adjustment layers for editable, non-destructive changes to image coloration and exposure.

* Set and modify typography using the full range of type tools, the Character panel, and the Paragraph panel.

* Apply special effects to typography using masks, paths, and layer styles.

* Use preset brushes and custom brushes to colorize images, enhance images, and build illustrations.

* Stylize images by combining filters with blending and masks.

* Evaluate and correct image imperfections using the Info panel, adjustment layers, and retouching tools.

* Combine Photoshop and Adobe Bridge to build an overall professional workflow with effective digital asset management.

Corel Draw

Using photographs in a motivational poster

Using the toolbox/Using color

Drawing and editing objects/Creating a greeting card

Using photographs in a motivational poster

Using a template to create a two-page newsletter

Bitmap and vector effects

Letterhead and data merge

Creating a three-panel brochure for a student business

Slideshow presentation

Using scripts and macros to create a calendar


Web Design

Instructor: Bahareh


* Build websites and webapps

* Build HTML-based mobile apps

* Get a job as a junior web developer

* Bid for projects on freelance websites

* Start their own online business

* Be a comfortable front-end developer

* Be proficient with databases and server-side languages


Front-end web developers code using CSS along with HTML and JavaScript to create interactive websites and applications—simply put, front-end developers build user interfaces.

Front-end developers are tasked with combining code and visual design principles to create stunning digital experiences. CSS or Cascading Style Sheets are an important way to control how your Web pages look. CSS can control the fonts, text, colors, backgrounds, margins, and layout.


* Learn to code Java

* Basic programming concepts including:

* Methods and parameters

* If-then and if-else statements

* Logical operators

* Variables types (strings, booleans, and integers)

* Instantiation of new objects

* Array lists and random indexes

* Use a professional Java development tool


Instructor: Maryam

App Inventor

Introduction to A12 and Event-Driven Programming

Build drawing, animation and Game Apps

Build Apps with texting and Location sensing

Build Quizzes and other informational Apps

Create new Blocks-Define Procedures

Build Apps with user-Generated Data

Build Apps that communicate with the Web

Game Programming

Game Concepts

Game Programming

Operating Systems

Online Gaming

Numeric Computing


Coders are in one of the most sought-after and well paid professions in Canada’s booming tech sector. In addition to that, coding can also an enormous amount of fun!

Web developers code primarily using HTML, CSS, and JavaScript to create interactive websites and applications—simply put, they build user interfaces. Coders are tasked with combining code and visual design principles to create stunning digital experiences, and companies rely on these coders to be the critical bridge that fuses design with code.


With the growing societal need to enhance science, technology, engineering, and mathematics (STEM) instruction in classrooms and beyond, there is a call for integrated learning programs that allow teachers to engage students meaningfully in STEM, especially at the elementary and middle school levels.  


Instructor: Maryam

Networking Introduction

Basic intoduction to the Networking - 5 Sessions

Network +

* A Essentials

* A Practical Application

* Configuring Microsoft Windows

* Network Project

* Windows Server and Active Directory Service

* Windows Server Network Infrastructure

* Career Development



Instructor: Bahareh

Auto cad

Instructor: Bahar

bottom of page