FALL 14

    
       

PROGRAM

PROFESSOR ASSIGNMENTS

    

COMPUTER ENGINEERING TECHNOLOGY - COMPUTING SCIENCE - 0006X

    

CST8110

INTRO TO COMPUTER PROGRAMMING - (HYBRID)

Level 01

L. Crane (300); Wenjuan Jiang (301-303);  W. Gong (304);  H. Rosenblum (320, 322); Jiehan Zhou (321, 323, 324)

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

Matthew O'Meara (300-301; 320-321; 310; 330); Mike Rezae (302; 311-314; 322-324); Nick D'Angelo (303-304, 331-332)

    

CST8103

NETWORKING BASICS

Level 01

Keith Poore(010-013, 015); M. Porteous (014); Y. Perron (030); M. Porteous (033); Mike Gough (031, 034-035); D. Duggan (032)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (300, 320)

    

MAT8100

ESSENTIAL MATHEMATICS

Level 01

Mohammed Mostefa (010, 015,020)

    

CST8132

OBJECT-ORIENTED PROGRAMMING (HYBRID)

Level 02

S. Pieda (300-301); Rex Woollard (302)

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

Norman Han (300-304)

    

CST8215

DATABASE (HYBRID)

Level 02

Dan Gaudreault (300-302)

    

CST8130

DATA STRUCTURES (HYBRID)

Level 03

Rex Woollard (300-303)

    

CST8238

WEB PROGRAMMING (HYBRID)

Level 03

Chris Elliott (350)

    

CST8216

PROCESSOR ARCHITECTURE (HYBRID)

Level 03

David Haley (300-303)

    

CST8234

C LANGUAGE & NETWORK PROGRAMMING

Level 03

David Houtman (300-303)

    

CST8221

JAVA APPLICATION PROGRAMMING (HYBRID)

Level 04

Svillen Ranev (300-302)

    

CST8219

C++ PROGRAMMING (HYBRID)

Level 04

Andrew Tyler (300-302)

    

CST8233

NUMERICAL COMPUTING (HYBRID)

Level 04

Andrew Tyler (300-302)

    

CST8152

COMPILERS

Level 04

Svillen Ranev (010-012)

    

CST8218

WEB APPLICATION PROGRAMMING (HYBRID)

Level 05

Douglas King (300)

    

CST8225

SOFTWARE REQ. & SPEC. (HYBRID)

Level 05

Ed Strange (300)

    

CST8359

ENTERPRISE APPL. DEVELOPMENT

Level 05

Justin Antoszek (300)

    

CST8350

SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE I

Level 05

Ed Strange (300)

    

CST8227

INTERFACING

Level 05/06

Carolyn MacIsaac (010-012)

    

CST8351

SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE II

Level 06

Mel Sanschagrin (010)

    

CST8235

INDUSTRIAL APPLICATION DEV.

Level 06

Ed Strange (010, 020)

    

CST8236

GRAPHICS (ELECTIVE)

Level 06

Eric Torunski (010)

    

COMPUTER SYSTEMS TECHNICIAN - 0150X

    

CST8182

NETWORKING FUNDAMENTALS

Level 01

Richard Donnelly (010-013, 020-021); Gerry Hurdle (022); Charles NIxon (014, 023)

    

CST8202

DESKTOP OPERATING SYSTEMS

Level 01

David Duggan(010-014, 020-023)

    

CST8207

LINUX OPERATING SYSTEMS I

Level 01

Ian Allen (010-013, 020-021); Todd Kelley (014, 022-023)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (340, 345)

    

MAT8002

NUMERACY AND LOGIC

Level 01

Roger Watson (010); Robert Connolly (015, 020)

    

CST8177

LINUX OPERATING SYSTEMS II

Level 02

Wenjuan Jiang (010, 012); Xxx Xxxxxxx (011); Ian Allen (013)

    

CST8206

CUSTOMER SUPPORT SKILLS (HYBRID)

Level 02

Carmela Paz (300)

    

CST8208

PC SYSTEM TECHNOLOGY

Level 02

Brent McEvoy (010); Richard Hagemeyer (011-013)

    

CST8270

BASIC NETWORK ROUTING

Level 02

Catherine Bennet (010-013)

    

CST8239

NETWORK OPERATING SYSTEMS I

Level 02

R. Boucher (010-013)

    

CST8299

ETHICS  FOR IT PROFESSIONALS

Level 02

Roly Roy (300)

    

CST8190

PC TROUBLESHOOTING

Level 03

Brent McEvoy (010-013); R. Hagemeyer (014)

    

CST8242

NETWORK OPERATING SYSTEMS II

Level 03

D. Dacey (010-011); R. Boucher (012-014)

    

CST8213

LINUX OPERATING SYSTEMS III

Level 03

