ICT Professor Course Assignments Fall 2015

Not updated. See the ICT office for updates.

Thu Sep 3 16:03:07 EDT 2015

FALL 15

    
       

PROGRAM

PROFESSOR ASSIGNMENTS

    

COMPUTER ENGINEERING TECHNOLOGY - COMPUTING SCIENCE - 0006X

    

CST8110

INTRO TO COMPUTER PROGRAMMING - (HYBRID)

Level 01

H. Rosenblum (300, 304, 313); Mauricio Orozco-Trujillo (301-302); W. Gong (303);  C. MacIsaac (310-312)

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

Matthew O'Meara (300-301; 310); Mike Rezae (302-304; 311-314)

    

CST8103

NETWORKING BASICS

Level 01

Keith Poore(010, 350); M. Porteous (011-013); Y. Perron (020); C. Nixon (021-023)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (300, 310)

    

MAT8100

ESSENTIAL MATHEMATICS

Level 01

Nelly Faycal (010, 015, 020)

    

CST8132

OBJECT-ORIENTED PROGRAMMING (HYBRID)

Level 02

S. Pieda (300-301);  Zarrin Langari (302)

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

R. Hagemeyer (300-304); Eva Pollmaecher (305)

    

CST8215

DATABASE (HYBRID)

Level 02

Dan Gaudreault (300-302)

    

CST8130

DATA STRUCTURES (HYBRID)

Level 03

L. Crane (300-302); H. Ezzedeen (303-304)

    

CST8238

WEB PROGRAMMING (HYBRID)

Level 03

Rejaul Chowdhury (350)

    

CST8216

PROCESSOR ARCHITECTURE (HYBRID)

Level 03

David Haley (300-304)

    

CST8234

C LANGUAGE & NETWORK PROGRAMMING

Level 03

C. Ayala (010, 012); Godefroy Perron (011, 014)

    

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

Doug King (300)

    

CST8225

SOFTWARE REQ. & SPEC. (HYBRID)

Level 05

Ed Strange (300-302)

    

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

Carolyn MacIsaac (010)

    

CST8244

REAL-TIME PROGRAMMING

Level 06

Doug King (010)

    

CST8351

SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE II

Level 06

Mel Sanschagrin (010, 020)

    

CST8235

INDUSTRIAL APPLICATION DEV.

Level 06

Ed Strange (010, 020)

    

CST8236

GRAPHICS (ELECTIVE)

Level 06

Eric Torunski (010)

    

COMPUTER PROGRAMMER - 0336X

    

CST8110

INTRO TO COMPUTING (JAVA) - (HYBRID)

Level 01

Wenjuan Jiang (320-321); Maurico Orozco-Trujillo (322, 331); Hani Ezzadeen (323-324); H. Rosenblum (330, 332); C. MacIsaac (333)

    

CST8101

COMPUTER ESSENTIALS (HYBRID)

Level 01

M. O'Meara (320); M. Rezae (321-324; 330-333)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (320); Angela Peterson (330)

    

CST8282

INTRODUCTION TO DATABASE SYSTEMS

Level 01

Saif Terai (010-013, 020-021);  Kumari Gurusamy (014; 022-023)

    

CST8103

NETWORKING BASICS

Level 01

Yvan Perron (030-031);  Baha Uddin Kazi (032, 043); Rejaul Chowdhury (033-034, 042); K. Poore (040-041; 350)

    

MAT8001

MATH FUNDAMENTALS

Level 01

Daniel Blanchette (010); Veronica Gervais (015); Daniel Morawski (020)

    

CST8102

OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID)

Level 02

Richard Hagemeyer (300-304); Eva Pollmaecher (305)

    

CST8284

OOP I (JAVA)

Level 02

David Houtman (300-303)

    

CST2355

DATABASE SYSTEMS

Level 02

Roly Roy (300-303)

    

CST8285

WEB PROGRAMMING (HYBRID)

Level 02

Michael Freeman (300-301); K. Turchan (302-303)

    

CST2335

