Why Computer Science?
Schreiner University’s Computer Science Program is designed to equip students with the foundational knowledge and hands-on experience needed to excel in today’s technology-driven world. From coding languages and algorithm development to AI and cybersecurity, we offer a well-rounded curriculum that prepares students for various career paths in the ever-evolving tech industry.
Our program emphasizes real-world applications, teamwork, and problem-solving skills, ensuring students are ready to innovate and lead in their chosen fields. With access to the latest technology and faculty who are leaders in their fields, Schreiner Computer Science students receive a top-tier education in a personalized, small-classroom environment.
Key Highlights of the Program:
- Hands-on learning through projects, internships, and research.
- Access to cutting-edge technology and labs.
- Close mentorship and support from faculty.
- Opportunities for specialization in areas like Cybersecurity, AI, and Game Programming.
Specializations:
-
- Cyber Security – View Cyber Security Degree Plan
Learn to protect systems and networks from cyber threats, understand the intricacies of data encryption, and develop strategies to safeguard information. - Artificial Intelligence (AI) (Coming Soon)
Dive deep into machine learning, computer vision, LLM, deep learning, data analytics, and automation. Prepare for careers in AI-driven industries such as healthcare, finance, and autonomous systems. - Game Programming – View Game Programming Degree Plan
Turn your passion for gaming into a career. This specialization covers game design, development, 3D modeling, and interactive programming for console, mobile, AR/VR, and PC gaming.
- Cyber Security – View Cyber Security Degree Plan
Specialized Career Paths:
- Software Development: Major in Computer Science and explore areas like mobile app development, web development, or software engineering. A minor in Mathematics or Business can enhance your expertise.
- Cybersecurity: Major in Computer Science with a focus on security courses. Pair it with a minor in Criminal Justice or Political Science for a career in cyber law or digital forensics.
- Artificial Intelligence (AI): Major in Computer Science with a focus on AI and machine learning. A minor in Data Science or Mathematics will strengthen your foundation.
- Game Programming: Major in Computer Science and consider minoring in Art or Mathematics to complement skills in game design or game physics.
- Data Science: Major in Computer Science and pursue a minor in Statistics or Economics for careers in analytics or business intelligence.
- Cloud Computing: Major in Computer Science with a focus on cloud infrastructure. A minor in Networking or Information Systems will broaden your technical skills.
- Biomedical Informatics: Major within Computer Science typically focuses on solving complex problems in healthcare and biological research through combining elements of computer science, biology, medicine, and statistics. A minor in Biomedical Engineering and Bioinformatics for careers in healthcare, research, or biotech industries.
- Quantum Computing: Major in Computer Science focuses on the theoretical and practical aspects of quantum algorithms, quantum information theory, quantum hardware, and their applications. A minor in Physics or Mathematics broadens career prospects and research opportunities.
- After graduation, consider further specialization with a master’s degree to deepen expertise in your chosen field.
I love delving deep into how things work. Self driving technology, Cybersecurity, AI and Gaming are just some of the research fields that I work on. I enjoy sharing knowledge and teaching, but most of all, I love seeing the smiles on my student’s faces.
Research Interests: Research Interests: https://scholar.google.com/citations?user=vvdLGiIAAAAJ&hl=en
I received my PhD in Computer Science and PhD in Physics from University of North Texas. I have taught the majority of Computer Science courses, as well as courses in cybersecurity, AI, college math, college physics, CIS, data science, and Biomedical Engineering, at multiple universities. My research interests are AI, Cybersecurity, Computer Vision, Biomedical Informatics, Quantum Computing.
Research Interests: AI, Cybersecurity, Computer Vision, Biomedical Informatics, Quantum Computing
Pioneering Research at Schreiner University
Our Computer Science program encourages students to engage in meaningful research that tackles real-world problems. Students have the opportunity to work alongside faculty on cutting-edge projects in areas such as:
- AI and Machine Learning: Exploring the next generation of intelligent systems and how they can be applied in healthcare, robotics, and more.
- Cybersecurity: Investigating advanced techniques in cryptography, threat detection, and cybersecurity policy.
- Game Development: Designing immersive and interactive environments, focusing on storytelling, VR, and AR technologies.
Students are also encouraged to present their findings at international, national and regional conferences and contribute to publications. Schreiner University offers funding and support for student research projects through internal grants and external partnerships.
Program Educational Objectives
-
- Leadership and Collaboration Graduates communicate effectively, lead teams, and work well across disciplines. They engage with peers, employers, and community partners to deliver meaningful results.
- Technical Growth and Adaptability Graduates stay current with emerging technologies—AI, cloud, IoT, cybersecurity—through self-learning, certificates, or further study. They remain grounded in computing fundamentals while adapting to change.
- Ethics, Security, and Responsibility Graduates integrate privacy, security, and responsible data use into their professional practice. They make thoughtful, ethical decisions in technology development and deployment.
- Professional Practice and Impact Graduates design, build, and maintain reliable and secure systems that address community and industry needs. They demonstrate technical competence and ethical awareness while contributing to regional and global progress.
- Community and Civic Impact Graduates apply computing to local and global challenges, advancing accessibility, sustainability, and public good through technology.
Student Learning Outcomes: Graduates of the program will have an ability to:
-
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions




