Courses @ Tufts
Spring 2024
- CS 28/ PS 188: Cyber Security and Cyber Warfare
- Enrollment (number of students): 41
- Overall Course Rating (of 35 responses): 4.40 / 5.0
- Overall Performance of Instructor (of 35 responses): 4.69 / 5.0
- CS 116: Introduction to Computer Security
- Enrollment (number of students): 96
- Overall Course Rating (of 82 responses): 4.62 / 5.0 [question 5]
- Overall Performance of Instructor (of 82 responses): 4.79 / 5.0 [question 15]
- CS 116: Introduction to Computer Security –Online Master’s
- Enrollment (number of students): 25
- Overall Course Rating (of 17 responses): 4.82 / 5.0 [question 5]
- Overall Performance of Instructor (of 17 responses): 4.88 / 5.0 [question 15]
Fall 2023
- CS 116: Introduction to Computer Security
- Enrollment (number of students): 100
- Overall Course Rating (of 81 responses): 4.51 / 5.0 [question 5]
- Overall Performance of Instructor (of 81 responses): 4.78 / 5.0 [question 15]
- CS 116: Introduction to Computer Security –Online Master’s
- Enrollment (number of students): 24
- Overall Course Rating (of 10 responses): 4.70 / 5.0 [question 5]
- Overall Performance of Instructor (of 10 responses): 5.0 / 5.0 [question 15]
Spring 2023
- CS 116: Introduction to Computer Security
- Enrollment (number of students): 99
- Overall Course Rating (of 83 responses): 4.49 / 5.0 [question 5]
- Overall Performance of Instructor (of 83 responses): 4.77 / 5.0 [question 15]
- CS 116: Introduction to Computer Security –Online Master’s
- Enrollment (number of students): 11
- Overall Course Rating (of 8 responses): 4.88 / 5.0 [question 5]
- Overall Performance of Instructor (of 8 responses): 4.88 / 5.0 [question 15]
- CS 120: Web Programming and Engineering –Online Master’s
- Enrollment (number of students): 15
- Overall Course Rating (of 6 responses): 4.33 / 5.0
- Overall Performance of Instructor (of 6 responses): 4.33 / 5.0
Fall 2022
- CS 116: Introduction to Computer Security
- Enrollment (number of students): 103
- Overall Course Rating (of 82 responses): 4.57 / 5.0 [question 5]
- Overall Performance of Instructor (of 82 responses): 4.74 / 5.0 [question 15]
- CS 116: Introduction to Computer Security –Online Master’s
- Enrollment (number of students): 18
- Overall Course Rating (of 15 responses): 4.8 / 5.0 [question 5]
- Overall Performance of Instructor (of 15 responses): 4.87 / 5.0 [question 15]
- CS 120: Web Programming and Engineering –Online Master’s
- Enrollment (number of students): 16
- Overall Course Rating (of 7 responses): 4.57 / 5.0
- Overall Performance of Instructor (of 7 responses): 4.71 / 5.0
Spring 2022
- CS 28/ PS 188: Cyber Security and Cyber Warfare
- Enrollment (number of students): 39
- Overall Course Rating (of 35 responses): 4.43 / 5.0
- Overall Performance of Instructor (of 35 responses): 4.63 / 5.0
- CS 116: Introduction to Computer Security
- Enrollment (number of students): 98
- Overall Course Rating (of 85 responses): 4.63 / 5.0 [question 5]
- Overall Performance of Instructor (of 85 responses): 4.75 / 5.0 [question 15]
- CS 116: Introduction to Computer Security –Online Master’s
- Enrollment (number of students): 23
- Overall Course Rating (of 14 responses): 4.43 / 5.0 [question 5]
- Overall Performance of Instructor (of 14 responses): 4.57 / 5.0 [question 15]
Fall 2021
- CS 116: Introduction to Security
- Enrollment (number of students): 96
- Overall Course Rating (of 79 responses): 4.44 / 5.0 [question 5]
- Overall Performance of Instructor (of 79 responses): 4.68 / 5.0 [question 15]
Spring 2021
- COMP 98: Senior Capstone
- Enrollment (number of students): 38
- Overall Course Rating (of 34 responses): 4.62 / 5.0 [question 5]
- Overall Performance of Instructor (of 34 responses): 4.76 / 5.0 [question 15]
- COMP 116: Introduction to Security
- Enrollment (number of students): 97
- Overall Course Rating (of 83 responses): 4.58 / 5.0 [question 5]
- Overall Performance of Instructor (of 83 responses): 4.75 / 5.0 [question 15]
- ES 85: Cooperative Education
- Enrollment (number of students): 11
- Overall Course Rating (of 8 responses): 4.50 / 5.0 [question 5]
- Overall Performance of Instructor (of 8 responses): 4.63 / 5.0 [question 15]
Fall 2020
- COMP 97: Senior Capstone
- Enrollment (number of students): 37
- Overall Course Rating (of 29 responses): 4.66 / 5.0 [question 5]
- Overall Performance of Instructor (of 29 responses): 4.76 / 5.0 [question 15]
- COMP 116: Introduction to Security
- Enrollment (number of students): 104
- Overall Course Rating (of 82 responses): 4.66 / 5.0 [question 5]
- Overall Performance of Instructor (of 82 responses): 4.71 / 5.0 [question 15]
- OMSCS 116: Introduction to Security
- Enrollment (number of students): 12
- Overall Course Rating (of 8 responses): 4.0 / 5.0 [question 5]
- Overall Performance of Instructor (of 8 responses): 4.5 / 5.0 [question 15]
- ES 85: Cooperative Education
- Enrollment (number of students): 7
- Overall Course Rating (of 5 responses): 3.80 / 5.0 [question 5]
- Overall Performance of Instructor (of 5 responses): 3.60 / 5.0 [question 15]
Spring 2020
- COMP 98: Senior Capstone
- Enrollment (number of students): 60
- Overall Course Rating (of 46 responses): 4.07 / 5.0 [question 5]
- Overall Performance of Instructor (of 46 responses): 4.30 / 5.0 [question 15]
- COMP 55 / PS 188: Cyber Security and Cyber Warfare
- Enrollment (number of students): 34
- Overall Course Rating (of 24 responses): 4.38 / 5.0
- Overall Performance of Instructor (of 24 responses): 4.58 / 5.0
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 74
- Overall Course Rating (of 68 responses): 4.37 / 5.0 [question 5]
- Overall Performance of Instructor (of 68 responses): 4.54 / 5.0 [question 15]
Fall 2019
- COMP 55: Computer Science for Future Presidents
- Enrollment (number of students): 9
- Overall Course Rating (of 7 responses): 4.0 / 5.0 [question 5]
- Overall Performance of Instructor (of 7 responses): 4.71 / 5.0 [question 15]
- COMP 97: Senior Capstone
- Enrollment (number of students): 62
- Overall Course Rating (of 47 responses): 4.0 / 5.0 [question 5]
- Overall Performance of Instructor (of 47 responses): 4.36 / 5.0 [question 15]
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 82
- Overall Course Rating (of 67 responses): 4.43 / 5.0 [question 5]
- Overall Performance of Instructor (of 67 responses): 4.58 / 5.0 [question 15]
Spring 2019
- COMP 20: Web Programming
- Enrollment (number of students): 81
- Overall Course Rating (of 72 responses): 4.43 / 5.0 [question 5]
- Overall Performance of Instructor (of 72 responses): 4.60 / 5.0 [question 15]
- COMP 98: Senior Capstone
- Enrollment (number of students): 48
- Overall Course Rating (of 40 responses): 4.08 / 5.0 [question 5]
- Overall Performance of Instructor (of 40 responses): 4.41 / 5.0 [question 15]
- COMP 50 / PS 188: Cyber Security and Cyber Warfare
- Enrollment (number of students): 47
- Overall Course Rating (of 41 responses): 3.54 / 5.0
- Overall Performance of Instructor (of 41 responses): 4.0 / 5.0
Fall 2018
- COMP 20: Web Programming
- Enrollment (number of students): 78
- Overall Course Rating (of 74 responses): 4.20 / 5.0 [question 5]
- Overall Performance of Instructor (of 74 responses): 4.45 / 5.0 [question 15]
- COMP 97: Senior Capstone
- Enrollment (number of students): 49
- Overall Course Rating (of 44 responses): 4.09 / 5.0 [question 5]
- Overall Performance of Instructor (of 44 responses): 4.36 / 5.0 [question 15]
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 68
- Overall Course Rating (of 59 responses): 4.41 / 5.0 [question 5]
- Overall Performance of Instructor (of 59 responses): 4.58 / 5.0 [question 15]
Spring 2018
- COMP 20: Web Programming
- Enrollment (number of students): 80
- Overall Course Rating (of 72 responses): 4.32 / 5.0 [question 5]
- Overall Performance of Instructor (of 72 responses): 4.47 / 5.0 [question 15]
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 79
- Overall Course Rating (of 63 responses): 4.43 / 5.0 [question 5]
- Overall Performance of Instructor (of 63 responses): 4.56 / 5.0 [question 15]
- COMP 150-MMD: Mobile Medical Devices & Apps (cross-listed with Electrical Engineering)
- Enrollment (number of students): 18
- Overall Course Rating (of 10 responses): 4.20 / 5.0 [question 5]
- Overall Performance of Instructor (of 10 responses): 3.50 / 5.0 [question 15]
Fall 2017
- COMP 20: Web Programming
- Enrollment (number of students): 80
- Overall Course Rating (of 77 responses): 4.18 / 5.0 [question 5]
- Overall Performance of Instructor (of 77 responses): 4.43 / 5.0 [question 15]
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 86
- Overall Course Rating (of 80 responses): 4.11 / 5.0
- Overall Performance of Instructor (of 80 responses): 4.26 / 5.0
- COMP 150-MOB: Mobile Development
- Enrollment (number of students): 40
- Overall Course Rating (of 35 responses): 4.11 / 5.0
- Overall Performance of Instructor (of 35 responses): 4.31 / 5.0
Spring 2017
- COMP 20: Web Programming
- Enrollment (number of students): 124
- Overall Course Rating (of 115 responses): 4.17 / 5.0 [question 5]
- Overall Performance of Instructor (of 115 responses): 4.42 / 5.0 [question 15]
- COMP 120: Web Engineering
- Enrollment (number of students): 47
- Overall Course Rating (of 42 responses): 3.60 / 5.0
- Overall Performance of Instructor (of 42 responses): 4.10 / 5.0
- COMP 50 / PS 188: Cyber Security and Cyber Warfare
- Enrollment (number of students): 47
- Overall Course Rating (of 37 responses): 3.65 / 5.0
- Overall Performance of Instructor (of 37 responses): 4.08 / 5.0
Fall 2016
- COMP 20: Web Programming
- Enrollment (number of students): 87
- Overall Course Rating (of 81 responses): 4.27 / 5.0 [question 5]
- Overall Performance of Instructor (of 81 responses): 4.53 / 5.0 [question 15]
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 75
- Overall Course Rating (of 69 responses): 4.26 / 5.0
- Overall Performance of Instructor (of 69 responses): 4.49 / 5.0
- COMP 150-MOB: Mobile Development
- Enrollment (number of students): 43
- Overall Course Rating (of 23 responses): 3.65 / 5.0
- Overall Performance of Instructor (of 23 responses): 4.17 / 5.0
Spring 2016
- COMP 20: Web Programming
- Enrollment (number of students): 113
- Overall Course Rating (of 100 responses): 4.21 / 5.0 [question 5]
- Overall Performance of Instructor (of 100 responses): 4.40 / 5.0 [question 15]
- COMP 120: Web Engineering
- Enrollment (number of students): 48
- Overall Course Rating (of 41 responses): 3.98 / 5.0
- Overall Performance of Instructor (of 41 responses): 4.37 / 5.0
- COMP 150-MMD: Mobile Medical Devices (cross-listed with Electrical Engineering)
- Enrollment (number of students): 23
- Overall Course Rating (of 21 responses): 3.38 / 5.0
- Overall Performance of Instructor (of 21 responses): 3.57 / 5.0
Fall 2015
- COMP 20: Web Programming
- Enrollment (number of students): 76
- Overall Course Rating (of 69 responses): 4.23 / 5.0 [question 5]
- Overall Performance of Instructor (of 69 responses): 4.45 / 5.0 [question 15]
- COMP 23: Introduction to Game Development
- Enrollment (number of students): 37
- Overall Course Rating (of 22 responses): 3.95 / 5.0
- Overall Performance of Instructor (of 22 responses): 4.14 / 5.0
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 66
- Overall Course Rating (of 27 responses): 4.33 / 5.0
- Overall Performance of Instructor (of 27 responses): 4.44 / 5.0
Spring 2015
- COMP 20: Web Programming
- Enrollment (number of students): 109
- Overall Course Rating (of 73 responses): 4.14 / 5.0
- Overall Performance of Instructor (of 73 responses): 4.38 / 5.0
- COMP 120: Web Engineering
- Enrollment (number of students): 59
- Overall Course Rating (of 41 responses): 3.98 / 5.0
- Overall Performance of Instructor (of 41 responses): 4.20 / 5.0
- COMP 150-ISW: Music Apps on the iPad
- Enrollment (number of students): 21
- Overall Course Rating (of 15 responses): 4.67 / 5.0
- Overall Performance of Instructor (of 15 responses): 4.53 / 5.0
Fall 2014
- COMP 20: Web Programming
- Enrollment (number of students): 77
- Overall Course Rating (of 33 responses): 4.39 / 5.0
- Overall Performance of Instructor (of 33 responses): 4.48 / 5.0
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 48
- Overall Course Rating (of 25 responses): 4.20 / 5.0
- Overall Performance of Instructor (of 25 responses): 4.44 / 5.0
- COMP 150-MMD: Mobile Medical Devices & Apps (cross-listed with Electrical Engineering)
- Enrollment (number of students): 20
- Overall Course Rating (of 4 responses): 4.25 / 5.0
- Overall Performance of Instructor (of 4 responses): 4.25 / 5.0
Spring 2014
- COMP 20: Web Programming
- Enrollment (number of students): 100
- Overall Course Rating (of 72 responses): 4.42 / 5.0
- Overall Performance of Instructor (of 72 responses): 4.47 / 5.0
- COMP 23: Introduction to Game Development
- Enrollment (number of students): 38
- Overall Course Rating (of 27 responses): 4.41 / 5.0
- Overall Performance of Instructor (of 27 responses): 4.56 / 5.0
- COMP 98: Senior Capstone Project II
- Enrollment (number of students): 17
- Overall Course Rating (of 16 responses): 4.19 / 5.0
- Overall Performance of Instructor (of 16 responses): 4.62 / 5.0
Fall 2013
- COMP 97: Senior Capstone Project I
- Enrollment (number of students): 17
- Overall Course Rating (of 5 responses): 3.60 / 5.0
- Overall Performance of Instructor (of 5 responses): 3.60 / 5.0
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 56
- Overall Course Rating (of 22 responses): 3.95 / 5.0
- Overall Performance of Instructor (of 22 responses): 3.95 / 5.0
- COMP 120: Web Engineering
- Enrollment (number of students): 37
- Overall Course Rating (of 15 responses): 3.93 / 5.0
- Overall Performance of Instructor (of 15 responses): 4.13 / 5.0
Spring 2013
- COMP 20: Web Programming
- Enrollment (number of students): 119
- Overall Course Rating: 3.88 / 5.0
- Overall Performance of Instructor: 4.05 / 5.0
- COMP 98: Senior Capstone Project II
- Enrollment (number of students): 23
- Overall Course Rating: 3.56 / 5.0
- Overall Performance of Instructor: 3.78 / 5.0
- COMP 120: COMP 150-ISW: Music Apps on the iPad
- Enrollment (number of students): 15
- Overall Course Rating: 3.25 / 5.0
- Overall Performance of Instructor: 3.88 / 5.0
Fall 2012
- COMP 15: Data Structures
- Enrollment, Section 1 (number of students): 44
- Overall Course Rating: 4.10 / 5.0
-
Overall Performance of Instructor: 4.31 / 5.0
- Enrollment, Section 2 (number of students): 40
- Overall Course Rating: 4.42 / 5.0
- Overall Performance of Instructor: 4.52 / 5.0
- COMP 97: Senior Capstone Project I
- Enrollment (number of students): 22
- Overall Course Rating: 2.80 / 5.0
- Overall Performance of Instructor: 3.10 / 5.0
Spring 2012
- COMP 50-GD: Introduction to Game Development (This course has been donated to Tufts OpenCourseWare: https://ocw.tufts.edu/Course/75)
- Enrollment (number of students): 35
- Overall Course Rating: 4.0 / 5.0
- Overall Performance of Instructor: 4.3 / 5.0
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 23
- Overall Course Rating: 4.1 / 5.0
- Overall Performance of Instructor: 3.9 / 5.0
- COMP 150-ISW: Music Apps on the iPad
- Enrollment (number of students): 27
- Overall Course Rating: 3.9 / 5.0
- Overall Performance of Instructor: 3.5 / 5.0
Fall 2011
- COMP 15: Data Structures
- Enrollment, Section 1 (number of students): 30
- Overall Course Rating: 4.3 / 5.0
-
Overall Performance of Instructor: 4.2 / 5.0
- Enrollment, Section 2 (number of students): 19
- Overall Course Rating: 4.3 / 5.0
- Overall Performance of Instructor: 4.2 / 5.0
- COMP 120: Web Engineering
- Enrollment (number of students): 15
- Overall Course Rating: 4.5 / 5.0
- Overall Performance of Instructor: 4.1 / 5.0
Spring 2011
- COMP 20: Web Programming
- Enrollment (number of students): 42
- Overall Course Rating: 3.8 / 5.0
- Overall Performance of Instructor: 3.9 / 5.0
- COMP 116: Introduction to Computer Security
- Enrollment (number of students): 27
- Overall Course Rating: 3.7 / 5.0
- Overall Performance of Instructor: 3.9 / 5.0
- COMP 120: Web Engineering
- Enrollment (number of students): 29
- Overall Course Rating: 3.6 / 5.0
- Overall Performance of Instructor: 3.2 / 5.0
Fall 2010
- COMP 20: Web Programming (2 sections)
- Enrollment, Section 1 (number of students): 34
- Overall Course Rating: 3.8 / 5.0
-
Overall Performance of Instructor: 4.0 / 5.0
- Enrollment, Section 2 (number of students): 29
- Overall Course Rating: 4.2 / 5.0
- Overall Performance of Instructor: 4.2 / 5.0
- COMP 50-GD: Introduction to Game Development
- Enrollment (number of students): 8
- Overall Course Rating: 4.8 / 5.0
- Overall Performance of Instructor: 4.6 / 5.0
Spring 2010
- COMP 10-GD: Introduction to Game Development (2 sections)
- Enrollment, Section 1 (number of students): 21
- Overall Course Rating: 4.3 / 5.0
-
Overall Performance of Instructor: 3.9 / 5.0
- Enrollment, Section 2 (number of students): 15
- Overall Course Rating: 4.5 / 5.0
- Overall Performance of Instructor: 4.2 / 5.0
- COMP 50-GD: Introduction to Game Development (2 sections)
- Enrollment, Section 1 (number of students): 21
- Overall Course Rating: 4.0 / 5.0
-
Overall Performance of Instructor: 4.1 / 5.0
- Enrollment, Section 2 (number of students): 18
- Overall Course Rating: 4.2 / 5.0
- Overall Performance of Instructor: 4.1 / 5.0
- COMP 120: Web Engineering
- Enrollment (number of students): 23
- Overall Course Rating: 4.3 / 5.0
- Overall Performance of Instructor: 4.1 / 5.0
Fall 2009
- COMP 20: Web Programming
- Enrollment (number of students): 11
- Overall Course Rating: 4.9 / 5.0
- Overall Performance of Instructor: 4.5 / 5.0