Your next step begins here.
Computer Science Opportunities
TENURE TRACK FACULTY POSITIONS
Assistant Professor - Video Game Design & Implementation https://careers.ucalgary.ca/jobs/4530032-assistant-professor-video-game-design-and-implementation-department-of-computer-science
Assistant Professor - Human-centered Augmented Intelligence https://careers.ucalgary.ca/jobs/4530035-assistant-professor-human-centered-augmented-intelligence-department-of-computer-science
Assistant Professor - Network Science https://careers.ucalgary.ca/jobs/4530034-assistant-professor-network-science-department-of-computer-science
Assistant Professor - Computer Science https://careers.ucalgary.ca/jobs/4589044-assistant-professor-department-of-computer-science
Instructor - Computer Science https://careers.ucalgary.ca/jobs/4630022-instructor-department-of-computer-science
SESSIONAL INSTRUCTOR POSITIONS - Winter 2020
The Department of Computer Science invites applications for Sessional Instructors in the following courses in the Winter 2020 term. Preference will be given to graduate students and postdocs in our program looking to obtain teaching experience, followed by applicants with a postgraduate degree. The positions will commence January 1, 2020.
A complete application should include curriculum vitae with e-mail address, a concise statement of teaching philosophy, and a teaching dossier describing past teaching experience. Candidates should arrange to have three letters of reference sent under separate cover as soon as possible to email@example.com
All qualified candidates are encouraged to apply; however, in accordance with Canadian immigration requirements, Canadians and permanent residents of Canada will be given priority.
Applications will be accepted until October 31, 2019.
CPSC 233 – Introduction to Computer Science for Computer Science Majors II
Continuation of Introduction to Computer Science for Computer Science Majors I. Emphasis on object-oriented analysis and design of small-scale computational systems and implementation using an object oriented language. Issues of design, modularization, and programming style will be emphasized.
CPSC 457 – Principles of Operating Systems
An introduction to operating systems principles. Performance measurement; concurrent programs; the management of information, memory and processor resources.
CPSC 471 – Data Base Management Systems
Conceptual, internal and external data bases. Relational data base systems in SQL. The normal forms, data base design, and the entity-relationship approach.
DATA 201 – Thinking with Data
An introduction to tools and techniques for managing, visualizing, and making sense of data. Includes an introduction to data cleaning, basic statistics, exploratory visualization, sensemaking, and data presentation.
The Department is one of Canada’s leaders as evidenced by our commitment to excellence in research and teaching. It has an expansive graduate program and extensive state-of-the-art computing facilities. Calgary is a multicultural city that is the fastest growing city in Canada. Calgary enjoys a moderate climate located beside the natural beauty of the Rocky Mountains. Further information about the Department is available at http://www.cpsc.ucalgary.ca/.
The University of Calgary respects, appreciates, and encourages diversity.