People in the lab are very enthusiastic about what they do. The environment is very stimulating and soon you realize that most of the limits are those in your head.
Pavel Valov, M.Sc.
PhD Student
Email: pvalov@ gsd .uwaterloo .ca
Email: pvalov@ gsd .uwaterloo .ca
Publications
https://scholar.google.com/citations?user=nfMdjaQAAAAJResearch Interests
My current research interests are:- Software Engineering with focus on Software Architecture and Software Product Lines
- Machine Learning with focus on applying ML methods to variability-aware performance modeling and prediction
- Bachelor of Science (2010),
Chair of Higher Mathematics,
Faculty of Natural Sciences,
National Research University of Information Technologies, Mechanics and Optics (NRU ITMO) - Master of Science (2012),
Chair of Higher Mathematics,
Faculty of Natural Sciences,
National Research University of Information Technologies, Mechanics and Optics (NRU ITMO)
Education
Past Projects
Tools
Graduate Courses
- Fall 2012:
- Winter 2013:
- Spring 2013:
- Winter 2015:
- Spring 2015:
Teaching
- Fall 2012
- Position: Teaching Assistant
- Course: CS 115. Introduction to Computer Science 1
- Responsibilities: Performed reviewing, marking and providing feedback to students' assignments in Scheme programming language.
- Winter 2013
- Position: Teaching Assistant
- Course: CS 116: Introduction to Computer Science 2
- Responsibilities: Performed reviewing, marking and providing feedback to students' assignments in Scheme and Python programming languages.
- Spring 2013
- Position: Teaching Assistant
- Course: CS246: Object-Oriented Software Development
- Responsibilities: Performed reviewing, marking and providing feedback to students' assignments in C++ programming language.
- Fall 2014
- Position: Teaching Assistant
- Course: CS 445/645: Software Requirements and Specification
- Responsibilities: Performed reviewing, marking and providing feedback to students' written assignments and course projects
- Winter 2015
- Position: Teaching Assistant
- Course: CS 450/650: Computer Architecture
- Responsibilities: Performed reviewing and marking of students' written assignments, coding assignments and exams
- Spring 2015
- Position: Teaching Assistant
- Course: CS 115. Introduction to Computer Science 1
- Responsibilities: Performed reviewing, marking and providing feedback to students' assignments in Scheme programming language.