Computer Science Program

Program Overview/Mission

Welcome to the Computer Science program at the University of Houston-Clear Lake. The Computer Science program has faculty members who are dedicated to high-quality, leading-edge teaching and research. Our department offers both Bachelor of Science and Master of Science programs. If you want to know more about our comprehensive degree programs and vibrant research projects, please feel free to browse this computer science website or contact Sharon Hall, Computer Science Program Chair. 

Full-time faculty members and highly qualified adjunct faculty members teach all Computer Science classes. Our instructors represent the neighboring high-technology community. The class sizes are small; on average, there are about 20 students in each class. Our faculty members adopt leading-edge technologies and incorporate them into the courses. The computing resources are excellent, and the faculty has earned National Science Foundation grants to set up and furnish various laboratories. The faculty members are very student-oriented. They actively engage in research including data mining, pattern recognition, Internet computing, real-time systems, artificial intelligence and algorithms. They integrate their research into their teaching. 
 
Computer Science programs adhere to the leading standard in curricula. Our BS program has earned accreditation from the Accreditation Board for Engineering and Technology. The UHCL campus is next to the NASA Johnson Space Center in Houston. Our neighbors are high-tech industries in the Clear Lake area. Our industrial partners have sponsored research projects, mentored our student projects, and hired our students as interns and full-time employees. 

Mission Statement

The mission of the undergraduate Computer Science program is to prepare students for productive careers in computing by providing an excellent and diverse environment for learning, research, and practice of computing theories, computer applications and software development.

  Computer Science  B.S.
 

The University of Houston-Clear Lake Bachelor of Science in Computer Science curriculum balances a solid foundation in computer science with practical industrial technologies. The degree prepares students for computing careers while it gives them the necessary foundation for life-long learning in the evolving field of professional computing. 

Students in the BS program must take computer science groundwork courses such as data structure, software engineering, operating systems, database systems design, discrete mathematics, and computer architecture. Elective courses incorporate leading-edge technologies, such as Java, J2EE, Web technologies, E-Commerce, C#, .NET, UML, and design patterns. The program also offers a senior level project course to Computer Science majors. Students work in teams on real-world projects to gather valuable practical experience they can use to launch their careers. 

  Computer Science  M.S.
 

The University of Houston-Clear Lake offers a Master of Science in Computer Science. The degree builds on a thorough undergraduate study of Computer Science. Like the BS program, its curriculum balances a solid foundation in computer science with practical industrial technologies. The course of study prepares students for professional careers in the computer industry while giving them the foundation necessary for life-long learning in the rapidly changing computing field.  To enter the MS program, students must have undergraduate degrees related to computing. The department has many students with a wide range of majors other than computing; they take foundation courses to make up any deficiencies. The MS program requires core traditional computer science courses including DBMS, Advanced Operating Systems, Research Methods, Algorithms, and Programming Languages. It also offers practical courses which incorporate leading-edge technologies as electives, such as network programming, Web database development, data mining, and XML application development. Visit the Web pages on program objectives and curriculum for more information.

The program also provides the option for the students to select either a capstone project or a thesis. Capstone projects give students opportunities to work on real-world projects, usually mentored by a high-technology company partner in a team environment. Theses allow students to research and publish under the supervision of a faculty member. The Computer Science MS program is the largest program within the College of Science and Engineering.

Goals and Objectives


Program Degrees

Accreditation Information

The Computer Science B.S.program at University of Houston-Clear Lake is accredited by the Computing Accreditation Commission of Accreditation Board of Engineering and Technology (ABET).

Admission Requirements

  • Computer Science M.S.
  • Admission Deadline

    Standard Graduate Admission Deadline

  • Application
    A standard university application is required.
  • Requirements
    • 3.0 GPA.
    • GRE Total Score of 290 (140 Verbal + 150 Quantitative).
    • GRE Essay of 3.5.
    • Additional Requirements – Undergraduate degree in Computer Science or closely related field and extensive background in Computer Science.

    Effective Fall 2018

    • 3.0 GPA.
    • GRE total score of 290 (140 verbal + 150 quantitative).
    • GRE is not required for students with Master's or Ph.D. degree, or undergraduate with bachelor's degree from an ABET accredited program.
    • Additional Requirements - Undergraduate degree in computer science, mathematics, computer engineering or another disciplines related to computer science with extensive background of computer science.

Additional Admission Information

  Admission Process
 

Undergraduate  Admission

The University of Houston-Clear Lake is the largest upper-level institution in Texas. Incoming undergraduate students take lower-level courses from other higher-education institutions (such as the surrounding community colleges in Houston). Other students transfer from universities across the United States and in other countries.

  • To apply to the bachelor of science program in computer science complete the UHCL application.
  • Direct any general questions about the computer science program to Sharon Hall, the program chairperson
  • Contact admissions regarding the status of your application
  • To speed up your application processing, be sure you give all necessary documents to the Office of Admission.

Graduate Admission

The Computer Science Master of Science program builds on an undergraduate computer science foundation. Incoming students must have taken most of the core courses in the degree program. Many computing program has a students have earned undergraduate degrees in other related majors such as science and mathematics.

Students lacking credit in required foundation courses can take UHCL courses to remove any deficiencies. The application to the master of science program features information about applying to the program. Prospective students may visit University of Houston-Clear Lake's Office of Admission website for information about admission requirements, admission procedures, and an online application. For more information, contact the academic advisors at the College of Science and Engineering.

  Application Process
 

