Resources

Department of Computer Science Annual Awards and Scholarships

Application Process

To apply for any of these scholarship awards you must fill out the form here.

Available Awards and Scholarships

ECI Systems & Engineering Scholarship (One $2000 award)

Established in November of 1997 by Dr. Richard T. Cheng, current President of ECI Systems & Engineering, and former Chair of Computer Science at RIT from 1973-1976. Applicants must be majoring in Computer Science, be in at least their second year of study, demonstrate academic achievement (at least a 3.0 overall GPA and a 3.2 GPA in Computer Science Courses), and financial need. Undergraduate students only.

Kenneth and Margaret Reek Scholarship (One $1000 award)

Established in 1999 by Ken and Margaret Reek, both alumni of RIT's Computer Science Program and former faculty members in the Computer Science Department. The scholarship was established to assist students who might not otherwise be able to attend RIT. Applicants must be majoring in Computer Science, demonstrate academic achievement (at least a 3.0 overall GPA and 3.2 GPA in Computer Science courses), and financial need. Undergraduate students only.

Carl Reynolds Computer Science Scholarship (One $1000 award)

Established in 2008 in memory of Carl Reynolds who was a member of the faculty of RIT's Computer Science Department from the fall of 2004 until his death in the spring of 2008. Applicants must be majoring in Computer Science and in their first year of study. The award recognizes a student who demonstrates academic achievement (at least a 3.0 GPA overall and a 3.2 GPA in Computer Science Courses) and who combines academic accomplishments with a willingness to help and mentor fellow students. Undergraduate students only.

Outstanding First Year Student Scholarship (One $1000 award)

The outstanding first year student scholarship recognizes a first year Computer Science major who maintains high academic standards while also contributing positively to the culture within the Department. The award is given annually to an undergraduate student majoring in Computer Science in their first year who has earned an overall GPA 3.5 or better.

Outstanding Graduate Student Award (Two $1000 awards)

The outstanding graduate student award recognizes a Computer Science graduate student for maintaining high academic standards (at least a 3.5 overall GPA) and for making significant contributions to the Department and the Computer Science Graduate Program.

Outstanding Fifth Year Student Award (One $1000 award)

The outstanding fifth year year student award recognizes a fifth year Computer Science student for maintaining high academic standards during his or her studies at RIT and has made significant contributions to the department. The award is given annually to a student who has maintained a 3.0 GPA or better average during their five years of study.

Alumni Scholarship (One $1000 undergraduate award; one $1000 graduate award)

The Alumni Scholarship recognizes one undergraduate and one graduate Computer Science student for maintaining high academic standards (at least a 3.5 overall GPA) during their studies at RIT and who have made significant contributions to the Department. The award is made possible by generous donations from Computer Science alumni.

General Account FAQ

General Account Questions


What is the default quota limit?
One hundred (100) megabytes is the default quota.

What is my quota/how much disk space am I using?
You can use the 'quota -v' command to report your disk utilization and your quota allocation.

I'm over my quota -- what can I do?
You can use the findhog script to find the biggest files in your account. Simply run findhog to find the top 20 files, or 'findhog x' to locate the largest x files.

There is also a script called rm-junk that goes through your home directory and looks for caches and core files and asks you if you want to remove them. Just type "y" at the prompt and it will delete them for you.

Core files generated when a program crashes are likely to be of little value to you. These can be deleted without a second thought in most cases. If you've got a bunch and you know they're all from the same program, first tell us (problems@cs.rit.edu), and then remove the core file. Check if you have a '~/.mozilla' directory and a '~/.netscape' directory. If you have both, follow these directions:
  1. Move into your '~/.mozilla' directory, and get a listing of the contents.
  2. If there are several files of the form {username}-xxx where 'xxx' is an incrementing number, you'll need to remove everything in your '~/.mozilla and '~/.netscape' directories. This is done by:
    1. Exit from Mozilla and Netscape
    2. cd ~ {enter}
    3. rm -rf ~/.mozilla {enter}
    4. rm -rf ~/.netscape {enter}
  3. Check your quota again. At this point, you're likely way under quota.
  4. Next time you start mozilla or netscape, these files will be rebuilt.
Compiled code is also a space consumer. So long as you have the source code, binary files may be deleted. Code from past classes should be compressed to reduce disk utilization.

If you need more space due to course-related work, ask your professor to request more space on your behalf by sending mail to problems@cs.rit.edu with your username and an estimate of how much space you'll need and how long you'll need it for. By default, an increase in quota is not permanent, and you're default quota will be restored at the end of the quarter.

I used to be able to log in at the console of any lab machine. Now, the screen flashes white and returns me to to login screen. What's up?
It's likely your over quota. At the Solaris login screen, select 'Command Line Login' from the 'Options' menu. Alternatively, connect via SSH.

