Information for Master's Students


  • Current Master's Projects/Theses

    • Project: NEIUPass
    • Project: Animation Software
    • Project: Identify Human Feeling
    • Thesis: Cyberbullying Classification: Analysis of Text in Social Media Memes
  • Completed Master's Projects/Theses

    • Project: Graduate Student Advising Management System
    • Project: Know Ur Chicago
    • Project: Graph Algorithms
    • Project: University Marketplace
    • Project: Office Hours Scheduling System
    • Project: Backcalculation of volcanic S02 propagation
    • Project: WalkSmart
    • Project: MarkMeIn

CS-490: Master's Project Information

Credit Hours:
3.0
Course Description:
The completion of a large scale software project and associated documentation or thesis. Topic for project is chosen in conjunction with the project advisor.
Prerequisites:
30 hours of graduate credit
Project Sign-Up:
  1. Choose a primary faculty advisor and ask him/her to advise you on your final project/thesis. Ideally, your advisor's interests should intersect with your interests so that they are able to provide you with the necessary guidance to create a project you enjoy working on. It is a good idea to be flexible and be prepared to work with several potential advisors.

    Faculty Research Interests
    Dr. Rachel Adler Human-Computer Interaction, Computer Science Education
    Dr. Francisco Iacobelli http://fid.cl/#research
    Dr. Ahmed Khaled Internet of Things (IoT), Distributed Systems, Ubiquitous and Pervasive Computing
    Dr. Peter Kimmel Complexity Theory, Communication Complexity, Algorithms
    Dr. Manar Mohaisen Software Analysis and Security, Wireless Communications, Social Network Analysis
    Dr. Graciela Perera Computer Science Education in Cybersecurity, Future Networks, Network Security attacks and defenses using experimentation
    Dr. Marcelo Sztainberg Artificial Intelligence, Data Science, Medical Informatics
    Dr. Rachel Trana Interdisciplinary Applications, Computer Science Education, AI/Data Mining
    Dr. Xiwei Wang Recommender systems, Data Mining
  2. Determining your co-advisor: If your primary advisor is not a tenure-track faculty member (see the list of tenure-track faculty for CS below), then you need to have a co-advisor for the Master's Project that is a tenure-track faculyt member. You need to have your co-advisor's agreement to the project and signature prior to enrolling in CS-490.
  3. Determine a project topic.
  4. Go the the CS Department office and get the registration form for CS-490. Your primary advisor will need to help you fill out this form. You can only register for Master's Projects in the Fall and Spring semesters.
  5. Download the proposal instructions and form (see Project Materials above) and create your proposal. You will need to discuss your proposal in-depth with your primary advisor. Note: The proposal is not a comprehensive list of what is to be accomplished for your project - merely a broad outline/description.
  6. As part of the project proposal form, make sure to sign that you understand the project requirements.