Teach Java programming on campus in Saint John, focusing on testing, debugging, and readable program structure during the Winter term. The face-to-face assignment runs Mondays from 12:30 to 1:20.
This Computer Science instructor assignment covers Intro to Computer Programming II in Java, course CS 1083, section SJ01B. Instruction explores object-oriented concepts, data abstraction, encapsulation, inheritance, and polymorphism. The course also addresses sorting, searching, exceptions, files, recursion, and simple data structures.
Key Responsibilities:
- Teach introductory computer programming concepts in Java
- Explore testing and debugging techniques
- Explain data abstraction and program readability
- Cover inheritance, polymorphism, and encapsulation
- Introduce recursion and easy data structures
Requirements:
- Master's degree in Computer Science
- Meet prerequisite knowledge associated with CS 1073
- Availability during scheduled Monday instruction time
- Ability to perform required instructional duties
- Qualifications and experience relevant to the assignment
Apply Java, debugging, and object-oriented programming expertise to CS 1083 instruction at the Saint John campus.
📌 Java Programming Instructor Saint John (Calgary)
🏢 University of New Brunswick
📍 Calgary
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.