Dr. Roman V. Yampolskiy's teaching experience spans all roles involved in the teaching process at the university level including: grader, teaching assistant and professor.
Term
|
School
|
Course #
|
Course Title (* = new offering)
|
Role
|
Evals / 5
|
Students
|
SU’14
|
UL dist
|
CECS12150
|
Program Design in C
|
Professor
|
TBD
|
59
|
SU’14
|
UL dist
|
CECS13050
|
Introduction to Programming Languages
|
Professor
|
TBD
|
24
|
S’14
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.15
|
35
|
S’14
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
3.77
|
34
|
F’13
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.28
|
60
|
F’13
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.36
|
64
|
F’13
|
UL dist
|
CECS54550
|
Artificial Intelligence
|
Professor
|
4.33
|
4
|
F’13
|
UofL
|
CECS54501
|
Artificial Intelligence
|
Professor
|
4.48
|
31
|
F’13
|
UL dist
|
CECS12150
|
Program Design in C
|
Professor
|
3.88
|
21
|
SU’13
|
UL dist
|
CECS12150
|
Program Design in C
|
Professor
|
3.79
|
55
|
SU’13
|
UL dist
|
CECS13050
|
Introduction to Programming Languages
|
Professor
|
3.91
|
21
|
S’13
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.25
|
35
|
S’13
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.40
|
39
|
F’12
|
UL dist
|
CECS12150
|
Program Design in C
|
Professor
|
3.92
|
9
|
F’12
|
UofL
|
CECS59302
|
Cryptocurrency*
|
Professor
|
n/a
|
1
|
F’12
|
UofL
|
CECS59675
|
CECS Capstone Design
|
Professor
|
4.38
|
13
|
F’12
|
UL dist
|
CECS54550
|
Artificial Intelligence
|
Professor
|
4.08
|
10
|
S’12
|
UofL
|
CECS59601
|
CECS Capstone Design
|
Professor
|
4.11
|
19
|
F’11
|
UofL
|
CSE69603
|
DNA Steganography*
|
Professor
|
n/a
|
1
|
F’11
|
UL dist
|
CECS54550
|
Artificial Intelligence
|
Professor
|
3.75
|
2
|
F’11
|
UL dist
|
CECS54553
|
Artificial Intelligence
|
Professor
|
4.13
|
5
|
F’11
|
UofL
|
CECS54501
|
Artificial Intelligence
|
Professor
|
4.44
|
18
|
F’11
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.21
|
39
|
F’11
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.25
|
33
|
S’11
|
UofL
|
CECS59001
|
CECS Capstone Design
|
Professor
|
4.38
|
21
|
S’11
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
3.92
|
30
|
S’11
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.00
|
22
|
F’10
|
UofL
|
CECS54501
|
Artificial Intelligence
|
Professor
|
4.25
|
22
|
F’10
|
UofL
|
CECS69302
|
Advanced Security*
|
Professor
|
n/a
|
1
|
F’10
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
3.97
|
39
|
F’10
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.18
|
37
|
S’10
|
UofL
|
CECS69302
|
Advanced Biometrics*
|
Professor
|
n/a
|
1
|
S’10
|
UofL
|
CECS59003
|
CECS Capstone Design*
|
Co-Professor
|
n/a
|
35
|
S’10
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.43
|
28
|
S’10
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
3.73
|
15
|
F’09
|
UofL
|
CECS56801
|
Computer Forensics
|
Professor
|
4.67
|
5
|
F’09
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.17
|
35
|
F’09
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.01
|
35
|
S’09
|
UL dist
|
CECS56850
|
Computer Forensics
|
Co-Professor
|
n/a
|
1
|
S’09
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
4.02
|
23
|
S’09
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
3.94
|
20
|
F’08
|
UofL
|
CECS13001
|
Introduction to Programming Languages
|
Professor
|
3.97
|
27
|
F’08
|
UofL
|
CECS13002
|
Introduction to Programming Languages
|
Professor
|
4.16
|
30
|
Add # = redesigned course
Teaching Experience Prior to University of Louisville
Term
|
School
|
Course #
|
Course Title
|
Role
|
Students
|
S’07
|
University at Buffalo
|
CSE114
|
Introduction to Programming II
|
TA
|
40
|
F’06
|
University at Buffalo
|
CSE113
|
Introduction to Programming
|
TA
|
160
|
S’06
|
University at Buffalo
|
CSE111
|
Great Ideas in Computer Science
|
TA
|
125
|
F’05
|
University at Buffalo
|
CSE111
|
Great Ideas in Computer Science
|
TA
|
140
|
W’03
|
Rochester Institute of Technology
|
CS590/759
|
Security Measurements and Testing
|
Grader
|
15
|
F’03
|
Rochester Institute of Technology
|
CS420/740
|
Data Communications and Networks
|
Grader
|
40
|
S’03
|
Rochester Institute of Technology
|
CS455/750
|
Artificial Intelligence
|
Grader
|
35
|
Detailed Course Information Available via .
|