GUI PROGRAMMING

Level 03

Todd Kelley (010-011); E. Torunski (012-013)

    

CST8283

BUSINESS PROGRAMMING (COBOL) - ELECTIVE

Level 03

Mel Sanschagrin (300-303)

    

CST2234

SYSTEMS ANALYSIS & DESIGN

Level 03

Reg Dyer (300); Mel Sanschagrin (301-303)

    

CST8288

OOP II

Level 03

Stan Pieda (010); TBA (011-013)

    

CST8277

ENTERPRISE APPLICATION PROGRAMMING

Level 04

Todd Kelley (300-303)

    

CST8334

SOFTWARE DEVELOPMENT PROJECT (HYBRID)

Level 04

Patricia Murphy/Todd Kelley (300)

    

CST8333

ADVANCED LANGUAGES (ON-LINE)

Level 04

Stan Pieda (350)

    

CST8276

DATABASE ADMINISTRATION

Level 04

Patricia Murphy (010); Yaovi Ahadjitse (011-012)

    
        
        

COMPUTER SYSTEMS TECHNICIAN - 0150X

    

CST8182

NETWORKING FUNDAMENTALS

Level 01

Richard Donnelly (010-014); Ken Wilson (020-024)

    

CST8202

DESKTOP OPERATING SYSTEMS

Level 01

David Duggan(010-014, 020-024)

    

CST8207

LINUX OPERATING SYSTEMS I

Level 01

Ian Allen (010-014, 020); W. Jiang (021-024)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Phil Beals (340, 345)

    

MAT8002

NUMERACY AND LOGIC

Level 01

Robert Connelly (010, 015, 020); Abdulaziz Dahir (025)

    

CST8177

LINUX OPERATING SYSTEMS II

Level 02

Xxx Xxxxxxx (010-013)

    

CST8206

CUSTOMER SUPPORT SKILLS (HYBRID)

Level 02

Carmela Paz (300)

    

CST8208

PC SYSTEM TECHNOLOGY

Level 02

Brent McEvoy (010); D. Latremouille (011-013)

    

CST8270

BASIC NETWORK ROUTING

Level 02

Catherine Bennet (010-013); Allen Dafoe (014)

    

CST8239

NETWORK OPERATING SYSTEMS I

Level 02

R. Boucher (010-013)

    

CST8190

PC TROUBLESHOOTING

Level 03

Brent McEvoy (010-013); D. Latremouille (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); R. Hagemeyer (015)

    

CST8271

ENTERPRISE INTERNETWORKS

Level 03

Linda MacEwan (010-011); C. Bennet (012); Allen Dafoe (013-014)

    

CST8304

WIRELESS TECHNOLOGIES

Level 03

S. McBride (010-012); Marvin Krym (013-014)

    

CST8230

IT SECURITY FUNDAMENTALS (HYBRID)

Level 04

Pat Ouellette (300-302); R. Hagemeyer (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)

    

INTERNET APPLICATIONS AND WEB DEVELOPMENT - 3002X

    

MAD9013

CROSS-PLATFORM WEB DEVELOPMENT

Level 01

Steve Griffith (330-332)

    

CST8279

INTRO TO COMP. PROG. USING PYTHON

Level 01

J. Mizon (330-332)

    

CST8209

WEB PROGRAMMING I (HYBRID)

Level 01

Mary Burney (330-332)

    

CST8300

ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID)

Level 01

Angela Peterson (330)

    

CST8260

DATABASE SYSTEMS & CONCEPTS

Level 01

Jerome Mizon (330-331); Dan Gaudreault (332)

    

MAT8001

MATH FUNDAMENTALS

Level 01

James McLaren (025)

    

CST8256

WEB PROGRAMMING LANGUAGES I

Level 03

Wei Gong (010)

    

CST8257

WEB APPLICATIONS DEVELOPMENT

Level 03

Baha Uddin Kazi (300)

    

CST8258

WEB PROJECT MANAGEMENT

Level 03

Michael Freeman (300)

    

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

    

NET1001

