BS Computer Science

4 Years On Campus Bachelors Program

University of Texas Dallas

Program Overview

UT Dallas offers a Bachelor of Science in Computer Science through its Erik Jonsson School of Engineering and Computer Science. The program is designed to equip students with the skills necessary to design and build software, as well as to develop innovative solutions for data transmission over networks. Graduates are prepared for careers in various areas, including robotics, computer vision, and digital forensics. ​

Curriculum and Modules:

The B.S. in Computer Science requires the completion of 120 semester credit hours, encompassing:​

  • Mathematics and Science Courses: A solid foundation in mathematics, including calculus and discrete mathematics, along with science courses to support computational methods.​

  • Core Computer Science Courses: Fundamental subjects such as programming methodologies, analysis of algorithms and data structures, operating systems, advanced data structures, programming languages, telecommunications networks, and automata theory.​Admissions Direct+2UT Dallas Catalogs+2UT Dallas Catalogs+2

  • Technical Electives: Opportunities to explore advanced topics and specialized areas within computer science.​

For detailed degree requirements and sample course plans, please refer to the UT Dallas Undergraduate Catalog. ​

Program Ranking:

UT Dallas's Computer Science program is recognized for its comprehensive curriculum and commitment to providing a robust education in computing. The program's emphasis on both theoretical foundations and practical applications contributes to its strong reputation in the field.​

Experiential Learning (Research, Projects, Internships etc.)

UT Dallas emphasizes experiential learning, offering students numerous opportunities to apply their knowledge beyond the classroom:​

  • Undergraduate Research: Students are encouraged to engage in research projects, collaborating with faculty on various topics to apply theoretical knowledge to real-world problems.​

  • Student Organizations: Active participation in organizations such as the Association for Computing Machinery (ACM) student chapter and other computing clubs fosters collaboration and professional growth.​

  • Internships and Co-ops: While not mandatory, students are encouraged to pursue internships and cooperative education experiences to gain industry exposure and practical skills.​

Progression & Future Opportunities

UT Dallas supports students in transitioning from academic life to professional careers through various services:​

  • Career Services: The university offers resources such as counseling, workshops, and job fairs to connect students with potential employers, assisting with resume building, interview preparation, and job search strategies.​

  • On-Campus Recruitment: UT Dallas hosts career fairs and networking events, facilitating direct engagement between students and industry representatives, which can lead to employment opportunities upon graduation.​

  • Employability: Graduates of the Computer Science program are well-prepared for careers in software development, data analysis, cybersecurity, and other technology-related fields. The combination of rigorous academics and experiential learning ensures that students are equipped with the skills and knowledge required by employers.​

By integrating a comprehensive curriculum with practical experiences and robust support services, The University of Texas at Dallas's B.S. in Computer Science program prepares students for successful careers in the ever-evolving technology landscape.​

Program Key Stats

$46,260
$ 50
Rolling


68 %
No
Yes

Eligibility Criteria

BBB - ABB
3.0 - 3
26 - 30
75 - 80

1170 - 1410
25 - 32
6.5
80

Additional Information & Requirements

Career Options

  • Software Engineering: Developer
  • Full-Stack Engineer
  • Mobile App Developer
  •   AI & Data Science: Machine Learning Engineer
  • Data Scientist
  • AI Researcher
  •   Cybersecurity & Cloud: Cybersecurity Analyst
  • Cloud Engineer
  • Ethical Hacker
  •   Finance & Business Tech: Quantitative Analyst
  • Fintech Developer
  • Blockchain Specialist
  •   Product & Management: Product Manager
  • Technical Program Manager
  •   Entrepreneurship: Startups and innovation
  •   Further Studies: MS or PhD in AI
  • cybersecurity
  • or data science for research roles
  • MBA for leadership and management positions
  •   Long-Term Growth: Engineering: Software Engineer → Tech Lead → CTO
  •   Data & AI: Data Scientist → Head of AI
  • Management: Product Manager → VP of Engineering
  •  

Book Free Session with Our Admission Experts

Admission Experts