Student Resources

New Incoming Graduate Students

Step 1: Enroll in Courses

Enroll in the required courses as listed on each program's page under Degree Requirements.

If you have any questions, ask your faculty advisor listed on your admission letter.

Step 2: Attend New International Student Orientation

Register and attend the mandatory virtual New International Student Orientation (NISO), which will include valuable information for new students.

You should have an orientation tile in E-Services that takes you to NISO. Although all orientation options will be visible, you will only be able to register for the orientation that matches your admission type. New international students will be directed to the August 17 session for NISO. After registering for orientation, you will receive a Zoom link via email.

Step 3: Find Your Academic Advisor

Your academic advisor can help you plan out your degree plan, find available courses, and determine which courses offer waivers.

Once you find the correct advisor, you can contact them directly via email. For more information, contact Computing Sciences Academic Advising:

College of Science and Engineering
Phone: 281-283-3700
Advising: 281-283-3711

Course Waivers Request

If you are a CS or CIS major and want to request a waiver for a course, you will need to fill out the form that lists your major and submit it to your academic advisor for processing. The request process takes typically six weeks, so if you think you need one, speak to your academic advisor as soon as possible.


Your Advisors in CSE

You have two advisors: your faculty advisor and your academic advisor.

CSE Academic Advisor

  • Assist with registration issues
  • University and CSE rules and policies
  • Draft, finalize and update your official degree plan (CPS) for Financial Aid, Veteran's Affairs, International Office, etc.
  • Manage holds for excess credit or probation
  • Provide academic advising for probation/suspension students, and assist with reinstatement from suspension

CSE Faculty Advisor

  • Approve CPS Drafts
  • Select degree electives
  • Assist with anything else involving the content of your degree plan
  • Assists you in exploring career possibilities

Your CSE faculty advisor is listed on your admission letter, along with their contact information.

Schedule a session with your academic advisor as soon as you arrive. Read CPS Procedures to prepare for your session.

Before meeting with the faculty advisor, be sure to:

  • Select the elective courses you want to take.
  • Contact the academic advisor to ensure that the faculty advisor has your file.

Senior Project

The senior project course (CINF 4838) is the capstone course for undergraduate computer science students. Students work in teams on real-world projects that demand computer science knowledge, techniques gathered from other academic subjects, and competence in software team development. External companies may sponsor projects or faculty members may serve as internal mentors for projects.

To enroll in the course, you must have completed SWEN 4432, Software Engineering; and CSCI 3532, Advance Data Structures and Algorithm, and be within six hours of graduation. The course is controlled, so you need to get permission from the department to participate in the project. Contact the suite secretary at 281-283-3860, Delta 161. Please contact the instructor before the semester begins for information on the course and available projects.

This project is designed to:

  1. Direct students in a practical experience of solving a real-world problem and implementing its solution from requirements to testing and maintenance. 
  2. Train students to develop and use proper design methodologies and existing tools.
  3. Help students examine professional ethics and globalization as they relate specifically to computing-related professions. 
  4. Strengthen students' skills in verbal and written communication, formal and informal presentations; listening; problem solving; and teamwork. 
  5. Gives students a foundation in project management.

Topics Covered

  1. Team building
  2. Project management
  3. Ethics
  4. Global issues
  5. In-class work on project

The senior project, the capstone requirement for the B.S. program, is more demanding than the average CINF course. Despite the rigorous study involved, many alumni enjoy the benefits of the course, finding them invaluable to advancing their 

Capstone Project

The capstone project course gives students comprehensive experience working on real-world projects as part of a team. It demands intensive, face-to-face communication with other team members, the faculty instructor, and the project mentor. UHCL's industrial partners sponsor most projects. These firms provide initial project specifications and mentoring. Partner companies include Dell, Tietronix, AtLink Communications, United Space Alliance, GHG Corporation, and MiniCheck-OCR. This partnership offers the students invaluable industrial experience, significantly helping them find jobs after graduation. Some students are even hired by the mentoring companies.