Fill out the online application. The UHCL Office of Admissions will send you an acknowledgement letter, including an admission documentation checklist. You will also receive a student ID and password giving you access to UHCL E-Services. E-Services allow you to track your admission status and view an updated checklist to monitor your application's progress.

If you want to submit the optional "Letters of Intent," "Letters of Recommendation," or similar documents, send them directly to the Computer Science Admission Committee for review. After you complete your application, the Office of Admissions will evaluate the transcripts. The Admissions staff will then forward the entire application package to the advising office of the College of Science and Engineering

The Committee's address is:
University of Houston-Clear Lake
Computer Science Admission Committee
College of Science and Engineering
2700 Bay Area Blvd., Suite 3611
Houston, TX 77058-1098

The Computer Science admission committee then reviews your application package. The admission committee considers many factors in a holistic manner to determine acceptance. Their criteria include GPA, GRE scores, grades earned in computer science and mathematics courses, undergraduate majors, recommendation letters, and your letter of intent.

The evaluation and review takes approximately one month once you have completed your application file. Then you will receive a letter notifying you of your admission status. If you are accepted into the master's program, the letter will contain committee recommendations (if any) and specify your faculty advisors. Admission assigns faculty advisors during the review process; they will consider your request for specific faculty advisors.

You may track your application status via E-Services. You may also contact the UHCL Office of Admissions; phone number 281-283-2500, email admissions@uhcl.edu. Since the Office of Admissions will not notify you when your application file is complete, it is your responsibility to verify that your application file is complete.

The Academic Advising for the College of Science and Engineering offers additional useful information. Prospective students may also visit the Office of Admission website for general information about admission, including general admission requirements, admission procedures, and an online application.

Program Faculty

Krishani Abeysekera
Krishani Abeysekera

Krishani Abeysekera

Program Chair of Information Technology and Senior Lecturer/System Administrator of Computer Science and Computer Information Systems ,
Science and Engineering

Contact number: 281-283-3831
Email: abeysekera@uhcl.edu
Office: Delta 165

Faculty Bio

Ahmed Abukmail
Ahmed Abukmail

Ahmed Abukmail

Program Chair of Computer Science and Associate Professor of Computer Science,
Science and Engineering

Contact number: 281-283-3888
Email: Abukmail@UHCL.edu
Office: Delta 169

Faculty Bio

Hisham Al-Mubaid
Hisham Al-Mubaid

Hisham Al-Mubaid

Associate Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3802
Email: hisham@uhcl.edu
Office: Delta 168

Faculty Bio

Said Bettayeb
Said Bettayeb

Said Bettayeb

Interim Associate Dean, Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281.283.3717
Email: Bettayeb@uhcl.edu
Office: B3611.14

Faculty Bio

Gary Boetticher
Gary Boetticher

Gary Boetticher

Associate Professor of Computer Science, Computer Information Systems and Software Engineering ,
Science and Engineering

Contact number: 281-283-3805
Email: boetticher@uhcl.edu
Office: Delta 164

Faculty Bio

Pradeep Buddharaju
Pradeep Buddharaju | UHCL College of Science and Engineering

Pradeep Buddharaju

Associate Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3881
Email: Buddharaju@UHCL.edu
Office: Delta 173

Office hours:
Tue 5:30-7:30pm, Wed 4:00-6:00pm

Faculty Bio

Sadegh Davari
Sadegh Davari

Sadegh Davari

Department Chair of Computing and Mathematics and Professor of Computer Science and Computer Information Systems ,
Science and Engineering

Contact number: 281-283-3865
Email: davari@uhcl.edu
Office: D153

Faculty Bio

Terry Feagin
Terry Feagin

Terry Feagin

Professor of Computer Science ,
Science and Engineering

Contact number: 281-283-3880
Email: feagin@uhcl.edu
Office: Delta 172

Faculty Bio

Sharon Hall
Sharon Hall

Sharon Perkins Hall

Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3868
Email: perkins@uhcl.edu
Office: Delta 115

Faculty Bio

Khondker Shajadul Hasan
Khondker Shajadul Hasan, Ph.D.

Khondker Hasan

Assistant Professor of Computer Science,
Science and Engineering

Contact number: 281-283-3842
Email: hasank@uhcl.edu
Office: Delta 224

Faculty Bio

Morris Liaw
Morris Liaw

Morris Liaw

Associate Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3876
Email: liaw@uhcl.edu
Office: Delta 170

Office hours:
Spring 2017 & Fall 2017
Wed 1:30pm - 3:30pm &
Thu 10:00am - 12:00pm; 4:00pm - 6:00pm

Faculty Bio

Alfredo Perez-Davila
Alfredo Perez-Davila

Alfredo Perez-Davila

Associate Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3863
Email: perezd@uhcl.edu
Office: Delta 167

Faculty Bio

Charles Philips
Charles Phillips

Charles E. Phillips Jr.

Lecturer of Computer Science,
Science and Engineering

Contact number: 281-283-3837
Email: Phillips@UHCL.edu
Office: B3128

Faculty Bio

Kewei Sha
Dr. Kewei Sha

Kewei Sha

Assistant Professor of Computer Science,
Science and Engineering

Contact number: 281-283-3874
Email: sha@uhcl.edu
Office: Delta 148

Faculty Bio

Andrew Yang
Andrew Yang

Toneluh (Andrew) A. Yang

Associate Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3835
Email: yang@uhcl.edu
Office: Delta 174

Faculty Bio

Kwok Bun Yue
Kwok-Bun Yue

Kwok-Bun Yue

Professor of Computer Science and Computer Information Systems,
Science and Engineering

Contact number: 281-283-3864
Email: yue@uhcl.edu
Office: Delta 163

Faculty Bio