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.
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.
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. Refer to the curriculum requirements on the Computer Science B.S. degree plan.
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. Refer to the curriculum requirements on the Computer Science M.S. degree plan.
Goals and Objectives
Program Educational Objectives
The Program Educational Objectives of the Computer Science (CS) program strike a balance between theory and practice of computer science. Graduates of the CS program are equipped with sound technical knowledge and skills, and strong computer science fundamentals. They are provided a broad education to attain productive employment, prepare them for success in further studies, and continue lifelong learning. Specifically, we want students engaged in:
- Professional Practice
Graduates will be highly proficient in computer science in various capacities, including, but not limited to, programmer, systems analyst, technical consultant, researcher, and project manager.
- Professional Growth
Graduates will demonstrate continuous career improvement, evidenced by increasing responsibility and leadership, participation in further studies, or transition into other technical or professional careers. Associated skills include initiative, innovation, creativity, effective communication, and teamwork.
- Professional Conduct
Graduates will possess an awareness of the social and ethical implications of their work and their behavior.
The Computer Information Systems B.S. and Computer Science B.S. programs at University of Houston-Clear Lake are accredited by the Computing Accreditation Commission of Accreditation Board of Engineering and Technology (ABET).
- Computer Science M.S.
Standard Graduate Admission Deadline
ApplicationA standard university application is required.
- 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
Additional Admission Information
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.
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.
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 email@example.com. 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.
Student Data and Outcomes