Software Engineering Program

Program Overview/Mission

With your Master of Science in Software Engineering from UHCL, you’ll be prepared to take a leadership role in the industry. You’ll be best prepared for your graduate coursework by having an undergraduate degree in Computer Science. Studies in this degree address the foundations, methodologies and tools used in the management, planning, design and engineering of software systems. By providing a careful balance between theory and practice, the plan prepares you for central software positions in industry, government and institutions where software engineering has become a key activity.

As a software engineer, you'll become a specialist with the skills and knowledge to take charge of the testing, design, development and maintenance of computer software for business and personal use. UHCL allows you to choose extended course work and either the capstone option or thesis option to complete your degree. The plan requires core areas of software engineering to be mastered, and each of these areas is covered by a dedicated set of core and extended courses. We also offer this program in the traditional face-to-face classroom setting and fully online.


Program Degrees


University of Houston-Clear Lake's Master of Science in Software Engineering online program is currently ranked number 4 in the nation by bestcolleges.com.

Admission Requirements

  • Software Engineering 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)
    • Additional Requirements – Undergraduate degree in Computer Science, Computer Engineering, Software Engineering or closely related field

Additional Admission Information

Credit Earned Before Acceptance and Candidate Plan of Study

No more than nine hours of graduate level Software Engineering classes may be applied to the SWEN degree if taken without admission into the program. No more than nine hours graduate credit may be transferred to the Software Engineering degree. Students accepted in the Software Engineering program must file a Candidate Plan of Study (CPS) with their assigned faculty adviser within the first semester of study. The CPS will list the core courses and all electives and indicate if the student is choosing capstone or thesis option. 

Program Faculty

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

Jim Dabney
James Dabney

James B. Dabney

Program Chair and Professor of Systems Engineering,
Science and Engineering

Contact number: 281-283-3852
Email: dabney@uhcl.edu
Office: D108

Faculty Bio

Soma Datta
Soma Datta

Soma Datta

Assistant Professor of Software Engineering,
Science and Engineering

Contact number: 281-283-3838
Email: datta@uhcl.edu
Office: Delta 225

Faculty Bio

Keith Drake
Keith Drake

Keith C. Drake

Director of Cyber Security Institute and Clinical Associate Professor of Engineering,
Science and Engineering

Contact number: 281-283-3853
Email: drake@uhcl.edu
Office: D145

Faculty Bio

Michael Findler
Michael Findler

Michael Findler

Program Chair of SWEN, Assistant Professor of Software Engineering,
Science and Engineering

Contact number: 281-283-3884
Email: findler@uhcl.edu
Office: Delta 120

Faculty Bio

Jim Helm
James Helm

James Carlton Helm

Associate Professor of Software Engineering,
Science and Engineering

Contact number: 281-283-3875
Email: helm@uhcl.edu
Office: D101

Faculty Bio

Venkata Inukollu

Venkata Inukollu

Visiting Professor of Software Engineering,
Science and Engineering

Contact number: 281-283-3824
Email: inukollu@uhcl.edu
Office: Delta 222

Faculty Bio

S. Andrews White
Sharon White

Sharon Andrews White

Associate Professor of Software Engineering,
Science and Engineering

Contact number: 281-283-3867
Email: whites@uhcl.edu
Office: D105

Faculty Bio

Lei Wu
Lei Wu

Lei Wu

Associate Professor of Software Engineering,
Science and Engineering

Contact number: 281-283-3854
Email: wul@uhcl.edu
Office: D107

Faculty Bio