FALL 12

    
       

PROGRAM

PROFESSOR ASSIGNMENTS

    

COMPUTER ENGINEERING TECHNOLOGY - COMPUTING SCIENCE - 0006X

    

CST8110

INTRO TO COMPUTER PROGRAMMING - (HYBRID)

Level 01

Linda Crane (400); Svillen Ranev (401); Carolyn MacIsaac (402-403); Glen Parkinson (404)

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

Matthew O'Meara

    

CST8103

NETWORKING BASICS

Level 01

Yvan Perron(400-401); Michael Anderson (402-403); Gerry Hurdle (404-405)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals

    

MAT8100

ESSENTIAL MATHEMATICS

Level 01

Juliet O'Manique; Wafa Al-Zubaidi

    

CST8132

OBJECT-ORIENTED PROGRAMMING (HYBRID)

Level 02

Todd Kelley (400-401); Abdel Daoud (402)

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

Norman Han

    

CST8215

DATABASE (HYBRID)

Level 02

Dan Gaudreault

    

MAT8101

DIFFERENTIAL CALCULUS

Level 02

Paul Khoury

    

CST8130

DATA STRUCTURES (HYBRID)

Level 03

Rex Woollard (400-401); Stan Pieda (402-403)

    

CST8238

WEB PROGRAMMING (HYBRID)

Level 03

Justin Antoszek

    

CST8216

PROCESSOR ARCHITECTURE (HYBRID)

Level 03

David Haley

    

CST8234

C LANGUAGE & NETWORK PROGRAMMING

Level 03

Carolina Ayala

    

CST8221

JAVA APPLICATION PROGRAMMING (HYBRID)

Level 04

Svillen Ranev

    

CST8219

C++ PROGRAMMING (HYBRID)

Level 04

Andrew Tyler

    

CST8233

NUMERICAL COMPUTING (HYBRID)

Level 04

Andrew Tyler

    

CST8152

COMPILERS

Level 04

Svillen Ranev

    

CST8218

WEB APPLICATION PROGRAMMING (HYBRID)

Level 05

Gerry Hurdle

    

CST8244

REAL-TIME PROGRAMMING

Level 05

Saif Terai

    

CST8225

SOFTWARE REQ. & SPEC. (HYBRID)

Level 05

Ed Strange

    

CST8223

.NET PROGRAMMING (HYBRID)

Level 05

Justin Antoszek

    

CST8350

SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE I

Level 05

Mel Sanschagrin

    

CST8227

INTERFACING

Level 06

Michael Anderson

    

CST8228

SOFTWARE, DESIGN, TESTING, QA

Level 06

David Watson

    

CST8235

INDUSTRIAL APPLICATION DEV.

Level 06

Ed Strange

    

CST8236

GRAPHICS (ELECTIVE)

Level 06

Glen Parkinson

    

COMPUTER SYSTEMS TECHNICIAN - 0150X

    

CST8182

NETWORKING FUNDAMENTALS

Level 01

Keith Poore (400-403, 410); Richard Donnelly (412); Shawn McBride (411, 413)

    

CST8202

DESKTOP OPERATING SYSTEMS

Level 01

Real Boucher

    

CST8207

LINUX OPERATING SYSTEMS I

Level 01

Ian Allen

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals

    

MAT8002

NUMERACY AND LOGIC

Level 01

Michael Delgaty; Bob Connelly

    

CST8177

LINUX OPERATING SYSTEMS II

Level 02

Robert Allison

    

CST8206

CUSTOMER SUPPORT SKILLS (HYBRID)

Level 02

Roly Roy

    

CST8208

PC SYSTEM TECHNOLOGY

Level 02

Brent McEvoy (010); Richard Donnelly (011-014)

    

CST8270

BASIC NETWORK ROUTING

Level 02

Catherine Bennet

    

CST8239

NETWORK OPERATING SYSTEMS I

Level 02

David Duggan

    

CST8190

PC TROUBLESHOOTING

Level 03

Brent McEvoy

    

CST8242

NETWORK OPERATING SYSTEMS II

Level 03

Doug Dacey

    

CST8213

LINUX OPERATING SYSTEMS III

Level 03

Xxx Xxxxxxx (010); David Watson (011-012); Stephen Davis (013-014)

    

CST8271

ENTERPRISE INTERNETWORKS

Level 03

Linda MacEwan (010-012); Richard Donnelly (013-014)

    

CST8299

