Graduate Studies Educational Objectives

  1. Graduates will compete effectively and favorably with peers from Big Ten universities for positions in industry, professional school, or graduate programs, as dictated by the students’ broader goals while at UIC.
  2. Graduates will demonstrate leadership in their professions, as evidenced by scholarly and technical publication or other measure of professional productivity, including awards and honors, and advancement within the organizations in which they are employed, as appropriate to the individual career path.
  3. Graduates will remain active contributors to the field of computer science through professional societies, service to scholarly or technical journals, alumni activities, mentoring, contributions to education or human resources, or other activities beyond the basic requirements of their occupation.

We have a very strict registration policy for all CS graduate students. Graduate students may not register for more than 12 credit hours of CS didactic classes (i.e., CS 400-491 and CS 500-594 classes).

Check your registration to ensure you meet the restrictions on registration of CS classes.

Master of Science (MS) in Computer Science

The Master of Science program is designed for students who have received their undergraduate degrees in Computer Science (or closely related fields), and wish to develop greater depth and/or breadth in computer science. The MS degree prepares students for more challenging–and often more highly-compensated–work in their professional careers. UIC Computer Science MS alumni have traditionally been well-positioned for interesting and rewarding careers.

MS degree could be completed with a Coursework, Project or Thesis Option. Full-time, well-prepared, highly motivated students may complete the program in as few as three semesters; most students complete the program in four to six semesters of residence.

Detailed MS degree requirements are published below:

Doctor of Philosophy (PhD) in Computer Science

The Doctor of Philosophy program is designed for students who have received their MS degrees in Computer Science (or closely related fields), and who wish to develop greater depth and breadth in computer science, with particular emphasis on the development of expertise in Computer Science research. The PhD degree prepares students for the most challenging–and often most highly-compensated–work in the field of Computer Science. Typically, PhD graduates are employed in commercial or industrial research, or themselves become faculty members in Computer Science departments throughout the world.

Exceptional applicants who have completed a Bachelor of Science degree in Computer Science, or a related field, and wish to pursue a PhD will be considered for a “Direct PhD Admission”. Such students will pursue the PhD degree without the requirement or option of first completing a Master degree.

Detailed PhD degree requirements are published below:

Financial Aid Information

Department financial aid is available in the form of fellowships, teaching assistantships, research assistantships and tuition fee waivers. Students on good standing as defined by the department standards can be nominated and/or awarded any type of aid.



