FALL 2013 Course/Professor Assignments



PROGRAM PROFESSOR ASSIGNMENTS
COMPUTER ENGINEERING TECHNOLOGY - COMPUTING SCIENCE - 0006X
CST8110 INTRO TO COMPUTER PROGRAMMING - (HYBRID) Level 1 Linda Crane (400); Svillen Ranev (401); Howard Rosenblum(402, 404); Carolyn MacIsaac (403)
CST8101 COMPUTER ESSENTIALS (HYBRID) Level 1 Matthew O'Meara (400-404, 420-421); Mike Rezae (422-424)
CST8103 NETWORKING BASICS Level 1 Keith Poore(400-405); Yvan Perron (420); M. Gough (421-423)
CST8300 ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID) Level 1 Phil Beals (400, 450)
MAT8100 ESSENTIAL MATHEMATICS Level 1 Mohammed Mostefa (400, 405, 410)
CST8132 OBJECT-ORIENTED PROGRAMMING (HYBRID) Level 2 Rex Woollard (400-402)
CST8102 OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID) Level 2 Norman Han (400-404)
CST8215 DATABASE (HYBRID) Level 2 Dan Gaudreault (400-402)
MAT8101 DIFFERENTIAL CALCULUS Level 2 Henry Gruder (400, 405)
CST8130 DATA STRUCTURES (HYBRID) Level 3 Rex Woollard (400-402); Stan Pieda (403)
CST8238 WEB PROGRAMMING (HYBRID) Level 3 Chris Elliott (450)
CST8216 PROCESSOR ARCHITECTURE (HYBRID) Level 3 David Haley (400-403)
CST8234 C LANGUAGE & NETWORK PROGRAMMING Level 3 Carolina Ayala (400); Chris Elliott (401-403)
CST8221 JAVA APPLICATION PROGRAMMING (HYBRID) Level 4 Svillen Ranev (400-402)
CST8219 C++ PROGRAMMING (HYBRID) Level 4 Andrew Tyler (400-402)
CST8233 NUMERICAL COMPUTING (HYBRID) Level 4 Andrew Tyler (400-402)
CST8152 COMPILERS Level 4 Svillen Ranev (400-402)
CST8218 WEB APPLICATION PROGRAMMING (HYBRID) Level 5 Chris Elliott (400)
CST8244 REAL-TIME PROGRAMMING Level 5 Carolina Ayala (400)
CST8225 SOFTWARE REQ. & SPEC. (HYBRID) Level 5 Ed Strange (400)
CST8223 .NET PROGRAMMING (HYBRID) Level 5 Justin Antoszek (400)
CST8350 SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE I Level 5 Mel Sanschagrin (400)
CST8227 INTERFACING Level 6 Michael Anderson (010-112)
CST8351 SOFTWARE DESIGN, TESTING, & QUALITY ASSURANCE II Level 6 Mel Sanschagrin (010, 020)
CST8235 INDUSTRIAL APPLICATION DEV. Level 6 Ed Strange (010, 020)
CST8236 GRAPHICS (ELECTIVE) Level 6 Eric Torunski (010)
COMPUTER SYSTEMS TECHNICIAN - 0150X
CST8182 NETWORKING FUNDAMENTALS Level 1 Richard Donnelly (400-403, 410-412); Gerry Hurdle (413)
CST8202 DESKTOP OPERATING SYSTEMS Level 1 David Duggan(400-403, 410-413)
CST8207 LINUX OPERATING SYSTEMS I Level 1 Ian Allen (400-403, 410-413)
CST8300 ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID) Level 1 Phil Beals (420, 430)
MAT8002 NUMERACY AND LOGIC Level 1 Robert Connolly (400,410); Roger Watson (415)
CST8177 LINUX OPERATING SYSTEMS II Level 2 Rejaul Chowdhury (400-401, 404); E. Pollmaecher (402-403)
CST8206 CUSTOMER SUPPORT SKILLS (HYBRID) Level 2 Carmela Paz (400)
CST8208 PC SYSTEM TECHNOLOGY Level 2 Brent McEvoy (400); Richard Hagemeyer (401-404)
CST8270 BASIC NETWORK ROUTING Level 2 Catherine Bennet (400-404)
CST8239 NETWORK OPERATING SYSTEMS I Level 2 D. Dacey (400); R. Boucher (401-404)
CST8299 ETHICS FOR IT PROFESSIONALS Level 2 Roly Roy (400)
CST8190 PC TROUBLESHOOTING Level 3 Brent McEvoy (400-403)
CST8242 NETWORK OPERATING SYSTEMS II Level 3 D. Dacey (400); R. Boucher (401-403)
CST8213 LINUX OPERATING SYSTEMS III Level 3 E. Pollmaecher (400-403); Richard Hagemeyer (404)
CST8271 ENTERPRISE INTERNETWORKS Level 3 Linda MacEwan (400-401); C. Bennet (402); Mike Gough (403)
CST8304 WIRELESS TECHNOLOGIES Level 3 Tony Forzley (402, 403); Steve Bowers (400, 401, 404, 405)
CST8230 IT SECURITY FUNDAMENTALS (HYBRID) Level 4 Xxx Xxxxxxx (310-312); Richard Hagemeyer (313)
CST8231 NETWORK SERVICES & SUPPORT Level 4 Doug Dacey (010-013)
CST8272 WIDE AREA NETWORKING Level 4 Linda MacEwan (010-013)
COMPUTER SYSTEMS TECHNOLOGY - SECURITY- 0156X
CST8601 SECURING ROUTERS & SWITCHES Level 5 Baydaa (400-402)
CST8602 TRAFFIC ANALYSIS & SECURITY AUDIT Level 5 P. Ouellette (400)
CST8603 SECURITY LAW, REG. & COMP. (HYBRID) Level 5 George Gilka (400)
CST8304 WIRELESS TECHNOLOGIES Level 5 Tony Forzley (402, 403); Steve Bowers (400, 401, 404, 405)
CST8604 INFO. SECURITY & RISK MANAGEMENT Level 5 George Gilka (400)
COMPUTER PROGRAMMER - 0336X
CST8110 INTRO TO COMPUTING (JAVA) - (HYBRID) Level 1 Carolyn MacIsaac (410-414); David Houtman (420); Jiehan Zhou (422-424); Howard Rosenblum (421)
CST8101 COMPUTER ESSENTIALS (HYBRID) Level 1 Mike Rezae (410-414, 422-424); M. O'meara (420-421)
CST8300 ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID) Level 1 Phil Beals (410)
CST8282 INTRODUCTION TO DATABASE SYSTEMS Level 1 Duncan Sutter (411, 412,423); Wei Gong (410); J. Myronyk (413-414); J. Mizon (420-422)
CST8103 NETWORKING BASICS Level 1 Yvan Perron (410-412; 414-415; 420); K. Poore (413); M. Gough (421-423)
MAT8001 MATH FUNDAMENTALS Level 1 Roger Watson (400); Chadi Hamzo (405); Wafa Al-Zubaidi (415)
CST8102 OPERATING SYSTEMS FUNDAMENTALS (LINUX) (HYBRID) Level 2 Norman Han (400-404)
CST8284 OOP I (JAVA) Level 2 Todd Kelley (410-412)
CST2355 DATABASE SYSTEMS Level 2 Roly Roy (410-412)
CST8285 WEB PROGRAMMING (HYBRID) Level 2 Mat Lacasse (410-412)
CST2335 GUI PROGRAMMING Level 3 Stan Pieda (410-413)
CST8283 BUSINESS PROGRAMMING (COBOL) - ELECTIVE Level 3 Phyllis Driscoll (410)
CST2234 SYSTEMS ANALYSIS & DESIGN Level 3 Mel Sanschagrin (410-413)
CST8288 OOP II Level 3 Reg Dyer (410-413)
CST8277 ENTERPRISE APPLICATION PROGRAMMING Level 4 Todd Kelley (410-412)
CST8334 SOFTWARE DEVELOPMENT PROJECT (HYBRID) Level 4 Patricia Murphy (410)
CST8333 ADVANCED LANGUAGES (HYBRID) Level 4 Stan Pieda (410)
CST8276 DATABASE ADMINISTRATION Level 4 Patricia Murphy (410-412)
INTERNET APPLICATIONS AND WEB DEVELOPMENT - 3002X
CST8110 INTRO TO COMPUTING (JAVA) - (HYBRID) Level 1 David Houtman (420); Jiehan Zhou (422-424); Howard Rosenblum (421)
CST8282 INTRODUCTION TO DATABASE SYSTEMS Level 1 Duncan Sutter (423); J. Mizon (420-422)
CST8101 COMPUTER ESSENTIALS Level 1 M. O'Meara (420-421); M. Rezae (422)
CST8209 WEB PROGRAMMING I (HYBRID) Level 1 Jerome Mizon (410-412)
CST8300 ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID) Level 1 Phil Beals (440)
MAT8001 MATH FUNDAMENTALS Level 1 Henry Gruder (420)
CST8256 WEB PROGRAMMING LANGUAGES I Level 3 Wei Gong (410-412)
CST8257 WEB APPLICATIONS DEVELOPMENT Level 3 Wei Gong (410-412)
CST8258 WEB PROJECT MANAGEMENT Level 3 Michael Freeman (410)
BACHELOR OF INFORMATION TECHNOLOGY - NETWORKING (BIT) - 6178X
NET1001 COMPUTER TECHNOLOGY BASICS Level 1 Irfan Al-Anbagi (400-403)
NET1002 NETWORKING FUNDAMENTALS Level 1 Shawn McBride (400-403)
NET2000 INTERMEDIATE NETWORKING Level 3 Carolina Ayala (010-012)
NET2002 DESKTOP & SERVER OPER. ENV. Level 3 Eric Torunski (010-012)
NET3007 OOP Level 5 X. Xxxxxxx (010-012)
NET3000 DATABASE CONCEPTS & SQL Level 5 Eric Torunski (010-012)
NET3008 ADVANCED NETWORK ROUTING Level 5 Linda Crane (010-011)
NET3900 WIRELESS NETWORKS Level 5 Tony Forzley (010-012)
NET4009 TROUBLESHOOTING IP NETWORKS Level 7 M. Anderson (010)
WIRELESS/MOBILITY TELECOMMUNICATION ENGINEERING TECHNICIAN - 1190X
PHY1016 PHYSICS FOR COMMUNICATION Level 1 Mohammed Mostefa (400)
ELN1012 ELECTRONICS HARDWARE PROTOTYPING Level 1 Gerry Crichlow (400, 410)
ELN1013 ANALOG ELECTRONICS FUNDAMENTALS Level 1 Andrew Huddleston (400-402)
ELN1014 DIGITAL ELECTRONICS FUNDAMENTALS Level 1 Stuart Burrows (400-402)
ELN1015 TESTING AND INSTRUMENTATION Level 1 Gerry Crichlow (400-410)
CST8300 ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID) Level 1 Phil Beals (440)
MAT8100 ESSENTIAL MATHEMATICS Level 1 Mohammed Mostefa (410)
ELN3033 ANALOG CIRCUITS III AND RF DEVICES Level 3 Andrew Huddleston (400)
ELN3034 DIGITAL LOGIC III AND SIGNAL Level 3 Stuart Burrows (400)
SAF3036 RF SYSTEM SAFETY PRACTICES (HYBRID) Level 3 Irfan Al-Anbagi (400)
TEC3032 COMMUNICATION SYSTEM APPLICATIONS (HYBRID) Level 3 Gerry Crichlow (400)
MAT8101 DIFFERENTIAL CALCULUS Level 3 Henry Gruder (405)
GEOGRAPHIC INFORMATION SYSTEMS - 1588X
GIS4101 GIS 1: INTRODUCTION TO VECTOR GIS Level 1 David Broscoe (400)
GIS4108 MAPS AND GEOGRAPHIC DATA COLLECTION (HYBRID - 2) Level 1 Mike Ballard (400)
GIS4109 DATA AND DATA REPRESENTATION (HYBRID) Level 1 David Broscoe (400)
GIS4105 DIGITAL MAP COMPILATION Level 1 David Broscoe (400)
GIS4107 INTRODUCTION TO PROGRAMMING Level 1 David Viljoen (400)
MOBILE APPLICATION DESIGN AND DEVELOPMENT - 1515X
MAD9111 FUNDAMENTALS OF COMPUTER HARDWARE & NETWORKING (HYBRID) Level 1 Gerry Hurdle (400)
CST8300 ACHIEVING SUCCESS IN CHANGING ENVIRONMENTS (HYBRID) Level 1 Phil Beals (450)
MAD9132 ANDROID APPLICATION DEV. (HYBRID) Level 3 Gerry Hurdle (400)
MAD9131 BLACKBERRY APPLICATION DEV Level 3 Patrick Mollins (400)
MAD9133 WINDOWS PHONE DEVELOPMENT Level 3 Antonio Santa Maria (400)
BUSINESS INTELLIGENCE SYSTEM INFRASTRUCTURE (BISI) - 1514X
CST2100 STRATEGIC USE OF BI (HYBRID) Level 1 Roly Roy (400)
CST2101 BI PROGRAMMING (ON-LINE) Level 1 Glen Parkinson (400)
CST2102 DB ANALYTICS (HYBRID) Level 1 Jim Myronyk (400)
CST2104 OS OF BE PLATFORMS (HYBRID) Level 1 Glen Parkinson (400)
CST2103 NETWORK STRATEGIES FOR BUSINESS INTELLIGENCE PLATFORMS Level 1 Yvan Perron (400)
MGT0032 FUNDAMENTALS OF QA (ON-LINE) Level 1 TBC (800)




GEOMATICS - MILITARY 1504X
GIS2101 GIS 1 Level 1 William Parkinson (100)
GIS2102 GRAPHIC PRODUCTION TECHNIQUES Level 1 William Parkinson (100)
GIS2104 MAP FUNDAMENTALS Level 1 William Parkinson (100)
MAT8100 ESSENTIAL MATH Level 1 David Haley (100)
GIS2301 GEOPROCESSING Level 3 Mike Ballard (100)
GIS2302 WEB DESIGN AND PUBLISHING Level 3 Mike Ballard (100)
GIS2303 REMOTE SENSING 2 Level 3 Jeff Harris (100)
GIS2304 PHOTOGRAMMERTY Level 3 Stephen Perkins (100)