Check the above comments about quota, and if the problem persists or this does not clear it up, stop by the System Administrators office.

I've changed my dot files and now have trouble with my account -- what can I do?
Unless you know what changes have been made and can undo them easily, the best and quickest way back to a functional CS account is to restore these files from the defaults. This is done by running the script '/usr/local/pub/scripts/fixdotfiles' (Note: You'll likely need to use the full path if you've messed with these files too much).

A note about editing your dot files:
There are a million ways to modify these files to customize them more to your liking. This also means there are a million ways to destroy them. We cannot and will not debug your script files to fix them. As the changing shell FAQ states:
Changes to these files is done at your own risk. If you come to us for help with these files, it is very likely we will forcibly restore them to their default values.
Some scripts that could easily be referenced in these files should not be. Scripts that are interactive (the Oracle configuration script, for example) will prevent console login to all CS lab machines.
What is my default shell? Can I change this?
Currently the default shell is csh. At this time the CS Facilities committee recommends that the default shell is not changed. However there is a work-around to changing your shell available here. Use at your own risk!

Computing Resources

Certificate Authority public key


The Department of Computer Science has its own Certificate Authority for use with secure connections. This will be used to authenticate the certificates used to secure https connections (such as webmail) as well as secure connections with POP and IMAP. Instructions for downloading and installing the Certificate Authority can be found here.
Lab Hours

Academic Integrity

As an institution of higher learning, RIT expects students to behave honestly and ethically at all times, especially when submitting work for evaluation in conjunction with any course or degree requirement. The Department of Computer Science encourages all students to become familiar with the RIT Honor Code and with RIT’s Academic Honesty Policy.

As RIT’s Academic Honesty Policy points out,
"Academic Dishonesty falls into three basic areas: cheating, duplicate submission, and plagiarism [emphasis added]."
Further, RIT’s Academic Honesty Policy states the following:
"Cheating is any form of fradulent or deceptive academic act, including falsifying of data, possessing, providing, or using unapproved material, sources, or tools for a work submitted for faculty evaluation."
Note that RIT's policy specifies "providing"; A supplier of material, provided in any format through any medium, is also guilty of academic dishonesty.

While many occurrences represent clear violations, there are also many situations that can occur which are less clear cut. For every section of a course taught in the Department of Computer Science, the instructor will make known to students his or her expectations related to such matters as cheating, duplicate submission, or plagiarism.

Student behavior deemed by an instructor (in the Department of Computer Science) to violate RIT’s Academic Honesty Policy will be subject to disciplinary action. Such behavior will be treated as follows:
  1. For a first offense the student involved will receive, at a minimum, a grade of zero for the assigned work.
  2. For a second offense, in the same or a different course, the student will receive, at a minimum, a failing grade for that course.
  3. For a third offense, a student will be suspended and their case will be referred to judicial affairs.
Stronger penalties may be exacted in cases (1) or (2) above if, in the judgment of the instructor, the offense involves a flagrant violation of policy. Furthermore, both undergraduate and graduate students may incur additional, non-academic penalties:
  • Graduate students in cases (1) or (2) above will lose department scholarships, although the graduate program coordinator, at his or her discretion, may choose to override this penalty.
  • The undergraduate program coordinator, at his or her discretion, may choose to impose academic actions in cases (1) or (2) above for undergraduate Computer Science majors.
According to section D5.0 (Grades) of the RIT Institute Policies and Procedures Manual,
“A student may not withdraw from a course … to avoid charges of academic dishonesty.”
For each student involved in an incident of dishonest academic behavior, the course instructor will file an academic dishonesty report detailing the incident. If the student is a Computer Science major, a copy of the report will be placed in the student’s departmental file; otherwise, a copy of the report will be forwarded to the student’s department chair or program coordinator.

Student Groups

Computer Science House, founded in 1976, is one of the oldest and most popular Special Interest Houses at the Rochester Institute of Technology in Rochester, NY. Located on the third floor of Nathaniel Rochester Hall, CSH provides a revolutionary living environment for over fifty students and a gathering place for many more members who live off-floor.

 

 

csc

The purpose of the Computer Science Community (CSC) is to serve as a community for learning, support, friendship, social activity, and mentorship for Computer Science students. To receive information about upcoming CSC events, students are encouraged to join the mailing list by sending a blank email to ritcsc-events-subscribe@cs.rit.edu.



 

 

For graduate Students there is Gradlife Student Council

Resources

Student Center


The CS Student Center is open from 8am until midnight every day. Students are free to use the equipment in the center whenever it is open.

Teaching Assistants and Student Lab Instructors hold office hours in the Student Center. The schedule may be found here.

Updated: 4/27/11