E. Pollmaecher (010-014)

    

CST8271

ENTERPRISE INTERNETWORKS

Level 03

Linda MacEwan (010-011); C. Bennet (012,014); Mike Gough (013)

    

CST8304

WIRELESS TECHNOLOGIES

Level 03

Baydaa (010); Ahmed Iesawi (011-014)

    

CST8230

IT SECURITY FUNDAMENTALS (HYBRID)

Level 04

Xxx Xxxxxxx (300-301); Pat Ouellette (302-303)

    

CST8231

NETWORK SERVICES & SUPPORT

Level 04

Doug Dacey (010-013)

    

CST8278

WIDE AREA NETWORKING

Level 04

Linda MacEwan (010-013)

    

COMPUTER SYSTEMS TECHNOLOGY - SECURITY- 0156X

    

CST8601

SECURING ROUTERS & SWITCHES

Level 05

Baydaa (010-012)

    

CST8602

TRAFFIC ANALYSIS & SECURITY AUDIT

Level 05

P. Ouellette (010)

    

CST8603

SECURITY LAW, REG. & COMP. (HYBRID)

Level 05

George Gilka (300)

    

CST8604

INFO. SECURITY & RISK MANAGEMENT

Level 05

George Gilka (300)

    

COMPUTER PROGRAMMER - 0336X

    

CST8110

INTRO TO COMPUTING (JAVA) - (HYBRID)

Level 01

Carolyn MacIsaac (310-311); Wenjuan Jiang (312); H. Rosenblum (320, 322); Jiehan Zhou (321, 323, 324)

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

Matthew O'Meara (300-301; 320-321; 310; 330); Mike Rezae (302; 311-314; 322-324); Nick D'Angelo (303-304, 331-332)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (310, 320)

    

CST8282

INTRODUCTION TO DATABASE SYSTEMS

Level 01

Saif Terai (020-024, 030);  Nick D'Angelo (031-032)

    

CST8103

NETWORKING BASICS

Level 01

Yvan Perron (020; 030); K. Poore (021,024); M. Porteous (022, 033); M. Gough (023, 031, 034-035); D. Duggan (032)

    

MAT8001

MATH FUNDAMENTALS

Level 01

Vinay Kumar (010, 015); Daniel Blanchette (020)

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

Norman Han (300-304)

    

CST8284

OOP I (JAVA)

Level 02

Todd Kelley (010-012)

    

CST2355

DATABASE SYSTEMS

Level 02

Roly Roy (010-012)

    

CST8285

WEB PROGRAMMING (HYBRID)

Level 02

Michael Freeman (310-311); Yvan Perron (312)

    

CST2335

GUI PROGRAMMING

Level 03

Stan Pieda (010-011); Kumari Gurusamy (012-013)

    

CST8283

BUSINESS PROGRAMMING (COBOL) - ELECTIVE

Level 03

Mel Sanschagrin (300-302)

    

CST2234

SYSTEMS ANALYSIS & DESIGN

Level 03

Mel Sanschagrin (300-303)

    

CST8288

OOP II

Level 03

Reg Dyer (010-011); Kambiz Ghazinour (012-013)

    

CST8277

ENTERPRISE APPLICATION PROGRAMMING

Level 04

Todd Kelley (300-301); Jiehan Zhou (302)

    

CST8334

SOFTWARE DEVELOPMENT PROJECT (HYBRID)

Level 04

Patricia Murphy (300)

    

CST8333

ADVANCED LANGUAGES (ON-LINE)

Level 04

Stan Pieda (350)

    

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

Howard Rosenblum (330-331); Jiehan Zhou (332)

    

CST8101

COMPUTER ESSENTIALS

Level 01

M. O'Meara (330); Nick D'Angelo (331-332)

    

CST8209

WEB PROGRAMMING I (HYBRID)

Level 01

Jerome Mizon (330-332)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (330)

    

CST8260

DATABASE SYSTEMS & CONCEPTS

Level 01

Jerome Mizon (330-332)

    

MAT8001

MATH FUNDAMENTALS

Level 01

Henryk Gruder (030)

    

CST8256

WEB PROGRAMMING LANGUAGES I

Level 03

Wei Gong (010-012)

    

CST8257

WEB APPLICATIONS DEVELOPMENT

Level 03

Wei Gong (300-302)

    

CST8258

WEB PROJECT MANAGEMENT

Level 03

Michael Freeman (300)

    

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

    

NET1001

COMPUTER TECHNOLOGY BASICS

Level 01

Kambiz Ghazinour (010-013)

    

NET1002

NETWORKING FUNDAMENTALS

Level 01

Michael Anderson (010-013)

    

NET2000

INTERMEDIATE NETWORKING

Level 03

Mike Gough (010-013)

    

NET2002

