Bachelor of Science in Computer Science
Explore the Latest Computing Technologies. Gain Marketable Skills.
Computer technology touches our daily lives in countless ways, from the cars we drive to the phones we use to how businesses manufacture and market their products. Because computer science is such a vast field with growing applications, careers can take a number of directions — from building games and apps to protecting networks against intruders.
Chart your path forward with The University of Texas at Tyler’s Bachelor of Science in Computer Science. In preparation for a career as a software developer, computer programmer, network architect or security analyst, you will receive hands-on training, start building your résumé before you graduate and have the opportunity to develop a specialization in computer security, UNIX, artificial intelligence or computer programming languages.
Why Major in Computer Science at UT Tyler?
Computer science shapes our modern world. If you aspire to make an impact within this sphere, comprehensive, hands-on training becomes essential.
Direct your future forward with a BS in computer science from UT Tyler. Considering what you could do and what you need to know to enter the field, the program exposes you to in-demand programming languages, diverse operating systems and emerging technologies:
- Prepare to enter diverse computing environments: Your professional career starts here. Explore all the pathways forward through courses and hands-on exposure to software development, web development, programming in structured and object-oriented languages, data structures, computer organization, hardware architecture, databases, operating systems and cryptography, among other topics.
- Personalized attention: Our expert faculty teach in small classrooms where you’ll receive individualized attention to help you reach your career goals. Success coaches support the early stages of your journey as you complete lower-division coursework.
- Full workforce preparation: Tech careers require creative, strategic thinking and soft skills. Computer science majors receive a sound foundation in communications, problem-solving and other core competencies, all of which are assets in any industry.
- Hands-on learning: Prepare to jump into the workforce through an intensive hands-on program. Put your skills into practice through a capstone project, compete in the annual UT Tyler Patriot Games Cyber Defense Competition or intern with an area employer. Our students have interned with such leading employers as American Standard, Carrier Corp., NASA, Genesis World, city of Tyler and CHRISTUS Trinity Mother Frances Health System.
- Advanced technologies: In our Data Analytics Lab, you’ll have exclusive access to the Texas Advanced Computer Center and Stampede II, ranked as one of the fastest supercomputers in the world.
- Teaching preparation: Interested in teaching? You can earn a secondary teacher certification in computer science to encourage the next generation of web design, information technology and software development professionals.
- Grow your network: Build key connections alongside your skills. Computer science majors are encouraged to become members of the Association for Computing Machinery student chapter to network with established industry professionals.
University HQ named UT Tyler one of the Top 100 Affordable Information Technology Schools, as well as one of the Top 100 Most Affordable Computer Science Schools.
What You’ll Learn
Receive a solid grounding in computer science theories and disciplines while practicing your recently acquired knowledge in specialized computing laboratories.
You’ll gain:
- A deep understanding of structured systems, including basic computer organization and hardware architecture.
- An in-depth understanding of operating systems, including process scheduling, memory management and I/O management, with a special focus on Windows and UNIX.
- Proficiency in abstract data structure types, techniques of algorithm analysis and the theory of computation.
- Technical competence in computer networks: cybersecurity for the internet, web development, cryptography, troubleshooting and programming.
- A specialization in computer security, UNIX, artificial intelligence or computer programming languages.
- Strong leadership and teamwork skills that position you for advancement.
Required courses include:
- Algorithm Design and Analysis
- Computer Architecture
- Computer Organization
- Database Management Concepts
- Data Structures and Algorithms
- Information Knowledge and Management
- Net-Centric Computing
- Object-Oriented Paradigm
- Operating Systems
- Programming Fundamentals
- Social and Professional Issues
- Software Development
Computer Science Major Requirements
What Can You Do With a Bachelor’s Degree in Computer Science?
Computer science graduates work in various industries, including technology, business, manufacturing and more. According to the U.S. Bureau of Labor Statistics, demand for computer and information technology occupations is expected to grow 15% through 2031 — much faster than the average for all occupations.
Our graduates hold positions with leading regional and national employers, including:
- Bell Helicopter
- Brookshire Grocery Co.
- Carrier Corp.
- CHRISTUS Trinity Mother Frances Health System
- City of Tyler
- Genesis World
- Microsoft
- NASA
- Oracle
- Trane Inc.
- UT Health East Texas
Graduates who choose to continue their studies can grow their skills and prepare for leadership roles with a master’s in computer science from UT Tyler.
How to Apply
The University of Texas at Tyler offers a streamlined admissions process for all undergraduate students. Have questions or concerns? Our admissions team can guide you through all requirements and answer any questions you may have. Reflecting our reputation as one of the most affordable colleges in the state, our financial aid team helps you explore all scholarships, grants and other forms of assistance.
For admissions decisions in general:
- UT Tyler automatically accepts students from the Top 25% of graduating classes in Texas.
- Students from the 2nd to 4th quartiles must have a 2.75 or higher GPA.
Ready to apply? Review all undergraduate requirements to get started.
Start Your ApplicationUT Tyler has established partnerships with community colleges across Texas, allowing for a seamless transfer of your credits. Our relationships let you stick with your degree plan and graduate on time, right on your schedule.
Transfer Prerequisites
As you track your progress, be sure to complete the following lower-division courses to meet all computer science program prerequisites for junior- and senior-level coursework. Students must earn a grade of “C” or better in each of the following:
- COSC 1336 Programming Fundamentals I
- COSC 1337 Programming Fundamentals II
- COSC 2336 Programming Fundamentals III
- COSC 2325 Computer Organization
- MATH 2413 Calculus I
- MATH 2414 Calculus II
- MATH 2305 Discrete Mathematics
Lab Science Sequence is also recommended. The sequence must be University Physics I & II, General Chemistry I & II or General Biology I & II. Introductory courses are not accepted.
July 1
ApplyTexas application opens for incoming first-year students.
October 1
The Free Application for Federal Student Aid (FAFSA®) opens for the upcoming academic year.
December 1
Application deadline to be eligible for scholarships.
May 1
Deadline for Valedictorian, Salutatorian and Transfer Presidential Scholarships.
August 1
Deadline for Patriot Promise Scholarship.
Explore Related Programs
Next Steps
Get ready to make your mark. Discover all the places a computer science degree from UT Tyler can take you.