Various fellowships are available through the Graduate College and outside foundations.  Students and faculty are notified periodically of these fellowships and deadlines.  Fellowships available through outside foundations may require students to be Permanent Residents or citizens of the US.  Consult the ‘Funding your Education’ section of the graduate college website ( for awards available through the graduate college and general information on the fellowships and funding..

Fellowships available through the Graduate College are awarded in recognition of scholarly achievement and promise.  They enable students to pursue graduate studies and research without a service requirement.  The stipends vary by fellowships and unless explicitly stated otherwise, all fellows supported by the Graduate College (i.e., University Fellowships, Dean’s Scholar, Abraham Lincoln, DFI (formerly IMGIP/ICEOP) carry a tuition and fee waiver. (Check with your home department for details).  Some fellowships allow recipients to accept additional funding, recipients should consult the terms of the award for details.

Dean’s Scholar Award and Chancellor’s Supplemental Graduate Research Fellowship Program are the two most prestigious awards provided by the Graduate College.  These are described on the Graduate College website as follows:

Dean’s Scholar Award: The Dean’s Scholar Award is a one-year, non-renewable award presented by the Dean of the Graduate College in recognition of a student’s scholarly achievement. It is intended to provide the most distinguished, advanced-level graduate students with a period of time dedicated solely to the completion of their programs.  The Dean’s Scholar competition is open to doctoral students who have passed the Graduate College required Preliminary Examination at the University of Illinois at Chicago and are well into their dissertation work.


Application Procedures:  Deadlines for UIC fellowships and other awards administered through the Graduate College are established jointly by the Awards Committee of the Graduate College and the Graduate College.  Since departments need to submit nominations to the Graduate College (wherever it states “department nominations due”), complete application is due to the CS Student Affairs office at least 5-7 days prior to the Graduate College deadline.  Recommendation letters should be in electronic format and submitted directly by the recommender to the CS Student Affairs office (

Non UIC fellowships have their own submission rules. Students should contact the CS Student Affairs office for any questions upon announcement of the fellowships.

Upon announcement of the deadlines for the fellowships offered by the graduate college, students interested in applying should talk to their advisor first and with consultation must submit an Application for Graduate Appointment, statement of purpose, resume with publications and three recommendation letters (one from advisor) to the CS Student Affairs Office.  The Director of Graduate Studies will select from among the applicants and submit nominations for consideration by the Graduate College Awards Committee, which makes the final recommendation to the Dean.

Chancellor’s Supplemental Graduate Research Fellowship Program: This program supports increased multidisciplinary scholarship opportunities and exposure to careers in research and creative fields for graduate and professional students. Successful applicants must show exceptional promise for future multidisciplinary research and creative activity in their fields of interest.  Funding will allow graduate or professional candidates to supplement existing stipends with a 0% fellowship appointment for the fellowship period. Applications will be evaluated not only on the quality of the prospective student, but also the quality of the proposed project and mentored experience. A faculty mentor will direct the project but it is expected that the student will play the major role in the writing of this application.  Consult the graduate college web site for details on the program and application procedure.



Teaching Assistantships for Continuing Students

Teaching Assistantships (TA’s) are awarded to students with outstanding academic records.  TA’s assist in the teaching and grading of CS course work under the direction of the course instructor.  The assistantship includes a monthly stipend and waiver of tuition and fees.  Details of waiver are available at, stipends for Computer Science students are higher than minimum specified.

Amount: Current monthly stipend is approximately $2,084 ($2,145 for students who passed the PhD qualifier) and a tuition and fee waiver. The stipend is subject to change, all fees are not covered by the waiver.


Eligibility: Students should be on good standing as defined by the CS department to be eligible to apply.  Graduates of foreign institutions should have the Oral Certification from the ITA office.  These are the minimum requirements for TA eligibility; many factors determine the offers of TA positions.


Application Procedure: Decisions for the following academic year (fall and spring semesters) are made during the Summer.  Students must complete and submit the online application when it is open.  Students are notified via UIC email when the application is open.  TA positions are generally assigned for the academic year (fall and spring); thus very few TA positions are available for the spring semesters.  Applications for Spring semester are available in December.

Registration Requirement: At least 8 hours in Fall and Spring. Students are not required need to register in Summer, but must register for at least 3 hours to receive the tuition and service fee waiver.

English Proficiency: Illinois State Law requires all international teaching assistants providing instruction in classroom, discussion group, laboratory, or office hour situations to be certified proficient in speaking and communicating in English. The CS Department requires ALL graduate students appointed as Graduate Teaching Assistants pass the Oral Certification administered by the International Teaching Assistant Program.  Graduate students who received their undergraduate degree in the United States or from a country in which the primary language is English are not required to receive the Certification.  Information on the ITA program can be obtained from /.



Tuition and Fee Waiver

A limited number of tuition and fee waivers are available to the department through Graduate College. These awards provide an exemption from tuition fee, service fee, health service fee, AFMFA, LITA and partial cost of  Campus Care health insurance (Fall & Spring only).  Students must be registered for 12 hours of study during the entire semester in which they receive the waiver.  A student who drops below the 12 hour requirement at any time in the semester will be responsible for all tuition and service fees.


Eligibility: Students should be on good standing as defined by the CS department to be eligible to apply.

Application Procedure: Decisions for the Fall semester are made during the Summer.  Students must complete and submit the online completed application when it is open.  Students are contacted via UIC email when the application is open.  Applications for the Spring semester are available in December.

Registration Requirement:  At least 12 hours in Fall and Spring and 6 hours in Summer.


Research Assistantships

Students are encouraged to contact faculty members with shared research interests directly. The faculty member, depending on the availability of grant money determines the term and eligibility requirements of the appointment.

CS Graduate Student Processes

Course Selection

All graduate students should select classes independently in their area of interest.  PhD students should consult their faculty advisor for course recommendations. A maximum of 8 hours of non-CS graduate courses may be counted toward the overall course work requirement. However, prior formal approval via petition is required. Consult CS Student Affairs office for details on submitting a petition.  New students should note that courses taken and grades obtained in their first semester of enrollment largely determine financial aid awards for the following academic year.

Unless specifically advised otherwise, new graduate students should not enroll in the following courses for their first semester: CS 597 Project Research; CS 598 MS Thesis Research; or CS 599 PhD Thesis Research.  Students should take regularly scheduled courses during their first semester.


Registration Restrictions* – CS graduate students may not register for more than 12 credit hours of CS didactic classes (i.e., 400-491 and CS 500-594 classes). Anyone in violation of the registration policy can be removed from courses by the department until their credit hours of didactic classes no longer exceeds the limit for that semester. In addition, students violating this policy may also be restricted from future registration until until they have met with the DGS.


How is it implemented?

  • The Department will do random checks on graduate student registration.
  • Graduate students registered for over 3 graduate CS didactic classes (at anytime in the registration cycle) will be emailed with a warning that they are exceeding the limit and given ample time to correct their registration; or receive permission to stay in class by discussing this matter with the DGS or Director of CS Student Affairs.
  • Once the deadline is passed, if a student has not corrected their registration or received permission to stay – a hold will be placed on their account which prevents further registration of any kind (both add / drop).
  • The Department will then decide which classes to drop and ask UIC registrar’s office to drop the class(es) from the student’s schedule.

Any exemption have to be cleared by the DGS or the CS Student Affairs Office (SEO 905).  We expect this policy to benefit all students of 400 and 500 level courses by helping us to plan better and provide course offerings and seats that better meet all student needs.

*The department may implement new temporary restrictions as needed.


Other course processes

Some 400 level courses in the MCS department overlap with CS lower level courses. Graduate credit in CS is not allowed for such courses. For example, graduate credit is not allowed for MCS 441 Theory of Computation, which is the same as CS 301 (Languages and Automata). Courses in IDS are generally not allowed to count towards graduation.  If you are uncertain, please check with the CS Student Affairs Office, the DGS and/or your faculty advisor prior to registering for the course.

Students who receive any form of financial aid from the University (TA, RA, Fellowship or Tuition & Fee Waiver) are subject to minimum registration requirements, which must be maintained throughout the semester.  See graduate college website for requirements with assistantships:  Students who have been awarded a Fellowship or TFW must be registered for a minimum of 12 hours in Fall and Spring semester; and 6 hours in Summer.  Note: If you fall below the required hours at any point in the semester, you become ineligible for the tuition waiver and will be assessed all fees.

The department requires all students supported by a TA position to register for a minimum of 8 credit hours of coursework each semester (except Summer), until they have completed the required coursework.  Upon completion of the coursework you can follow the graduate college registration requirements for the appropriate percentage appointment. These minimum hours are the requirement for a student to be considered as full-time. Students supported on fellowships or tuition and fee waivers are already required to have a minimum of 12 credit hours of registration in regular semesters and a minimum of 6 credit hours in summer. Students who need to complete prerequisites should register for additional courses to achieve a 12-hour registration. Students working on MS project, MS thesis or PhD dissertations should register for CS 597, CS 598 or CS 599 hours, respectively.


Course Prerequisites

If your undergraduate degree is not from UIC, please make sure that your course background is equivalent to the recommended course prerequisites. Talk to the instructor of the course if you have any concerns about prerequisites. You are responsible for the course prerequisites, not your instructor. You will not be allowed to withdraw from a course after the drop deadline because you have not met the prerequisites. The drop deadline is 10th day of classes for Fall & Spring and 5th day for Summer terms. This drop deadline is strictly enforced for all courses.


Adding/Dropping/Withdrawing Courses

Students should finalize their class schedule by the end of the add/drop period (10th day for Fall & Spring, 5th day for Summer terms).  Once the add/drop period has ended, students are not allowed to add/drop classes.

Any requests to add/withdraw from a class after the add/drop period must be petitioned, with support from instructor (not advisor) of the class.  Submit the petition to the CS Student Affairs Office (SEO 905) along with all supporting documentation for the DGS to review.

As a general policy, you will not be permitted to withdraw from courses (particularly the 300 and 400 level courses in CS).  If permission (from the Director of Graduate Studies) is granted for such a “late drop”, it will be reported as a withdrawal (W) on the transcript.  A “W” cannot be stricken from your permanent record and cannot be replaced by a new grade should you retake the course and obtain a letter grade.

The following are examples of unacceptable reasons for dropping a course after the deadline: “I have had this material before”, “This course will not be useful to me”, “I am taking too many courses”, “I do not have the prerequisites”, “I forgot to drop the course before the drop deadline”, “A bad grade will affect my GPA negatively” or “I have not attended classes for the past few weeks”.  It is your responsibility to make sure that you enroll in classes that are appropriate for your academic course load, schedule and that you have met all prerequisites.

Students holding fellowships, assistantships, tuition and fee waivers, and student visas must maintain the required number of credit hours or risk loss of their aid for the term. Students whose waivers are revoked due to insufficient credit hours will be billed the full cost of tuition, fees and any late charges that may apply.

Students are allowed to register for a maximum total of 20 hours per semester. Note: students must remain compliance with the CS departments registration policy for graduate students.  In order to register for more than 20 hours, the student must have approval from his/her advisor and submit that information to SEO 905 for override permission.


Good Academic Standing

In addition to the Graduate college defined good standing satus (, Computer Science graduate students should not be in violation of any conduct policies or academic dishonesty.



Coursework earn grades of A, B, C, D or F; research hours a ‘S’ or ‘U’.  GPA is calculated based on the grades and credits hours.  For details see:


Probation and Academic Dismissal

All graduate students are required to maintain a 3.0 (B) grade point average (GPA).  The GPA calculation does not include independent study and research courses (CS 590, CS 595-599).

Graduate course work must be satisfied by a C grade or higher.  If a student’s graduate GPA falls below 3.0 (B), the Graduate College will issue a letter of warning and impose academic probation for a specified period of time.  Failure to comply with the terms will likely result in dismissal from the CS program and Graduate College.  Details of this available at:

A student on probation is ineligible for department awarded financial aid, recommendation for any type of practical training, or graduation.

Instructional Computing Facilities

The Computer Science Department maintains an instructional computing facility and remote servers, which serve its students’ computing needs for CS coursework.


Student Access:

Each new student is assigned a CS account which expires one year after graduation. Your login may be checked at and passwords are initially set to the student’s UIN. We highly encourage users to change their passwords after their initial login.

* Students are given a space quota of 1 GB and print quota of 600 pages/semester.

Accounts can be accessed by logging on to the lab workstations or remote servers, allowing students the flexibility to complete their course work from the lab, home or work.


The facility consists of the following equipment:

Department Workstations:

* 52 Linux machines (CentOS7)

* 1 printer

* 4 LCD monitors for student collaboration

Department Remote Servers:





CS Instructional Laboratory 

Location: 2nd floor of SEL (room 2254).

Lab Hours: Monday – Thursday 8am – 11pm | Friday 8am – 9pm

(During the Fall and Spring semesters)


In case of problems or error, please contact the lab consultant on duty or email

Department Computer Policy

  • All users have the responsibility to use any CS computing services in an efficient, ethical and legal manner. Users of the CS computer facilities are expected to abide by the system, protect the work of students, staff, and faculty and preserve the right to access networks to which the University is connected.
  • You will be assigned a CS computer account to access CS facilities. An individual password will access your account and it is against departmental and University policy to allow any other person to use your account. In addition, it is your responsibility to protect your account from unauthorized use by changing passwords periodically and using passwords that are not easy to “crack”.
  • The University and authorized department representatives reserves the right to access your account and the system at any time at its sole discretion. The department requires you to identify yourself clearly and accurately in all electronic communications. Concealing or misrepresenting your name or affiliation to mask irresponsible or offensive behavior is a serious abuse. Using identifiers of other individuals as your own constitutes fraud.
  • You are expected to take proper care of the equipment in CS facilities. Food, drink and smoking (including electronic cigarettes) are not allowed in CS labs. Report any malfunction to the consultant on duty or send email to Do not attempt to move, repair, reconfigure, modify or attach external devices [e.g. USB drive, etc.] to the systems. Please note that CS computer laboratories can post additional operational rules and restrictions that are considered part of the CS computer policy. You are responsible for reading and abiding by these additional restrictions.
  • Accept responsibility for your own work by learning appropriate uses of software to maintain the integrity of what you create. Keep archives and backup copies of important work. Learn and properly use the features for securing or sharing access to your files on any computer you use.
  • While great effort is made to keep the contents of what you create, store and set to be seen only by those to whom you intend or give permission, the University cannot and does not guarantee the security of electronic files in its computer systems. These systems can sometimes be breached. Additionally, as specified above, the University reserves the right to access its computer systems, including your account, if it deems appropriate.
  • You are expected to refrain from engaging in deliberate wasteful practices such as sending chain letters through electronic mail, printing unnecessary computations or unnecessarily holding public terminals for long periods of time when others are waiting to use these resources.
  • Computer use for course-related assignments takes priority over exploratory use. In addition, the department may restrict access to certain programs for security or administrative purposes. Users are responsible for complying with program restrictions, which may be amended at any time.
  • Unauthorized transfer of copyrighted materials to or from the CS computer system without express consent of the owner is a violation of federal law. In addition, use of the Internet for commercial gain or profit is not allowed from an educational site.
  • Use of electronic mail and other network communications facilities to harass, offend or annoy other users of the network is forbidden. All users need to be aware that obscene, defamatory or any other material that violates University policy on non-discrimination will not be tolerated on the CS computer system. The department will take whatever action is needed to prevent, correct or discipline behavior that violates this policy.
  • Any attempt to circumvent system security, guess other passwords or in any way gain unauthorized access to local or network resources is forbidden. Distributing passwords or otherwise attempting to evade, disable or “crack” passwords or other security provisions threatens the work of many others and is therefore grounds for immediate suspension of your privileges and possible expulsion from the department. You may not develop programs or use any mechanisms to alter or avoid accounting for the use of computing services or to employ means by which the facilities and systems are used anonymously or by means of an alias.
  • Violations of policy will be treated as academic, civil or criminal misconduct. In disciplining computer services and facilities violations, the department reserves the right to pursue all academic disciplinary measures available. Disciplinary measures may include warnings, suspension of computer privileges (temporary or permanent) or expulsion from the University. The department also reserves the right to immediately suspend user privileges for potential violations of these guidelines. Such action will be taken to protect the security and integrity of the CS computer system and will take precedence over its impact on an individual’s work.
  • The department will investigate apparent or alleged violations of these guidelines. When appropriate and at the discretion of the department, cases of apparent abuse will be reported to the Vice Chancellor of Student Affairs (student cases) or the Vice Chancellor for Human Resources (faculty and staff cases). These offices are responsible for determining any further disciplinary actions. The University may also pursue civil and/or criminal charges if it deems appropriate.
  • Issues concerning these guidelines or allegations of harassment or other irresponsible use of computing resources should be brought to the attention of the CS computer lab consultants or the CS computer support staff.

The University of Illinois at Chicago and the department of computer science are committed to providing an educational environment that is accessible to all students. In accordance with this commitment, students in need of accommodations due to a disability should contact the Disability Resource Center or Phone (312) 413-2183 for verification and determination of reasonable accommodations as soon as possible.

Departmental Information for TAs

Once a student has accepted a TA position, he/she must request any changes to their TA appointment at least two weeks prior to the start of classes.  Resigning the TAship at the last minute or after the semester begins; and unavailability for TA duties on the first day of classes is unacceptable and will negatively reflect future TA/TFW consideration.

New international student TA’s must pass the Oral Certification by the end of their 1st semester.  Information can be obtained from ITA website at

Once the TA assignment has been finalized, the TA should contact their instructor to introduce themselves, become familiar with the requirements of the course and instructor and understand the TA duties.  Whether you are working as an assistant in a lab or course or a grader it is essential that you contact the instructor prior to the start of classes.

Helpful information and questions you should ask before classes begin:

Course information

  • Obtain a copy of course syllabus.
  • What text is being used for the course? What chapters will be covered and when?  Does the instructor have a copy of the text or a solution manual available for your use?
  • How will homework be assigned, collected and graded? Will homework be returned to students during the following class session?  Are homework solutions posted and if so, where?
  • How many quizzes, tests or exams will be administered throughout the semester? When and where will they take place?
  • What is the grading system for the course?  How are percentage points divided between the final, homework, class attendance, lab and computer assignments, and class projects?

TA Responsibilities

  • What will your teaching responsibilities include for the course?
  • How will grading responsibilities be shared between the TA’s and the instructor?  Are you required to prepare and post the homework solutions? If so, where do you post the homework grades and solutions?
  • Will you be required to proctor exams?  Are you required to assist the instructor in grading the exams?
  • What are you expected to do on the first day of class?
  • What are your office hours for the semester? Where is your office located?  What is the best way for the instructor and the students to contact you?
  • Will you be required to do any work during the exam week and in the assignment of grades?
  • Are you required to have regularly scheduled meeting with the instructor? If so, how frequently will you meet and where?

“If there is a Problem”

What is the best way to reach the professor?  By email? Office number and phone? Home phone? When is the best time?

General Information

  • Attend all assigned classes.
  • Be professional, polite, considerate and fair to all students.
  • Do not mislead your students
  • Keep your office hours. Post any changes to your hours immediately.
  • Inform the CS Student Affairs Office of any emergencies.
  • You will be assigned keys for your office. Do NOT loan your key to anyone. You are responsible for the cost involved for replacing lost keys.
  • Make safety a priority on and off campus. If you need to use an office or lab while a building is closed, notify someone of your whereabouts.
  • Be careful and responsible for equipment in offices and labs. Avoid theft, do not leave offices or labs open.
  • Monitor students while they are taking exams or quizzes. If you feel a student may be cheating, report it to the instructor immediately.
  • Harassment in any form is not tolerated.

Academic Misconduct

  • If any TA, RA, TFW holder or grader is caught in an act of cheating, plagiarism, making threats against any person with the intention of affecting academic performance, examination by proxy, grade tampering, or other acts of academic dishonesty, the consequences will be serious.
  • Student will forfeit all financial aid from the department in that semester and any future consideration for financial aid from the department.
  • If the financial aid is from another unit at UIC, your UIC employer will be informed in writing of any misconduct.
  • Student may be dismissed from the university. Misconduct is taken very seriously.

It is mandatory for all TA’s to be present during TA orientation and ready for TA duties on the first day of classes.  TA’s who will be away during the December break must make arrangements to arrive by these dates.


Mailboxes are not provided to any CS graduate students.  If a class requires paper submission of assignments, TA should notify the CS Student Affairs for submission options.  The faculty and staff mailboxes are located in the Main office (1120 SEO).  If you want to drop off something for a faculty or staff – visit the main office to locate the appropriate box.  No personal mail should be sent to the department address; the department will NOT be responsible for any lost mail.



We do our best to provide a TA office to all TAs but have limited space available.  If you intend to use your lab space for office hours – contact your advisor to verify this is acceptable and inform the CS Student Affairs Office of the office information. No personal items, food, refrigerator, toasters, coffee machines etc. should be stored in TA offices. This is a shared space designed to help you fulfill your TA duties.  The space must be kept clean and in good working order. It is your responsibility to ensure your students respect the office space.

If you plan on graduating soon and would like to have a Graduation Check done, send an e-mail with your name and UIN to the Student Affairs Office. MS and PhD graduation requirements are available in your respective Graduate Program Requirements Manual above.

Read through Graduation Guidelines for the graduation process.

Quick links to various graduations forms:

Other General Information


Curricular Practical Training (CPT)

Curricular Practical Training is permission to work off-campus at an internship while you are enrolled at the University for International students.  CPT is handled through the College of Engineering’s Engineering Career Center (

The Computer Science department does not allow any students who are not on good standing (GPA below 3.0) to participate in this program.


Optional Practical Training (OPT)

The Computer Science department will allow you to go for optional practical training (OPT) and will give approval for such training at the conclusion of your degree. You must be on good and full standing to get approval for OPT. If you were admitted on limited standing and have not satisfied the requirements or your GPA is less than 3.0 (B), you will not be given approval for OPT until the requirements have been met. You must start this process very early; contact the Office of International Services (OIS) in SSB for the guidelines on the process.  The OPT authorization/approval required by OIS can be provided only by the staff in the CS Student Affairs Office.  Approval from advisors is not acceptable.


Medical Insurance

All new students who enroll at UIC are automatically enrolled in an insurance plan and the UIC student health care program consisting of two components –CampusCare (, a comprehensive student health insurance program to cover you for loss due to a covered injury or illness, and the UIC Department of Family Medicine, which provides you, via your health service fee, with coverage for routine care including physical examinations. For registered students, coverage is continuous, beginning with the first day of the term until the first day of the next term.

Students have the option to waive the insurance coverage by completing a waiver form and presenting evidence of other comparable insurance coverage (copy of your insurance card). The waiver forms and deadlines are available on the CampusCare website.  Students who had previously waived the plan will remain waived, but may apply for the CampusCare insurance plan, subject to a determination of eligibility if they desire to be reinstated. Dependents (spouse and children) may be added to the coverage after filling out a Dependent Application, for an additional fee.


Change of Address/Telephone Number/Name

Any changes to your name, address, telephone number or current address have to be reported to the UIC Records Office in SSB, the CS Student Affairs Office of Computer Science, Office of International Services (if you are on any kind of visa) and Human Resources (HR) (if you are working as TA/RA/GA at UIC).  Changes with records can be done through your account and for OIS report to your International services advisor directly.  To report changes to the CS department you can e-mail Elena or Santhi.  HR go to to change your address so that the W2 for that year is mailed to the correct address.


All requests for letters should be submitted via e-mail to the CS graduate email ‘’ for the CS Student Affairs Office.  The request should include your name, UIN, degree and details of the information needed in the letter.

Letters are usually processed and ready for pick up within 1-2 business days, an email will be sent when the letter is ready.  Walk-in requests are not accommodated.  Below are the most common letters requested:

  • Good standing letter – Verifying you are a student in the department in good standing
  • Graduation Letter – Verifying your graduation or prospective graduation
  • OPT Approval – Recommendation for Optional Practical Training
  • CPT – Please see staff in Engineering Career Center in SEO 818 / 820
  • Other miscellaneous letters as needed

You represent the department as you interact with the UIC community.  We expect all our students to conduct themselves in a courteous, respectful and professionalism manner.

If you have a grievance related to a particular course please discuss it with the instructor first and see if the issue can be resolved. If you are not satisfied with the response from the instructor, stop by the CS Student Affairs Office or make an appointment to speak with the DGS (