DESKTOP & SERVER OPER. ENV.

Level 03

Eric Torunski (010-012)

    

NET3007

NETWORK SECURITY

Level 05

Xxx Xxxxxxx (010-012)

    

NET3000

DATABASE CONCEPTS & SQL

Level 05

Kambiz Ghazinour (010-012)

    

NET3008

ADVANCED NETWORK ROUTING

Level 05

David Bray (010-011)

    

NET3900

WIRELESS NETWORKS

Level 05

David Knox (010-012)

    

NET4009

TROUBLESHOOTING IP NETWORKS

Level 07

M. Anderson (010)

    

WIRELESS/MOBILITY TELECOMMUNICATION ENGINEERING TECHNICIAN - 1190X

    

PHY1016

PHYSICS FOR  COMMUNICATION

Level 01

Mohammed Mostefa (300)

    

ELN1013

ANALOG ELECTRONICS FUNDAMENTALS

Level 01

Wayne Dalrymple (010-013)

    

ELN1014

DIGITAL ELECTRONICS FUNDAMENTALS

Level 01

David Knox (010-012)

    

ELN1027

ELECTRONIC PROTOTYPING AND TESTING

Level 01

Gerry Crichlow (010-020)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (330)

    

MAT8100

ESSENTIAL MATHEMATICS

Level 01

Abdul Al-Azzawi (030)

    

ELN3033

ANALOG CIRCUITS III AND RF DEVICES

Level 03

Wayne Dalrymple (010)

    

ELN3034

DIGITAL LOGIC III AND SIGNAL

Level 03

David Knox (010)

    

SAF3036

RF SYSTEM SAFETY PRACTICES (HYBRID)

Level 03

Irfan Al-Anbagi (300)

    

TEC3032

COMMUNICATION SYSTEM APPLICATIONS (HYBRID)

Level 03

Gerry Crichlow (300)

    

MAT8101

DIFFERENTIAL CALCULUS

Level 03

Muayad Ahmed (025)

    

GEOGRAPHIC INFORMATION SYSTEMS - 1588X

    

GIS4101

GIS 1: INTRODUCTION TO VECTOR GIS

Level 1

Kevin Crichlow (010)

    

GIS4108

MAPS AND GEOGRAPHIC DATA COLLECTION (HYBRID - 2)

Level 1

Mike Ballard (300)

    

GIS4109

DATA AND DATA REPRESENTATION (HYBRID)

Level 1

David Broscoe (300)

    

GIS4105

DIGITAL MAP COMPILATION

Level 1

David Broscoe (010)

    

GIS4107

INTRODUCTION TO PROGRAMMING

Level 1

David Viljoen (010)

    

MOBILE APPLICATION DESIGN AND DEVELOPMENT - 1515X

    

MAD9111

FUNDAMENTALS OF COMPUTER HARDWARE & NETWORKING (HYBRID)

Level 01

Gerry Hurdle (300, 310)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (350)

    

MAD9132

ANDROID APPLICATION DEV. (HYBRID)

Level 03

Gerry Hurdle (300)

    

MAD9135

DEVELOPING HTML5 MOBILE

Level 03

Simon MacDonald (010)

    

MAD9133

WINDOWS PHONE DEVELOPMENT

Level 03

Tony Davidson (300)

    

BISI - 15145X

    

CST2100

STRATEGIC USE OF BI (HYBRID)

Level 01

Roly Roy (300)

    

CST2101

BI PROGRAMMING (ON-LINE)

Level 01

Glen Parkinson (350)

    

CST2102

DB ANALYTICS (HYBRID)

Level 01

Jim Myronyk (300)

    

CST2104

OS OF BE PLATFORMS (HYBRID)

Level 01

Glen Parkinson (350)

    

CST2103

NETWORK STRATEGIES FOR BUSINESS INTELLIGENCE PLATFORMS

Level 01

Yvan Perron (010)

    

MGT0032

FUNDAMENTALS OF QA (ON-LINE)

Level 01

TBC (800)

    
        

GEOMATICS - MILITARY 1504X

    

GIS2101

GIS 1

Level 01

Kevin Crichlow (100)

    

GIS2102

GRAPHIC PRODUCTION TECHNIQUES

Level 01

David Power-Fardy (100)

    

GIS2104

MAP FUNDAMENTALS

Level 01

William Parkinson (100)

    

GIS8100

ESSENTIAL MATH

Level 01

David Haley (100)

    

GIS2301

GEOPROCESSING

Level 03

Mike Ballard (100)

    

GIS2302

WEB DESIGN AND PUBLISHING

Level 03

Mike Ballard (100)

    

GIS2303

REMOTE SENSING 2

Level 03

Jeff Harris (100)

    

GIS2304

PHOTOGRAMMERTY

Level 03

Stephen Perkins (100)