Computer Science BS / Mathematics, B.S.
Lubbock, USA
BSc
DURATION
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Sep 2026
STUDY FORMAT
On-Campus
Key Summary
About: The Bachelor of Science in Computer Science with Mathematics at Texas Tech blends core computer science — programming, algorithms, data structures, and systems — with advanced mathematics like calculus, linear algebra, and discrete math. It emphasizes problem-solving, logical thinking, hands-on labs, and projects, and offers electives in artificial intelligence, cryptography, and software engineering. Students can pursue internships, research, and collaborative projects. The curriculum balances theory and practical skills to prepare graduates for roles or graduate study.
Career Outcomes: Graduates qualify for roles in software development, data analysis, machine learning/AI, cybersecurity/cryptography, and systems engineering; they can also pursue graduate study.
The Bachelor of Science in Computer Science with a focus on Mathematics is designed to give students a solid foundation in both computer science principles and mathematical concepts. The program covers core topics like programming, algorithms, data structures, and computer systems, alongside courses in advanced mathematics such as calculus, linear algebra, and discrete math. This blend helps students develop strong problem-solving skills, logical thinking, and the ability to apply mathematical techniques to computing challenges. The curriculum encourages hands-on learning through labs and projects, preparing students for roles in software development, data analysis, or further study.
Students can also choose electives that deepen their understanding of specialized areas like artificial intelligence, cryptography, or software engineering. The program often emphasizes both theoretical knowledge and practical skills, ensuring graduates are ready for technical careers or graduate education. It typically includes opportunities for internships, research, or collaborative projects, which can provide valuable real-world experience. Overall, the major aims to equip students with the tools to analyze complex problems, develop innovative solutions, and adapt to evolving technology landscapes.







