CSEC-793 Capstone for Computing Security
Syllabus, Spring 2015-2016
Bo Yuan, Ph.D.
Associate Professor
Department of Computing Security


Welcome to CSEC-793. The goal is to make sure you complete this course successfully at the end of the semester. You need a grade B or above to fullfill the capstone requriement of MS in Computing Security. It is not an easy course; high quality and hard work are expected from each of you.


You may email me at anytime: bo.yuan@rit.edu. If you do not receive a respond from me within 48 hours, you should send another one to me. If you prefer a conversation, my office phone number is 585-745-4468, or email me a phone number and a time that I can reach you.

Course Objectives

The objective of this course is to provide students opportunities to apply knowledge learned in the Master of Science in Computing Security program to solve real world problems. Students will identify real world problems, devise, implement, and test their solutions. Data analysis skills are also required to evaluate and perform comparative studies. By the end of the course, students shall be ready to ``conquer the world."

Learning Outcomes

MS in Computing Security program learning outcomes:

Course Organization

We have a mixed student population, half is in class and half is online. Unlike the traditional blended courses we offered before, your attendance is required. The class will not be recorded due to the nature of the class. If you are working, please arrange your time properly and make the class time slots available for the class.

We will use connect.rit.edu for online students. Make sure you have a computer with a microphone and sufficient bandwidth to engage class activities smoothly. The meeting room should be at: https://connect.rit.edu/cseccapstone/.

Your final report should be typeset in Latex. Create an account on www.overleaf.com, we will use it for sharing drafts of your report. Only a minimum amount of knowledge of Latex is needed. Just follow a couple of examples at the website, get yourself familiar with it. A report template will be provided for your convenience.

Course Schedule

This is a tentative schedule subject to change.

Week Task Assignment due
1 Discuss about the courses High level project ideas due
2 Discuss ideas in class Draft project plan due
3 Discuss ideas in class Project plan finalized
4 Literature Reviews Draft literature review due
5-10 Working on projects
11 Working on draft Report Part of report draft due
12 Testing, Experiments, and Data Analysis Part of report draft due
13 Working on the project report Report first draft due
14 Presentations Report second draft due
15 Presentations Report final version due


The following is a standard the letter grade schema we will use in this class. Notice that as a graduate student, you need to have overall grade average above B to be certified for graduation.

Total Point x Letter Grade
93 <= x A
90 <= x < 93 A-
87 <= x < 90 B+
83 <= x < 87 B
80 <= x < 83 B-
77 <= x < 80 C+
73 <= x < 77 C
70 <= x < 73 C-
60 <= x < 70 D
x < 60 F

The following is a total point break down:

Assignments Maximum points
Report 80
Abstract 5
Literature review 10
Project plan 10
Project implementation 20
Project testing/experiments 20
Data analysis 10
References 5
Classroom participation 10
Discussions 5
Attendance 5
Presentation 10
Oral 5
Poster 5
Bonus Points Project originality 20
Total points: 120


Cheating Policy: Please review the RIT Student Academic Integrity policy on cheating as described at here

Finally... Any or all of the previous information on this web page is subject to change or modification during the semester.

Bo Yuan 2016-02-20