ETHICS  FOR IT PROFESSIONALS

Level 03

Roly Roy

    

CST8230

IT SECURITY FUNDAMENTALS (HYBRID)

Level 04

Xxx Xxxxxxx

    

CST8231

NETWORK SERVICES & SUPPORT

Level 04

Richard Hagemeyer

    

CST8272

WIDE AREA NETWORKING

Level 04

Linda MacEwan

    

COMPUTER SYSTEMS TECHNOLOGY - SECURITY- 0156X

    

CST8601

SECURING ROUTERS & SWITCHES

Level 05

Baydaa Al-Zubaidi

    

CST8602

TRAFFIC ANALYSIS & SECURITY AUDIT

Level 05

Derrick Webber

    

CST8603

SECURITY LAW, REG. & COMP. (HYBRID)

Level 05

George Gilka

    

CST8304

WIRELESS TECHNOLOGIES

Level 05

Baydaa Al-Zubaidi

    

CST8604

INFO. SECURITY & RISK MANAGEMENT

Level 05

George Gilka

    

COMPUTER PROGRAMMER - 0336X

    

CST8110

INTRO TO COMPUTING (JAVA) - (HYBRID)

Level 01

Carolyn MacIsaac

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

Mike Rezae

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals

    

CST8282

INTRODUCTION TO DATABASE SYSTEMS

Level 01

Saif Terai (410-413); Gilles Larouche (414)

    

MAT8001

MATH FUNDAMENTALS

Level 01

Al-Azzawi; Mostefa; Roger Watson

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

Norman Han

    

CST8284

OOP I (JAVA)

Level 02

Todd Kelley

    

DAT2355d

DATABASE SYSTEMS

Level 02

Abdel Daoud

    

CST8285

WEB PROGRAMMING (HYBRID)

Level 02

Jerome Mizon

    

CST8103

NETWORKING BASICS

Level 01 & 02

Yvan Perron (410-415); Mike Gough (420-422)

    

CST2335

GUI PROGRAMMING

Level 03

John Tappin

    

CST8283

BUSINESS PROGRAMMING (COBOL) - ELECTIVE

Level 03

Mel Sanschagrin

    

CST2234

SYSTEMS ANALYSIS & DESIGN

Level 03

Mel Sanschagrin

    

CST8288

OOP II

Level 03

Reg Dyer

    

CST8277

ENTERPRISE APPLICATION PROGRAMMING

Level 04

Reg Dyer (010); Kaveh Shahbaz (011-012)

    

CST8334

SOFTWARE DEVELOPMENT PROJECT (HYBRID)

Level 04

Patricia Murphy

    

CST8333

ADVANCED LANGUAGES (HYBRID)

Level 04

Stan Pieda

    

CST8276

DATABASE ADMINISTRATION

Level 04

Patricia Murphy (010); Jim Myronyk (011-012)

    

INTERNET APPLICATIONS AND WEB DEVELOPMENT - 3002X

    

CST8110

INTRO TO COMPUTING (JAVA) - (HYBRID)

Level 01

Stan Pieda (440); Glen Parkinson (441-442)

    

CST8282

INTRODUCTION TO DATABASE SYSTEMS

Level 01

Gilles Larouche

    

CST8101

COMPUTER ESSENTIALS

Level 01

Mike Rezae

    

CST8209

WEB PROGRAMMING I (HYBRID)

Level 01

Jerome Mizon

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Trevor Hicks

    

MAT8001

MATH FUNDAMENTALS

Level 01

Roger Watson

    

CST8256

WEB PROGRAMMING LANGUAGES I

Level 03

John Tappin

    

CST8257

WEB APPLICATIONS DEVELOPMENT

Level 03

Wei Gong

    

CST8258

WEB PROJECT MANAGEMENT

Level 03

Michael Freeman

    

BACHELOR OF INFORMATION TECHNOLOGY - NETWORKING (BIT) - 6178X

    

NET1001

COMPUTER TECHNOLOGY BASICS

Level 01

Irfan Al-Anbagi

    

NET1002

NETWORKING FUNDAMENTALS

Level 01

Shawn McBride

    

NET2000

INTERMEDIATE NETWORKING

Level 03

Carolina Ayala

    

NET2002

DESKTOP & SERVER OPER. ENV.

Level 03

Norman Han

    

NET2006

OOP

Level 03

Eric Torunski

    

NET3000

DATABASE CONCEPTS & SQL

