OCICS
Ottawa-Carleton Institute
for Computer Science
Graduate Course Timetable
Winter 2021

Change term and year:
COURSE #
AREA
TITLE
INSTRUCTOR
SCHEDULE
ROOM
COMP 5104F
CSI 5314IF
E
Object-Oriented Software Development
J. Corriveau
Fri:
14:30-17:30
Virtual/Web-Based
COMP 5110F
CSI 5136IF
E,A
Computer Security and Usability
S. Chiasson
Thu:
14:30-17:30
Virtual/Web-Based
COMP 5112F
CSI 5154IF
T,A
Algorithms for Data Science
A. Maheshwari
Fri:
14:30-17:30
Virtual/Web-Based
COMP 5117F
CSI 5137IF
E,A
Mining Software Respositories
O. Baysal
Tue:
11:30-14:30
Virtual/Web-Based
COMP 5118F
CSI 5140IX
S
Recent Trends in Big Data Management
A. El Roby
Mon:
14:30-17:30
Virtual/Web-Based
COMP 5204F
CSI 5124IF
A
Computational Aspects of Geographic Information Systems
J. Sack
Wed:
13:00-14:30
Fri:
13:00-14:30
Virtual/Web-Based
COMP 5704F
CSI 5131IF
S
Parallel Algorithms and Applications in Data Science
F. Dehne
Wed:
14:30-17:30
Virtual/Web-Based
COMP 5900F
CSI 5139IY
A
Selected Topics: Surgical Data Science
M. Holden
Mon:
16:00-17:30
Wed:
16:00-17:30
Virtual/Web-Based
COMP 5900H
CSI 5138IH
E,T
Selected Topics: Internet of Things (IoT) Security
P. VanOorschot
Tue:
11:30-13:00
Thu:
11:30-13:00
Virtual/Web-Based
COMP 5900I
CSI 5140IF
A,S
Selected Topics: Adaptive Security
A. Somayaji
Tue:
8:30-10:00
Thu:
8:30-10:00
Virtual/Web-Based
COMP 5900X
CSI 5139IX
T,A
Selected Topics: Internet Measurements and Security
A. Abdou
Fri:
14:30-17:30
Virtual/Web-Based
CSI 5134F
COMP 5004O
E,S
Fault Tolerance
Amiya Nayak
Thu:
19:00-22:00
Virtual / Web-based
CSI 5137A
COMP 5900N
E
Topics in Software Engineering: AI-enabled Software Verification and Testing
Shiva Nejati
Thu:
14:30-17:30
Virtual / Web-based
CSI 5137B
COMP 5900O
E
Topics in Software Engineering: Applications of NLP and ML in Software  Engineering    
Mehrdad Sabetzadeh
Fri:
14:30-17:30
Virtual / Web-based
CSI 5138F
COMP 5900P
T
Topics in Theory of Computing: Introduction to Deep Learning and Reinforcement Learning
Yongi Mao
Thu:
14:30-17:30
Virtual / Web-based
CSI 5139F
COMP 5900Q
A
Topic in Convolutional Neural Networks in Computer Vision
Jochen Lang
Tue:
8:30-11:30
Virtual / Web-based
CSI 5140F
COMP 5900R
S
Topics in Computer Systems: AI-Enabled Wireless Networks
Melike Erol-Kantaraci
Fri:
14:30-17:30
Virtual / Web-based
CSI 5148F
COMP 5103O
T,S
Ad Hoc Wireless Networking
Amiya Nayak
Wed:
19:00-22:00
Virtual / Web-based
CSI 5151F
COMP 5205O
A
Virtual Environments
Emil Petriu
Mon:
14:30-16:00
Thu:
16:00-17:30
Virtual / Web-based
CSI 5155F
COMP 5116O
T
Machine Learning-AAI
Herna Viktor
Wed:
13:00-14:30
Fri:
11:30-13:00
Virtual / Web-based
CSI 5311W
COMP 5101P
S
Distributed Databases and Transaction Processing Systems
Iluju Kiringa
Tue:
19:00-22:00
Virtual / Web-based
CSI 5388F
COMP 5801A
A
Topics in Machine Learning: AI for Cybersecurity Applications
Paula Branco
Mon:
10:00-11:30
Wed:
11:30-13:00
Virtual / Web-based
Schedule Notes:
(*) Each graduate course carries two codes, one for use by students whose home university is the University of Ottawa (e.g., codes with the prefix CSI) and one for use by students whose home university is Carleton (e.g., codes with the prefix COMP). In the list of course offerings, the first listed course code indicates the university at which the course is being offered. Students should refer to the registration procedures and deadlines of their home university.

See Course Description: Carleton - uOttawa
UofO Course Timetable
Important: Students registered in Carleton courses should check the following link for up to date classroom changes: Carleton Central Search for Courses
* Please note: students are responsible for attending all classes according to the dates specified by each university.

COURSE OFFERING LEGEND:
  • Red font indicates a course offered at Carleton University
  • Red bold font indicates a course change at Carleton University
  • Blue font indicates a course offered at the University of Ottawa
  • Blue bold font indicates a course change at the University of Ottawa
  • Gray font indicates a course cancellation
AREA OF INTEREST CODES:
  • Software Engineering (E)
  • Theory of Computing (T)
  • Computer Applications (A)
  • Computer Systems(S).