BLG459E TermProject Fall2024
BLG459E TermProject Fall2024
ii. Any material (your project report or any other…) sent via email will not be considered during grading!
iii. This Term Project is a GROUP PROJECT. Therefore, you are responsible from the work of your groupmates!
Do not send any email to me or do not come to my office about any excuse related to your groupmates, such
as she drops the course in the last week of the semester…. The project is NOT a last-minute homework!
iv. Do NOT use Generative AI models to prepare you project. If we detect that some parts or all the project is
prepared with Generative AI, you (all members of the group) will get 0 point from the project.
You are expected to prepare a research paper about Phishing Attacks/Detection, such as :
IMPORTANT NOTES
1. You may need to learn and use some algorithms with programming languages.
2. Select a specific topic for your project!
3. Determine your project groups carefully! Select your group members to whom you trust. If some of
groupmates leave or simply drop the course at any time during the semester, you still HAVE TO COMPLETE
ALL THE PROJECT!
Expected and recommended stages of the term project for a group are as follows:
1. Determine your specific research topic
2. Literature review and analysis
3. Learn or refresh your programming skill
4. Understand concepts and selected area (application domain)
5. Specify the problem (you intend to solve)
6. Find a dataset about phishing
1
BLG459E Fall 2024 Term Project by Dr. Bahtiyar
7. Propose a solution related to the selected problem. The solution may be
a. Design and Implementation
b. Formal Analysis
c. … simply new ideas! DO NOT LIMIT YOUR IMAGINATION!
8. Prove your solution
9. Present your term project
Each group will consist of 4 students. Determine your group members (students) and submit group information
with your research area to Ninova before the deadline. Otherwise, you will be assigned to a group randomly!
YOU WILL NOT BE ALLOWED TO COMPLETE THE PROJECT ALONE!
What to submit? You should submit your group information to Ninova only. One member of each group is enough
to submit their group information to Ninova. The group information should consist of İTÜ IDs and Names of each
group member. Do not send email to me regarding the project. I will NOT respond!
1) Title, authors, address of the author, email address (Authors are you..!)
3) Introduction (what is the subject, the importance of the subject, what has been done in your paper)
I. What is the subject (Detailed explanation of the topic and problem)?
II. The importance of the subject?
III. What has been done in your paper? (Research, experiments,…)
IV. Contribution(s). (Your paper should have one to three contributions.)
4) Related Work (Find a specific name for this section, such as “Phishing detection in Medical Systems”)
I. Who has done work in this area?
II. Areas that inspired this work.
III. Motivate the current work (your work).
IV. Differentiate your work from past works.
5) Proposed solution: (Write a specific name for your solution, which will be closely related to the topic of your
paper)
I. You may explain the solution mathematically (for this project not preferred)
II. Algorithmically,
2
BLG459E Fall 2024 Term Project by Dr. Bahtiyar
III. Implementation, or
IV. In any other way.
8) References: Your paper should contain at least 32 references (journal, conference, book, ..).
• You have to cite at least 10 journal papers that have published since 2022.
• Each student should read and analyze at least 8 papers.
• Clearly specify which paper is analyzed by which student in the group, such as [5] XYZ, “Paper”, other
info (Student Name).
Format: Download from the course page on Ninova. You can find both word and latex templates!
Your paper should be between 10 and 12 pages (at least 10 full pages!)
What to submit? You should submit your research paper in (in “*.pdf” format, not any other) a file to Ninova
only. One member of each group is enough to submit their research paper to Ninova.
Prepare a presentation about your term project. Presentations should contain the following information:
Note that you can update your presentation until the time slot you will receive!
3
BLG459E Fall 2024 Term Project by Dr. Bahtiyar
There may be some extra points for students who submit their project
results to a journal or a conference after my revision before the final
exam!
4
BLG459E Fall 2024 Term Project by Dr. Bahtiyar