Level 05

Brian Burke

    

NET3008

ADVANCED NETWORK ROUTING

Level 05

Linda Crane

    

NET3900

WIRELESS NETWORKS

Level 05

Marvin Krym

    

NET4009

TROUBLESHOOTING IP NETWORKS

Level 07

David Bray

    

WIRELESS/MOBILITY TELECOMMUNICATION ENGINEERING TECHNICIAN - 1190X

    

ELN1012

ELECTRONICS HARDWARE PROTOTYPING

Level 01

Gerry Crichlow

    

ELN1013

ANALOG ELECTRONICS FUNDAMENTALS

Level 01

Wayne Dalrymple

    

ELN1014

DIGITAL ELECTRONICS FUNDAMENTALS

Level 01

Stuart Burrows

    

ELN1015

TESTING AND INSTRUMENTATION

Level 01

Gerry Crichlow

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Trevor Hicks

    

MAT8100

ESSENTIAL MATHEMATICS

Level 01

Mostefa

    

ELN3033

ANALOG CIRCUITS III AND RF DEVICES

Level 03

Wayne Dalrymple

    

ELN3034

DIGITAL LOGIC III AND SIGNAL

Level 03

Stuart Burrows

    

SAF3036

RF SYSTEM SAFETY PRACTICES (HYBRID)

Level 03

Irfan Al-Anbagi

    

TEC3032

COMMUNICATION SYSTEM APPLICATIONS (HYBRID)

Level 03

Gerry Crichlow

    

MAT8101

DIFFERENTIAL CALCULUS

Level 03

Gibran Sarouf

    

GEOGRAPHIC INFORMATION SYSTEMS - 1588X

    

GIS4101

GIS 1: INTRODUCTION TO VECTOR GIS

Level 1

David Broscoe

    

GIS4108

MAPS AND GEOGRAPHIC DATA COLLECTION (HYBRID - 2)

Level 1

Mike Ballard

    

GIS4109

DATA AND DATA REPRESENTATION (HYBRID)

Level 1

David Broscoe

    

GIS4105

DIGITAL MAP COMPILATION

Level 1

David Broscoe

    

GIS4107

INTRODUCTION TO PROGRAMMING

Level 1

David Viljoen

    

MOBILE APPLICATION DESIGN AND DEVELOPMENT - 1515X

    

MAD9111

FUNDAMENTALS OF COMPUTER HARDWARE & NETWORKING (HYBRID)

Level 01

Gerry Hurdle

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Roly Roy

    

BUSINESS INTELLIGENCE SYSTEM INFRASTRUCTURE (BISI) - 1514X

    

CST2100

STRATEGIC USE OF BI (HYBRID)

Level 01

Roly Roy

    

CST2101

BI PROGRAMMING (ON-LINE)

Level 01

Rex Woollard

    

CST2102

DB ANALYTICS (HYBRID)

Level 01

Jim Myronyk

    

CST2104

OS OF BE PLATFORMS (HYBRID)

Level 01

Glen Parkinson

    

CST2103

NETWORK STRATEGIES FOR BUSINESS INTELLIGENCE PLATFORMS

Level 01

Michael Anderson

    

MGT0032

FUNDAMENTALS OF QA (ON-LINE)

Level 01

     
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        

WINTER 13

     
       
      

COMPUTER ENGINEERING TECHNOLOGY - COMPUTING SCIENCE - 0006X

     

CST8110

INTRO TO COMPUTER PROGRAMMING - (HYBRID)

Level 01

Linda Crane (400); Svillen Ranev (401); Carolyn MacIsaac (402-403); Glen Parkinson (404)

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

Matthew O'Meara

    

CST8103

NETWORKING BASICS

Level 01

Yvan Perron(400-401); Michael Anderson (402-403); Gerry Hurdle (404-405)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals

    

MAT8100

ESSENTIAL MATHEMATICS

Level 01

Juliet O'Manique; Wafa Al-Zubaidi

    

CST8132

OBJECT-ORIENTED PROGRAMMING (HYBRID)

Level 02

Todd Kelley (400-401); Abdel Daoud (402)

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

Norman Han

    

CST8215

DATABASE (HYBRID)

Level 02

Dan Gaudreault

    

MAT8101

DIFFERENTIAL CALCULUS

Level 02

Paul Khoury

    

CST8130

DATA STRUCTURES (HYBRID)

Level 03

Rex Woollard (400-401); Stan Pieda (402-403)

    

