Computer Science

Computer Science
We believe the analysis of problems, the design of detailed algorithms, and the close attention to detail that the whole subject demands are excellent training for many of the challenges faced by people today.

Computer Science students study in the areas of algorithms, programming languages, data structures, software design, computer architecture, operating systems and networking. Several mathematics and statistics courses are required.

The computer science program at TLU offers an innovative approach to this highly technical field by encouraging close cooperation with the disciplines that make up the mathematics, computer science and information systems department. Students are encouraged to apply analytical skills and independent, out-of-the-box thinking to real-world applications while in the classroom. 

Texas Lutheran University's computer science major gives students the technical skills and tools necessary to pursue truth and knowledge in their future endeavors. Computer science schools require immense discipline and attention to detail, skills that prepare students for careers in this fast-paced, constantly evolving economy. Our skilled faculty works tirelessly to create an environment where students feel supported and part of a team.

Why TLU?

TLU's computer science program offers courses in software design, computer architecture, operating systems, data structures, networking, programming languages, and algorithms, allowing students a vast array of choices when deciding on which area of the tech sector they wish to focus.

Many students in computer science and information systems opt for workstudy positions with the university’s information technology department. Students work on upgrading technology and software across campus and even develop applications for university administration projects, department needs or local businesses.

Students in the computer science school may also work alongside faculty as tutors or graders, and they have the opportunity to pursue an internship in the community. Finally, students may join the Association for Computing Machinery, which allows them to participate in ACM-related events and conferences.

Major in Computer Science for a Bachelor of Science (B.S.) degree

Major in Computer Science for a Bachelor of Arts (B.A.) degree

Minor in Computer Science

Computer Science Faculty

Reza Abbasian

Professor and Department Chair

Samer Hijazi

Assoc. Professor

John T. Sieben


Linda Wilson


View All Faculty

Careers in Computer Science

Computer science offers a wide selection of rewarding career opportunities, including programming, systems analysis and database management. Various industries employ computer science majors, such as business, government, hospitals and schools.

Computer Science at TLU


The popular symbolic manipulator, MAPLE, is now being used in calculus and post-calculus courses to enhance teaching and the students' learning abilities. Statistical software such as Minitabs is used in statistics classes to solve real-life projects.

Many students are employed by the department as tutors and graders. This is excellent career preparation for mathematics education majors. Students also can enroll in an internship program.

Student research activities are encouraged by the department. Every mathematics major will present a research paper as a senior seminar. The research is conducted under the supervision of a mathematics faculty member.

Student Organizations

TLU students have formed a chapter of the Association for Computing Machinery, allowing them to present papers in ACM-related events and conferences.

The TLU Math Club sponsors a Math Olympiad and Calculus Showdown for high school students each year.