COMPUTER TECHNOLOGY BASICS

Level 01

David Knox (010-014)

    

NET1002

NETWORKING FUNDAMENTALS

Level 01

Michael Anderson (010, 012, 014); Allen Dafoe (011, 013)

    

NET2000

INTERMEDIATE NETWORKING

Level 03

C. Ayala (010-013)

    

NET2002

DESKTOP & SERVER OPER. ENV.

Level 03

Eric Torunski (010-011); Phil Kaufman (012)

    

NET3007

NETWORK SECURITY

Level 05

X. Xxxxxxx (010-012)

    

NET3000

DATABASE CONCEPTS & SQL

Level 05

Phil Kaufman (010-012)

    

NET3008

ADVANCED NETWORK ROUTING

Level 05

David Bray (010-011)

    

NET3900

WIRELESS NETWORKS

Level 05

Marvin Krym (010-012)

    

NET4009

TROUBLESHOOTING IP NETWORKS

Level 07

M. Anderson (010-012)

    

WIRELESS/MOBILITY TELECOMMUNICATION ENGINEERING TECHNICIAN - 1190X

    

ELN3033

ANALOG CIRCUITS III AND RF DEVICES

Level 03

Wayne Dalrymple (010)

    

ELN3034

DIGITAL LOGIC III AND SIGNAL

Level 03

Wayne Dalrymple (010)

    

SAF3036

RF SYSTEM SAFETY PRACTICES (HYBRID)

Level 03

Gerry Crichlow (300)

    

TEC3032

COMMUNICATION SYSTEM APPLICATIONS (HYBRID)

Level 03

Gerry Crichlow (300)

    

MAT8101

DIFFERENTIAL CALCULUS

Level 03

     

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

Bill Donaldson (300)

    

GIS4109

DATA AND DATA REPRESENTATION (HYBRID)

Level 1

Femi Opaleye (300)

    

GIS4113

DATABASE DESIGN MANAGEMENT

Level 1

Kumari Gurusamy (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-302)

    

MAD9132

ANDROID APPLICATION DEV. (HYBRID)

Level 03

Gerry Hurdle (300-302)

    

MAD9135

DEVELOPING HTML5 MOBILE

Level 03

Steve Griffith (300); Tas Damen (301); JP Solano (302)

    

MAD9133

WINDOWS PHONE DEVELOPMENT

Level 03

Tony Davidson (300-302)

    

BISI - 1514X

    

CST2100

STRATEGIC USE OF BI (HYBRID)

Level 01

Roly Roy (300)

    

CST2101

BI PROGRAMMING (ON-LINE)

Level 01

Max Figueredo (350)

    

CST2102

DB ANALYTICS (HYBRID)

Level 01

Wei Gong (300)

    

CST2104

OS OF BE PLATFORMS (ON-LINE)

Level 01

Michel Cyr Bakinde (350)

    

CST2103

NETWORK STRATEGIES FOR BUSINESS INTELLIGENCE PLATFORMS

Level 01

Yvan Perron (010)

    

CST2105

STATS FUND. FOR BISI STUDENTS

Level 01

Roly Roy (010)

    
        

GEOMATICS - MILITARY 1504X

    

GIS2101

GIS 1

Level 01

Kevin Crichlow (100)

    

GIS2102

GRAPHIC PRODUCTION TECHNIQUES

Level 01

Bill Donaldson (100)

    

GIS2104

MAP FUNDAMENTALS

Level 01

Jeremy Wilson (100)

    

GIS8100

ESSENTIAL MATH

Level 01

David Haley (100)

    

CST2110

CRITICAL THINKING

Level 01

Jordan Berard (100)

    

GIS2301

GEOPROCESSING

Level 03

Peter Rennich (100)

    

GIS2302

WEB DESIGN AND PUBLISHING

Level 03

Yin Shi (100)

    

GIS2303

REMOTE SENSING 2

Level 03

Jeff Harris (100)

    

GIS2304

PHOTOGRAMMERTY

Level 03

Stephen Perkins (100)