CST8238

WEB PROGRAMMING (HYBRID)

Level 03

Justin Antoszek

    

CST8216

PROCESSOR ARCHITECTURE (HYBRID)

Level 03

David Haley

    

CST8234

C LANGUAGE & NETWORK PROGRAMMING

Level 03

Carolina Ayala

    

CST8221

JAVA APPLICATION PROGRAMMING (HYBRID)

Level 04

Svillen Ranev

    

CST8219

C++ PROGRAMMING (HYBRID)

Level 04

Andrew Tyler

    

CST8233

NUMERICAL COMPUTING (HYBRID)

Level 04

Andrew Tyler

    

CST8152

COMPILERS

Level 04

Svillen Ranev

    

CST8218

WEB APPLICATION PROGRAMMING (HYBRID)

Level 05

Gerry Hurdle

    

CST8244

REAL-TIME PROGRAMMING

Level 05

Saif Terai

    

CST8225

SOFTWARE REQ. & SPEC. (HYBRID)

Level 05

Ed Strange

    

CST8223

.NET PROGRAMMING (HYBRID)

Level 05

Justin Antoszek

    

CST8350

SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE I

Level 05

Mel Sanschagrin

    

CST8227

INTERFACING

Level 06

     

CST8351

SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE II

Level 06

NEW

    

CST8235

INDUSTRIAL APPLICATION DEV.

Level 06

     

CST8237

GAME PROGRAMMING

Level 06

     

COMPUTER SYSTEMS TECHNICIAN - 0150X

     

CST8182

NETWORKING FUNDAMENTALS

Level 01

     

CST8202

DESKTOP OPERATING SYSTEMS

Level 01

     

CST8207

LINUX OPERATING SYSTEMS I

Level 01

     

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

     

MAT8002

NUMERACY AND LOGIC

Level 01

     

CST8177

LINUX OPERATING SYSTEMS II

Level 02

     

CST8206

CUSTOMER SUPPORT SKILLS (HYBRID)

Level 02

     

CST8208

PC SYSTEM TECHNOLOGY

Level 02

     

CST8270

BASIC NETWORK ROUTING

Level 02

     

CST8239

NETWORK OPERATING SYSTEMS I

Level 02

     

CST8190

PC TROUBLESHOOTING

Level 03

     

CST8242

NETWORK OPERATING SYSTEMS II

Level 03

     

CST8213

LINUX OPERATING SYSTEMS III

Level 03

     

CST8271

ENTERPRISE INTERNETWORKS

Level 03

     

CST8299

ETHICS  FOR IT PROFESSIONALS

Level 02 & 03

     

CST8230

IT SECURITY FUNDAMENTALS (HYBRID)

Level 04

     

CST8231

NETWORK SERVICES & SUPPORT

Level 04

     

CST8272

WIDE AREA NETWORKING

Level 04

     

COMPUTER SYSTEMS TECHNOLOGY - SECURITY- 0156X

     

CST8605

ADVANCED SECURITY APPLIANCES

Level 06

     

CST8606

INTRODUCTION TO DIGITAL FORENSICS

Level 06

     

CST8607

APPLIED CRYPTOGRAPHY

Level 06

     

CST8608

SECURITY ARCHITECTURE

Level 06

     

CST8609

BUSINESS CONT. & DISASTER RECOVERY

Level 06

     

COMPUTER PROGRAMMER - 0336X

     

CST8110

INTRODUCTION TO COMPUTER PROGRAMMING - (HYBRID)

Level 01

     

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

     

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

     

CST8282

INTRODUCTION TO DATABASE SYSTEMS

Level 01

     

CST8103

NETWORKING BASICS

Level 01

     

MAT8001

MATH FUNDAMENTALS

Level 01

     

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

     

CST8284

OBJECT-ORIENTED PROGRAMMING (JAVA)

Level 02

     

CST2355

DATABASE SYSTEMS

Level 02

     

CST8285

WEB PROGRAMMING (HYBRID)

Level 02

     

CST2335