Many projects use leading-edge technologies, such as:

  • J2EE.
  • Mobile Internet using J2ME and PDA.
  • VoIP.
  • NET technology.
  • XML and XSL.
  • SVG.
  • Ruby on Rails.

The nature of the teamwork varies from project to project. Popular areas include web development, application development, database-driven application, network programming, scheduling, workflow, and graphics. The teams have displayed examples of recent projects sponsored by our industrial partners on their websites, including:

Each project has different requirements, and not all project information appears online. The capstone project takes place within the last 12 credit hours of study. Check with the instructors before the beginning of the semester to learn more.

CPS Change Form

If you plan to take a course that is not listed in your original CPS, you must contact your faculty advisor and get his/her approval.

CPS Change Form


The Master's Thesis website contains guidelines and requirements for completing a master's thesis within the College of Science and Engineering at University of Houston-Clear Lake. If you are considering choosing the thesis option for your degree take time to carefully read all information contained within the website. The master's thesis is a rigorous process requiring both scholarly research in your field and a mind for detail. Thesis is worth 6 hours of credit. After completing your thesis proposal in consultation with your thesis committee it is a course that you enroll in semester after semester until you finish. You may enroll in thesis 3, or 4, or more semesters in a row each time enrolling in 3 to 6 hours of thesis. However, once you are finished credit is given for only 6 hours. The following excerpt, from a discussion by Dr. Bun Yue, explains the benefits the thesis path offers to students engaged in research.

Why Research?

"If your future career goal is in the academic area, or in the R&D section of industry, then research is a must. Period.

Even if you want to work in industry after your graduation, research in the form of thesis and — to a lesser degree — capstone projects and independent studies will provide invaluable experience for you. Regular lecture-type courses do not simulate a true working environment. Assignment specifications are well defined. Their scopes are limited, and they tend to be 'quick and dirty' to be thrown away after grading.

In the real world, the higher the career level you are in, the less defined the problems (and opportunities) you will face. Frequently, high level (and high-paid) jobs are about (1) identifying problems (and thus challenges and opportunities) and (2) solving problems (through research and experimentation). Regular courses are good at equipping students with basic knowledge of the subjects. They are, however, relatively passive and, thus, do not provide training and experiment in identifying problems and researching solutions. This is where research may be very helpful.

Another big advantage of research is the opportunity to interact deeply with a faculty member on a given subject. Much can be learned through frequent and direct interaction with the supervisor, which is missing in regular courses. Many have argued that the apprentice system, where a student learns closely with the master, is one of the most effective way of learning. Thesis is closest to this system (though I do not claim to be a master in any way).

Other benefits of research, especially thesis, are:

  1. A better-looking resume.
  2. The potential of publishing good technical reports.
  3. Developing deep expertise in a subject. Depth is what many companies are looking for when hiring.

Mostly importantly, with enough dedication, research can be fun and exciting!

If you are interested in thesis, first identify the faculty member in your area of research interests. Schedule meetings with faculty members to discuss potential thesis topics. Your most crucial decision is selecting your thesis supervisor. Your thesis supervisor helps you through the process, including preparing your thesis proposal, forming your thesis committee, defending your proposal, and completing all the paperwork involved.

The thesis usually takes two semesters to complete. Since you will need to defend your proposal before the semester, you should start working on your thesis at least two months before the semester begins. Some students take an independent study course to prepare them for the thesis proposal. In general, the earlier you plan your thesis the better. Ideally, students should start preparing for their thesis during the first semester of their graduate study.

Most highly successful people say that the key ingredient of a satisfying and prosperous career is to love what you are doing. Even if career advancement is not your number-one priority, it is difficult to imagine spending eight hours every day in work you don't truly enjoy. Many people fail to understand the need to learn to love their work; it's a sense you acquire, like learning to appreciate art. Research is a discipline that helps you cultivate such enjoyment."

-an excerpt from Dr. Bun Yue