The program prepares domestic and internationally educated graduates with degrees in
information and communications technology for the fields of data analysis and
machine learning.
1. The position will be instructing material in post graduate courses and related areas
as required. These may include:
Cost and benefit estimation for process change
Conversion of business questions into data mining problems
Enterprise data architecture and associated technologies
Strategies to leverage the popular data science language, Python
Importance of business intelligence to the modern enterprise
Application of artificial intelligence (AI) application programming interfaces (APIs) to business applications
Application of algorithms to make predictions that form the foundation of machine learning
Ethical issues surrounding big data
Emerging application of AI to common business areas.
2. Development of curriculum and training materials in accordance with leading
industry standards.
3. Instruction of theoretical material on-campus, online or by distance (print or video).
4. Classroom/lab preparation and instruction of practical learning outcomes.
5. Evaluation of students.
6. Administration duties including but not limited to meetings, program inventories, etc.
7. Supervision, participation and/or evaluation of students in a practicum/work
integrated learning setting.
Course listing can be viewed on the official website:
Qualifications:
Bachelors degree with a major in Computer Science or equivalent
Recent/relevant experience (2 years in the last 5) in the computer science/information technology field or an Information Technology Certified Professional (ITCP), or two year's recent/relevant post-secondary instructional experience.
Values Diversity.
Effective communication (both oral and written) skills.
Effective interpersonal skills.
Ability to function as a team member in an ever-changing environment.
Effective instructional ability.
Demonstrated competence and recent experience in the use of the internet,e-mail, MS Office Suite software and ability to learn and adapt to changing technology.