GRAPHICAL INTERFACE PROGRAMMING (C#)

Level 03

     

CST8283

BUSINESS PROGRAMMING (COBOL) - ELECTIVE

Level 03

     

CST2234

SYSTEMS ANALYSIS & DESIGN

Level 03

     

CST8288

OBJECT-ORIENTED PROGRAMMING WITH DESIGN PATTERNS

Level 03

     

CST8277

ENTERPRISE APPLICATION PROGRAMMING

Level 04

     

CST8334

SOFTWARE DEVELOPMENT PROJECT (HYBRID)

Level 04

     

CST8333

ADVANCED LANGUAGES (HYBRID)

Level 04

     

CST8276

ADVANCED DATABASE TOPICS

Level 04

     

INTERNET APPLICATIONS AND WEB DEVELOPMENT - 3002X

     

CST2355

DATABASE SYSTEMS

Level 02

     

CST8253

WEB PROGRAMMING II

Level 02

     

CST8254

NETWORK OPERATING SYSTEMS

Level 02

     

CST8255

WEB IMAGING & ANIMATIONS

Level 02

     

CST8259

WEB PROGRAMMING LANGUAGES II

Level 04

     

CST8265

WEB SECURITY BASICS

Level 04

     

CST8267

ECOMMERCE (HYBRID)

Level 04

     

CST8268

PROJECT (HYBRID)

Level 04

     

BACHELOR OF INFORMATION TECHNOLOGY - NETWORKING (BIT) - 6178X

     

NET1004

ASSEMBLY & MACHINE LANGUAGE

Level 02

     

NET1005

NETWORK ROUTING

Level 02

     

NET2001

WIDE AREA NETWORKING

Level 04

     

NET2003

UNIX/LINUX OPERATING SYSTEM

Level 04

     

NET3011

ADVANCED NETWORK SWITCHING

Level 06

     

NET3007

IT SECURITY ISSUES

Level 06

     

NET3010

WEB PROGRAMMING

Level 06

     

WIRELESS/MOBILITY TELECOMMUNICATION ENGINEERING TECHNICIAN - 1190X

     

CST2022

APPLIED PROGRAMMING I (HYBRID)

Level 2

     

ELN2023

ANALOG AND RF ELECTRONICS II

Level 2

     

ELN2024

DIGITAL ELECTRONICS II AND PROGRAMMABLE LOGIC

Level 2

     

TEC2025

TELECOM I: TELECOMMUNICATIONS PRINCIPLES

Level 2

     

CST8299

ETHICS  FOR IT PROFESSIONALS

Level 2

     

CST4045

APPLIED PROGRAMMING II (HYBRID)

Level 4

     

ELN4044

MICROPROCESSOR INTERFACING

Level 4

     

TEC4041

RF COMMUNICATION SYSTEMS (HYBRID)

Level 4

     

TEC4042

MICROWAVE THEORY AND COMPONENTS (HYBRID)

Level 4

     

TEC4043

WIRELESS PACKET SWITCHED SYSTEM (HYBRID)

Level 4

     

GEOGRAPHIC INFORMATION SYSTEMS - 1588X

     

GIS4201

GIS 2: ANALYTICAL GIS

Level 2

     

GIS4204

INTRODUCTION TO REMOTE SENSING

Level 2

     

GIS4209

GIS APPLICATIONS AND MODELLING

Level 2

     

GIS4210

CARTOGRAPHIC DESIGN AND VISUALIZATION

Level 2

     

GIS4207

GIS CUSTOMIZATION 1

Level 2

     

GIS4203

DATABASE DESIGN AND MANAGEMENT

Level 2

     

MOBILE APPLICATION DESIGN AND DEVELOPMENT - 1515X

     

MAD9123

DATA MANAGEMENT SYSTEMS (HYBRID)

Level 2

     

MAD9125

BUSINESS FOR IT (HYBRID)

Level 2

     

BUSINESS INTELLIGENCE SYSTEM INFRASTRUCTURE (BISI) - 1514X

     

CST2201

PROJECT MANAGEMENT (HYBRID - 2)

Level 2

weeks 1 - 7

    

CST2207

BI PROJECT

Level 2

weeks 8 - 15

    

CST2205

DATA MODELLING

Level 2

     

CST2200

DBA & MANAGEMENT (HYBRID)

Level 2

     

CST2202

INTRODUCTION TO BI ARCHITECTURE

Level 2

weeks 1 - 4

    

CST2204

REPORT AUTHORING

Level 2

weeks 5 - 15

    

CST2203

SECURITY AND ADMINISTRATION OF BI PLATFORMS

Level 2

weeks 1 - 5

    

CST2206

TROUBLESHOOTING BI

Level 2

weeks 6 - 16

    

MGT0044

STATISTICAL METHODS OF QA (ON-LINE)

Level 2