• Undergraduate Programs
  • Graduate Programs
  • Labs & Facilities
  • Where Are They Now?

Computer Engineering

About the computer engineering graduate program.

The Electrical and Computer Engineering Graduate Program offers a master of science and doctor of philosophy degrees in computer engineering to engineers who wish to continue their education.  As an interdisciplinary program, computer engineering students are prepared for leadership roles in research, development and design positions that require the use of skillful and imaginative solutions to engineering problems.

Our master’s degree program has been carefully designed for students to gain a breadth of knowledge in algorithm/software and circuity/hardware. It is flexible enough for students to specialize in the area of their choice. Meanwhile, our doctoral degree program prepares individuals to perform original, leading-edge research in the broad areas of sensing, processing and transmission of information, making extensive use of principles centered on system-level design, computer architecture, embedded system applications, and data analytics; in preparation for academic career or research and development positions in high-technology industries.

Why join the Computer Engineering Graduate Program at UTDallas? We are ranked #3 among public schools in Texas according to the 2020 US News & World Report Rankings.  Because of our strong collaborative programs with Dallas-area high-technology companies, students get an education tailored for professional practice in computer engineering. Courses offered are taught by a large number of Faculty teaching in two departments (Electrical & Computer Engineering and Computer Science) who are also engaged in research; many have professional experience in industry.

The mission of the Computer Engineering Program is to provide excellent education in modern computer engineering practice. Our graduates are highly qualified for rewarding and successful careers in a diverse range of computer engineering fields.

Master of science in computer engineering program.

Students seeking a Master of Science in Computer Engineering must complete 30 semester hours beyond the baccalaureate; (four core courses and seven electives). Each student must complete seven elective courses, of which four must come from the recommended electives groups – computer engineering and computer science. In addition, three free electives can be graduate courses offered by the Erik Jonsson School.

Doctor of Philosophy in Computer Engineering Program

Students seeking a Doctor of Philosophy in Computer Engineering must select a research area and complete minimum 75 semester hours beyond the baccalaureate. Some of our research areas include: computer architecture, integrated circuits and systems, embedded systems and signal processing, optical communications, hardware/software co-design, distributed systems, advance computer systems engineering, high performance dependable computing, visual computing, embedded and adaptive computing, open networking advanced research, application specific processors, advanced computer and network architectures, and healthcare technologies.

phd in computer science utd

Forms & Links

phd in computer science utd

Mailing Address: ECE Graduate Program, The University of Texas at Dallas, 800 W. Campbell Rd. EC33, TX 75080, USA

Associate Department Head for Graduate Program Head: Kiasaleh, Kamran  Graduate Program Information: [email protected] Phone: 972-883-2139 Office: ECSN 2.7 Suite Book an appointment for graduate advising

The University of Texas at Dallas

Erik jonsson school of engineering and computer science.

800 W. Campbell Road Richardson, TX 75080-3021

972.883.2974

phd in computer science utd

© The University of Texas at Dallas

  • Corporate Partners
  • At a Glance
  • Undergraduate Majors
  • Graduate Education
  • Research Centers
  • Research Institutes
  • Faculty & Staff
  • Where are they now?
  • Corporate Engagement

Doctor of Philosophy in Computer Science

Upon successful completion of the PhD in Computer Science, graduates will be able to enter the workforce with the following skills:

  • Developing new algorithms or techniques to solve complex computing problems
  • Developing advanced, novel software systems
  • Advanced critical thinking
  • Conducting independent research
  • Mentor and/or teach in the Computer Science field
  • Skip to Main Content.
  • Skip to Main Navigation.
  • Skip to Main Footer.

The University of Texas at Dallas

Erik Jonsson School of Engineering and Computer Science

  • Corporate Partners
  • At A Glance

J. Erik Jonsson

1975 degrees awarded in 2021-2022

  • Undergraduate Majors
  • Graduate Education
  • Certificates

Apply

Faculty members actively pursue research that leads to innovation, tech and knowledge transfer, and entrepreneurship.

  • Research Awards
  • Research Centers
  • Research Institutes

900+ high tech internships 2022

  • Corporate Engagement
  • Social Media Directory

Dean Stephanie G. Adams, Amazon Robotics employees Justin Croyle and Kobe Boateng, and Dr. Stephan Yurkovich and Andrew Sherwood from the Jonsson School partner to create a new certificate program in functional safety.

  • Media Spotlight

Graduate Courses

Upper-division undergraduates, who are classified as seniors and core complete, may petition the Undergraduate Associate Dean and Graduate Advisor (in ECS Graduate Program Director) to take graduate courses.

If approved, these graduate courses can be applied toward satisfying undergraduate degree requirements or can be designated for future application toward a graduate degree or certificate requirement at UT Dallas. You must declare at the time of registration for the course how each approved course is to be applied. Once applied, the options cannot be changed.

There are several options:

Graduate Courses Applied Toward an Undergraduate Degree

Up to 12 semester credit hours of graduate work taken as an undergraduate may be used for completing any baccalaureate degree at The University of Texas at Dallas (This sometimes called “option A”). Pass/Fail grading for graduate courses will be permitted only in this category but must be approved by the instructor prior to the start of class.

To take a graduate course you must obtain approval from the instructor, Graduate Program Director and the Undergraduate Associate Dean by completing the petition form .

Fast Track Option

The Fast Track option enables qualified senior undergraduate students to include master’s level courses in their undergraduate degree plans as they work towards a master’s degree at UT Dallas. Admission into a Fast Track program is open to senior undergraduate students with 90 or more earned hours, of which at least 36 must be completed hours in the core curriculum.

In the Erik Jonsson School of Engineering and Computer Science, students can pursue graduate degrees in Biomedical Engineering, Computer Engineering, Computer Science, Electrical Engineering, Materials Science and Engineering, Mechanical Engineering, Software Engineering, and Systems Engineering and Management.

The Fast-Track program is designed to accelerate a student’s education so that both BS and MS degrees can be earned in approximately five years of full-time study. (See Frequently Asked Questions).

Choice of Graduate Degree and Cross-Tracking

Commonly, a Fast Track student will continue studies in the corresponding major at the graduate level. An advantage of continuing with the same major is that the master’s level courses a Fast Track student takes are more likely to fit well into both the bachelor’s and the master’s degree requirements. A Fast Track student must choose master’s level courses that satisfy the requirements of the bachelor’s degree and those of the intended master’s degree.

A Fast Track student choosing a major that does not correspond with the current undergraduate degree (Cross-Tracking) should select master’s level courses from the list of prerequisite and core courses for the intended master’s degree requirements. A Fast Track student would use these master’s level courses towards guided or free electives in the current bachelor’s degree requirements.

A Fast Track student may only fast track into a single master’s level program.

Admissions Requirements and Program Contact(s)

Kolade Oyekan

Kolade Oyekan

Vivian nguyen.

Admissions Requirements :

Cumulative GPA: >= 3.00

Major GPA: >= 3.00

Point of Contact

Vivian Nguyen decorated her mortarboard to read “COMPSCI GOD.” It’s a nickname she earned while attending Sachse High School in Sachse, Texas, where she excelled in computer science. Nguyen took enough dual credit high school-college classes to graduate this semester with her bachelor’s degree in computer science in only 2.5 years. “I’m excited but also nervous,” she said before the commencement ceremony started. “It’s the end of one chapter and the start of a new one.” Nguyen is currently interning as a back-end developer for a startup company but will soon start traveling through Europe for at least the next year. She noted that most graduates get a job first and then travel. “I want to do the fun stuff first,” she said.

Petition Form >>

Each semester you will complete a petition to take graduate courses form .

Prior to matriculation into the MS degree program (in the semester before), you must also obtain the signature of the graduate associate dean.

Remaining in the Fast Track program >>

In order to remain in good standing, a Fast Track student must fulfill the following requirements:

  • Maintain a cumulative GPA of at least 3.000 in both undergraduate and graduate careers (ie. a “B” average in both graduate and undergraduate classes.
  • Satisfy all program requirements while maintaining good academic standing.
  • Students may not repeat a single master’s level course more than one time. Students may repeat only three master’s level courses a maximum of one time for up to three courses, including withdrawals. All attempted coursework including withdrawals and repeats will be included in a student’s graduate record and transcript.
  • A student may take up to a maximum of 15 semester credit hours in total at the master’s level. For example, if an undergraduate student chooses to take 9 graduate semester credit hours reserved for application toward graduate degree, the undergraduate student can take only 6 semester credit hours at the master’s level in the Fast Track option. Withdrawals and repeated coursework will also be included in 15 semester credit hour maximum.

If, at any time, a Fast Track student fails to satisfy these requirements, the Fast Track student will be withdrawn from the Fast Track program. Once withdrawn from Fast Track program, any previously completed graduate coursework may only apply toward undergraduate degree requirements.

Frequently Asked Questions >>

When should i apply, how many graduate courses should i take to graduate with a ms in one extra year, this sounds great but i’m not confident i can take graduate classes as an undergraduate. do i have other options to apply to the ms programs in ecs, taking graduate courses >>.

Process for undergraduate students enrolling in graduate courses:

  • Students who are admitted into a Fast-Track program will be contacted by their Graduate Program Head/ Advisor and will be required to attend an orientation before their semester of admission.
  • A guide for completing the petition form can be found HERE .
  • A new form must be completed each semester in which an undergraduate student requests to take a graduate course.
  • Students who selected Option A or Option B will be enrolled by the Undergraduate Advisor.
  • Petition forms for students who selected Option C will be forwarded to the Registrar’s office for enrollment.

Important Information for undergraduate students regarding registering for graduate courses:

  • Students must be admitted to a Fast-Track program to be eligible to enroll in graduate courses as an undergraduate student.
  • Requirements to enroll in graduate courses are determined by each graduate program/school in conjunction with the Office of Graduate Studies. Criteria and list of courses approved are available from the Graduate Program Head/ Advisor.
  • All coursework must apply to either a student’s undergraduate or approved graduate degree program.
  • Note : No Fast-Track student will be granted a unit maximum limit waiver.

Undergraduates have three options when registering for graduate courses:

Regardless of option selected, Fast-Track students cannot exceed 15 hours of graduate course work prior to graduating with their bachelor’s degree

  • Departments Bioengineering Computer Science Electrical and Computer Engineering Materials Science and Engineering Mechanical Engineering Systems Engineering The University of Texas at Dallas 800 W. Campbell Road Richardson, TX 75080-3021 972.883.2111 ABOUT

Jump to navigation

  • UTCS Direct

PhD Program

The PhD is a research degree. Our PhD students also take courses, which give them the foundation on which to build their research programs. However, the overriding goal of the PhD program is to show students how to conduct outstanding research. We expect all our PhD students to become involved in research within their first semester (see Research Immersion below) and continue their involvement throughout their time at UT. To understand how our PhD students are involved in our research activities, browse our research web pages .

As a consequence of early immersion in research, our PhD students are often already recognized in the wider research community well before they graduate. They regularly travel to conferences, present papers, and often receive best paper awards.

Interested in applying? Visit our Prospective Students page for information about applying to our program.

Most PhD students receive financial support from the department. Please see the financial information page for more information about this.

Facebook

  • Undergraduate Office
  • Graduate Office
  • Office of External Affairs
  • Mission Statement
  • Emergency Information
  • Site Policies
  • Web Accessibility Policy
  • Web Privacy Policy
  • Skip to Main Content.
  • Skip to Main Navigation.
  • Skip to Main Footer.

UT Dallas Mobile

UNDERGRADUATE ADMISSIONS

  • Undergraduate Degrees
  • Undergraduate Degree Resources
  • Jonsson School Scholarships
  • Undergraduate Application Process
  • Undergraduate ECS Advising
  • ECS Student Resources

GRADUATE ADMISSIONS

  • Computer Science Degrees
  • Graduate Fellowships
  • PhD Qualifying Exams
  • Graduate Advising
  • Graduate Applications
  • Past Doctoral Degrees Awarded By Academic Year
  • Request Information
  • Office of Admission and Enrollment
  • Transfer Student Admissions
  • International Transfer Applicants
  • International Applicants (Freshman)
  • Financial Assistance
  • Student AccessAbility
  • Bursars Office – Finance Information
  • FAQ  &  Jonsson School FAQ
  • Tutoring/Testing
  • Graduate Level Courses
  • The Computing Scholars Honors Program
  • CS Graduate Certificates
  • Graduate FAQs
  • Why Enroll in a PHD?
  • Graduate Attendance Policy
  • PHD Qualifying Exams
  • PHD Graduation and Dissertation Defense

Universities

The University of Texas at Dallas

PhD in Computer Science

phd in computer science utd

The University of Texas at Dallas, Texas

Erik Jonsson School of Engineering and Computer Science

Help Me Decide

Pre-requisites

  • Discussions

About Course

Program Duration

Computer Science

Degree Type

Course Credits

PhD in Computer Science at the prestigious The University of Texas at Dallas is a prestigious degree that offers in-depth learning in Computer Science. Being a renowned university, The University of Texas at Dallas receives enough funds to ensure the best education facilities for its students across all programs. This doctorate program offered full-time primarily focuses on the practical implementation of fresh ideas through rigorous study and research. The students are encouraged to add new aspects and findings to the existing area of knowledge. PhD in Computer Science at UTD is ranked globally by estimated organisations. Such recognition speaks volumes about the course’s importance and effectiveness in the present scenario. The top-notch faculty, modern facilities, and the aura of creativity and innovation in the UTD campus is a life-changing experience for the students looking forward to kickstarting or upgrading their careers. Overall, a PhD in Computer Science at The University of Texas at Dallas is an excellent opportunity to grow into a learned professional and bring new developments in the world.

Official fee page

$36,375 / year

$1,45,500 / 48 months

5000+ Students

Availed education loan

Loan amount sanctioned

Assistance for loan process

  • Application Fee

Application Deadline

Fall standard deadline

May 01, 2024

Spring early deadline

May 15, 2024

Spring standard deadline

Oct 01, 2024

Minimum english score required

  • Online Application
  • Letters of Recommendation
  • Official Transcripts
  • English Language Proficiency

Find all the GRE Waived-off courses by applying a quick filter

The University of Texas at Dallas - logo

Apply GRE filter in this university

Find GRE-waivers across all universities

Yocket’s Counsel

Meet our counsellors.

We got a team of 50+ experienced counsellors ready to help you!

Related Discussion for the Universities

Ask, post and discuss!

Have a question? Ask and discuss with your fellow aspirants!

Kolla Kavya

2 months ago

3 months ago

Tharun Bedapudi

  • Costs, Scholarships & Aid
  • Campus Life
  • Faculty & Staff
  • Family & Visitors
  • DFW Community
  • Galaxy Login
  • Academic Calendar
  • Human Resources
  • Accessibility

Doctor of Philosophy in Software Engineering

Program description.

The PhD in Software Engineering program is tailored to the student. The student must arrange a course program with the guidance and approval of a faculty member chosen as their graduate advisor. Adjustments can be made as the student’s interests develop and a specific dissertation top is chosen.

The software engineering researchers in the Department of Computer Science are focused on issues related to effectively developing large-scale, complex systems. In particular, new categories of applications are emerging such as big data, cyber physical, and autonomous adaptable systems, which continue to drive leading edge research in software engineering on diverse topics. Key research areas include requirements engineering, architecture, design, service-oriented computing, testing and verification, static analysis, software maintenance and multi-agent systems.

Career Opportunities

Virtually all major companies and corporations need software related core competencies. Software engineers are central in developing and making use of these competencies. They work in teams that interface extensively with clients, company executives, IT managers, data scientists, security and domain experts.

Software engineering professionals are creative, highly collaborative, well paid, and in very high demand with employers. Graduates of the program seek academic positions at universities, as well as positions as researchers, senior software engineers and data scientists. Graduates often become industry experts in various fields like cybersecurity, artificial intelligence, machine learning and natural language processing.

Marketable Skills

Review the marketable skills for this academic program.

Application Requirements

Test score required:  Yes

Deadlines:  University  deadlines  apply.

Admission Option One

  • Degree requirements:  A master’s degree in computer science or its equivalent
  • GPA:  Minimum of 3.5
  • Test score:  Minimum revised GRE scores of 308, 153, 155, and 4 for the combined, verbal, quantitative and analytical writing components, respectively, are advisable.

Admission Option Two

  • Degree requirements:  A BS degree in related area that includes two semesters of calculus and linear algebra.
  • GPA:  Minimum of 3.5 in the last 60 semester credit hours.
  • Test score:  Minimum revised GRE scores of 315, 156, 159 and 4 for the combined, verbal, quantitative and analytical writing components, respectively, are advisable.

Applicants are admitted on a competitive basis.

Contact Information

Admissions Email: [email protected]

Shyam Karrah Email: [email protected] Phone: 972-883-4197 Office: ECSS 4.704 Website: personal.utdallas.edu/~skarrah

Erik Jonsson School of Engineering and Computer Science The University of Texas at Dallas, ECW41 800 W. Campbell Road Richardson, TX 75080-3021 Email: [email protected]

cs.utdallas.edu engineering.utdallas.edu

Request More Information

phd in computer science utd

We have received your request for more information. Our admissions team will contact you soon to share details about pursuing your academic goals at UT Dallas.

The University of Texas at Dallas respects your right to privacy . By submitting this form, you consent to receive emails and calls from a representative of the University.

* Required Field

Erik Jonsson School of Engineering and Computer Science

Department of computer science, computer science (bs).

The Computer Science Department offers the BS degree in Computer Science and the BS degree in Software Engineering . Both are based on a solid foundation of mathematics, including calculus, and discrete mathematics. These programs of study are designed to offer students opportunities to prepare for an industrial, business, or governmental career in a rapidly changing profession and to prepare for graduate study in a field in which further education is strongly recommended. The two programs have the same basis in core computer science, including the analysis of algorithms and data structures, modern programming methodologies, and the study of operating systems. The Computer Science program continues with courses in advanced data structures, programming languages, telecommunications networks, and automata theory, while the Software Engineering program includes courses in requirements engineering, software validation and testing, and software architecture, culminating in a challenging project course in which students must demonstrate use of software engineering techniques. Both programs offer a rich choice of elective studies, including courses in artificial intelligence, computer graphics, and compiler design.

The school offers a "fast track" BS / MS option; see Fast Track Baccalaureate/Master's Degree Program .

The Computer Science Department and the Department of Mathematical Sciences in the School of Natural Sciences and Mathematics jointly offer a BS degree in Data Science .

Mission of the Department of Computer Science

The mission of the Department of Computer Science is to prepare undergraduate and graduate students for productive careers in industry, academia, and government by providing an outstanding environment for teaching, learning, and research in the theory and applications of computing. The Department places a high priority on establishing and maintaining innovative research programs to enhance its education quality and make it an important regional, national, and international resource center for discovering, integrating, and applying new knowledge and technologies.

Goals for the Computer Science Program

The undergraduate Computer Science program is committed to providing students with a high-quality education and preparing them for long and successful careers in industry and government.

Our graduates, while eminently ready for immediate employment, will also be fully ready for focused training as required for specific positions in Computer Science and closely related areas. Graduates interested in highly technical careers, research, and/or academia will be fully prepared to further their education in graduate school.

Program Educational Objectives for Computer Science

Within a few years after graduation, graduates of the Computer Science program should:

  • Pursue lasting and successful careers in computer science or related fields including as industry professionals, educators, researchers, government professionals and/or entrepreneurs
  • Be effective team contributors and/or leaders, including in multi-disciplinary environments, in professional fields related to computer science
  • Serve their profession in a socially responsible, ethical, and innovative manner to meet the software engineering needs of industry, academia, and/or society
  • Continue to develop and grow through lifelong learning, and successfully adapt to continuous advancements in software technology

ABET Accreditation

The BS program in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org .

Bachelor of Science in Computer Science

Degree Requirements (124 semester credit hours) 1

View an Example of Degree Requirements by Semester

FACG> ecs-computer-science-bs

Professors: Farokh B. Bastani @bastani , Sergey Bereg @sxb027100 , Ovidiu Daescu @daescu , Yvo G. Desmedt @ygd120030 , Ding-Zhu Du @dxd056000 , András Faragó @farago , Paul Fishwick @pxf130430 , Xiaohu Guo @xxg061000 , Gopal Gupta @gupta , Zygmunt Haas @zjh130030 , Kevin Hamlen @kxh060100 , Sanda M. Harabagiu @sanda , Dung T. Huynh @huynh , Jason Jue @jjue , Murat Kantarcioglu @mxk055100 , Latifur Khan @lkhan , Andrian Marcus @axm141731 , Neeraj Mittal @nxm020100 , Dan I. Moldovan @moldovan , Sriraam Natarajan @sxn177430 , Yu-Chung (Vincent) Ng @ycn041000 , Tien Nguyen @tnn160630 , Simeon C. Ntafos @ntafos , Balakrishnan Prabhakaran @praba , Ravi Prakash @ravip , Kamil Sarac @kxs028100 , Haim Schweitzer @haim , Bhavani Thuraisingham @bxt043000 , W. Eric Wong @wew021000 , Weili Wu @wxw020100 , I-Ling Yen @ilyen , Rym Zalila-Wenkstern @rmili

Associate Professors: Feng Chen @fxc190007 , Lawrence Chung @chung , Jorge A. Cobb @jcobb , Vibhav Gogate @vxg112130 , Benjamin Raichel @bar150630 , Nicholas Ruozzi @nrr150130

Assistant Professors: Xinya Du @xxd220001 , Emily Kyle Fox @kjf170230 , Yunhui Guo @yxg220013 , Shuang Hao @sxh178730 , Rishabh Iyer @rki190000 , Kangkook Jee @kxj190011 , Chung Hwan Kim @cxk200010 , Jin Kim @jrk200002 , Jessica Ouyang @jjo190001 , Yapeng Tian @yxt220013 , Shiyi Wei @sxw174630 , Yu Xiang @yxx210005 , Wei Yang @wxy180002

Professors Emeriti: R. Chandrasekaran @chandra , Ivor P. Page @ivor , William J. Pervin @pervin , Balaji Raghavachari @rbk , Ivan Hal Sudborough @hal , Klaus Truemper @klaus , Subbarayan Venkatesan @venky , Kang Zhang @kzhang

Professors of Instruction: Ebru Cankaya @exc067000 , John Cole @jxc064000 , Doug DeGroot @dxd180020 , Timothy (Tim) Farage @tfarage , Shyam Karrah @skarrah , Pushpa Kumar @pkumar , Nhut Nguyen @nhutnn , Greg Ozbirn @ozbirn , Miguel Razo-Razo @mrazora , Jeyakesavan (Jey) Veerasamy @veerasam

Associate Professors of Instruction: Sridhar Alagar @sxa173731 , Gordon Arnold @gxa120930 , Anjum Chida @axc157030 , Wei Pang Chin @wxc180013 , Bhadrachalam Chitturi @chalam , Michael Christiansen @mgc013000 , Chris I. Davis @cid021000 , Karen Doore @kld054000 , Neeraj Gupta @nkg140130 , Khiem Le @kvl140030 , Anarag Nagar @axn112530 , Mehra Nouroz Borazjany @mxn143230 , Jalal Omer @jso016000 , Mark Paulk @mcp130030 , Jason W. Smith @jws130830 , Laurie Thompson @lthomp , James Willson @jkw053000 , Nurcan Yuruk @nxy140530

Assistant Professors of Instruction: Eric Becker @ewb160130 , Scott Dollinger @smd013000 , Serdar Erbatur @sxe190003 , Ranran Feng @rxf090020 , Omar Hamdy @oxh210004 , Gity Karami @gxk180009 , Kamran Khan @kkhan , Karen Mazidi @kjm160430 , Richard K. Min @rkm010300 , Priya Narayanasami @pxn173330 , Brian Ricks @bwr031000 , Elmer Salazar @ees101020 , Meghana Satpute @mns086000 , Nidhiben Solanki @nxs121130 , Srimathi Srinivasan @sxs180206 , Yi Zhao @zhao

I. Core Curriculum Requirements: 42 semester credit hours 2

Communication: 6 semester credit hours

RHET 1302 Rhetoric 3

ECS 3390 Professional and Technical Communication 3

Or select any 6 semester credit hours from Communication Core courses (see advisor)

Mathematics: 3 semester credit hours

MATH 2413 Differential Calculus 4

or MATH 2417 Calculus I 4

Or select any 3 semester credit hours from Mathematics Core courses (see advisor)

Life and Physical Sciences: 6 semester credit hours

PHYS 2325 Mechanics 5

PHYS 2326 Electromagnetism and Waves 5

Or select any 6 semester credit hours from Life and Physical Sciences Core courses (see advisor)

Language, Philosophy and Culture: 3 semester credit hours

Select any 3 semester credit hours from Language, Philosophy and Culture Core courses (see advisor)

Creative Arts: 3 semester credit hours

Select any 3 semester credit hours from Creative Arts Core courses (see advisor)

American History: 6 semester credit hours

Select any 6 semester credit hours from American History Core courses (see advisor)

Government/Political Science: 6 semester credit hours

GOVT 2305 American National Government

GOVT 2306 State and Local Government

Or select any 6 semester credit hours from Government/Political Science Core courses (see advisor)

Social and Behavioral Sciences: 3 semester credit hours

Select any 3 semester credit hours from Social and Behavioral Sciences Core courses (see advisor)

Component Area Option: 6 semester credit hours

MATH 2419 Calculus II 4

PHYS 2125 Physics Laboratory I 5

Or select any 6 semester credit hours from Component Area Option Core courses (see advisor)

II. Major Requirements: 72 semester credit hours

Major Preparatory Courses: 24 semester credit hours beyond Core Curriculum

ECS 1100 Introduction to Engineering and Computer Science 6

CS 1200 Introduction to Computer Science and Software Engineering

CS 1436 Programming Fundamentals

CS 1337 Computer Science I

CS 2305 Discrete Mathematics for Computing I 7

CS 2336 Computer Science II

CS 2340 Computer Architecture

MATH Sequence - Students may choose one of the following sequences:

I. MATH 2413 Differential Calculus 4

and MATH 2414 Integral Calculus 4

II. MATH 2417 Calculus I 4

and MATH 2419 Calculus II 4

MATH 2418 Linear Algebra

PHYS 2126 Physics Laboratory II

Major Core Courses: 39 semester credit hours beyond Core Curriculum

CS 3162 Professional Responsibility in Computer Science and Software Engineering

CS 3305 Discrete Mathematics for Computing II

CS 3341 Probability and Statistics in Computer Science and Software Engineering 8

CS 3345 Data Structures and Introduction to Algorithmic Analysis

CS 3354 Software Engineering

CS 3377 Systems Programming in UNIX and Other Environments

CS 4141 Digital Systems Laboratory

CS 4337 Programming Language Paradigms

CS 4341 Digital Logic and Computer Design

CS 4347 Database Systems

CS 4348 Operating Systems Concepts

CS 4349 Advanced Algorithm Design and Analysis

CS 4384 Automata Theory

CS 4485 Computer Science Project

Major Guided Electives: 9 semester credit hours

CS guided electives are 4000 level CS courses approved by the student's CS advisor. The following courses may be used as guided electives without the explicit approval of an advisor:

CS 4314 Intelligent Systems Analysis

CS 4315 Intelligent Systems Design

CS 4334 Numerical Analysis

CS 4336 Advanced Java

CS 4352 Introduction to Human-Computer Interaction

CS 4361 Computer Graphics

CS 4365 Artificial Intelligence

CS 4375 Introduction to Machine Learning

CS 4376 Object-Oriented Design

CS 4386 Compiler Design

CS 4389 Data and Applications Security

CS 4390 Computer Networks

CS 4391 Introduction to Computer Vision

CS 4392 Computer Animation

CS 4393 Computer and Network Security

CS 4394 Implementation of Modern Operating Systems

CS 4395 Human Language Technologies

CS 4396 Networking Laboratory

CS 4397 Embedded Computer Systems

CS 4398 Digital Forensics

CS 4399 Senior Honors in Computer Science

EE 4325 Introduction to VLSI Design

SE 4351 Requirements Engineering

SE 4352 Software Architecture and Design

SE 4367 Software Testing, Verification, Validation and Quality Assurance

SE 4381 Software Project Planning and Management

Any other organized CS 4300-level course

III. Elective Requirements: 10 semester credit hours

Free Electives: 10 semester credit hours

Both lower- and upper-division courses may count as free electives.

The plan must include sufficient upper-division courses to total 45 upper-division semester credit hours.

Fast Track Baccalaureate/Master's Degrees

In response to the need for post-baccalaureate education in the exciting field of computer science, a Fast Track program is available to well-qualified UT Dallas undergraduate students. Qualified seniors may take up to 15 graduate semester credit hours that may be used to complete the baccalaureate degree and also to satisfy requirements for the master's degree. Interested students should see the Associate Dean of Undergraduate Education (ADU) for specific requirements.

Honors Programs

The Department of Computer Science offers an Honors Program called Computer Science Computing Scholars (CS 2 ). (CS 2 ) is an intense Bachelor of Science in Computer Science Degree Program created for exceptionally gifted students who wish to pursue a demanding course of study enriched throughout with research experiences. The Computing Scholars Program has a specially designed curriculum. Courses integrate discussion of current research, recent discoveries, and open problems into a rich logical progression of firmly related topics. Course numbers for the Core Curriculum Requirements and Major Requirements are the same as those for the Bachelor of Science in Computer Science, but Computing Scholars take honors versions of the following courses: CS 1200 , CS 2305 , CS 2340 , CS 3305 , CS 3341 , CS 3345 , CS 3354 , CS 4141 , CS 4337 , CS 4341 , CS 4348 , CS 4349 , and CS 4384 .

Admission to the program is mainly by nomination and invitation. Those invited to join the Computing Scholars Honors Program will have successfully completed a full and challenging high school curriculum, will have achieved high scores on the SAT or ACT tests, and will be about to graduate from high school, or equivalent, with high class rank.

Successful participants will graduate with the added distinction of a Computing Scholars Honors Diploma.

For more information about this program students should contact the Computer Science Department leadership.

Students will be expected to meet the normal prerequisites in courses making up the minor, and should maintain a minimum GPA of 2.000 on a 4.00 scale (C average).

Minor in Computer Science

21 semester credit hours

Students majoring in Computer Engineering, Computer Science or Software Engineering cannot add a minor in Computer Science.

A minor in Computer Science requires 21 semester credit hours earned through the following courses:

CS 2305 Discrete Mathematics for Computing I

CS Elective (any 4000-level organized CS class)

Minor in Information Assurance

30 semester credit hours

A minor in Information Assurance requires 30 semester credit hours earned through the following courses:

Certificates

Certificate in information assurance.

9 semester credit hours

A Certificate in Information Assurance is offered by the Department of Computer Science. It can be obtained by completing the following (as well as any required prerequisites):

Students that complete the Minor in Information Assurance will not be awarded certificates in Information Assurance.

1. Incoming freshmen must enroll and complete requirements of UNIV 1010 and the corresponding school-related freshman seminar course. Students, including transfer students, who complete their core curriculum at UT Dallas must take UNIV 2020.

2. Curriculum Requirements can be fulfilled by other approved courses. The courses listed are recommended as the most efficient way to satisfy both Core Curriculum and Major Requirements at UT Dallas.

3. Semester credit hours fulfill the communication component of the Core Curriculum.

4. Three semester credit hours of Calculus are counted under Mathematics Core, and five semester credit hours of Calculus are counted as Component Area Option Core.

5. Six semester credit hours of Physics are counted under Science core, and one semester credit hour of Physics (PHYS 2125) is counted as Component Area Option Core.

6. Transfer students with sufficient background may petition to substitute upper-division semester credit hours in the major for this class.

7. BS in Data Science students can substitute MATH 3315 for CS 2305.

8. BS in Data Science students can substitute STAT 3355 for CS 3341.

IMAGES

  1. Ph.D. in Computer Science

    phd in computer science utd

  2. How To Phd In Computer Science

    phd in computer science utd

  3. Grads Of Computer Science

    phd in computer science utd

  4. Seven Reasons to Do a PhD in Computer Science

    phd in computer science utd

  5. PhD (COMPUTER SCIENCE)

    phd in computer science utd

  6. How to Get a PhD in Computer Science, and My Dissertation

    phd in computer science utd

VIDEO

  1. What is Computer Introduction Basic Computer Knowledge To Learn

  2. #Abbreviations #computer #fullform #computer_abbreviations #com_gk #gk #computerknowledge #learn

  3. Masters in Computer Science (Free UNIVERSITY) #freeeducationgermany #msingermany #studentvisa

  4. Erik Jonsson School of Engineering and Computer Science

  5. BPSC Computer Science Teacher

  6. BPSC Computer Science Teacher

COMMENTS

  1. PhD in Computer Science

    PhD in Computer Science | UT Dallas Doctor of Philosophy in Computer Science Program Description The graduate programs in computer science offer intensive preparation in design, programming, theory and applications.

  2. Computer Science Program

    The Department of Computer Science offers courses of study leading to the MS in Computer Science, the MS in Software Engineering, the PhD degree in Computer Science, and the PhD degree in Software Engineering.

  3. Graduate Studies

    Ph.D. FAQ Tuition and Fees Graduation Checklist Graduate Fellowships Ph.D. Qualifying Exams Why enroll in a Ph.D.? Spring 24 New Graduate Student Orientation Fall 2023 Transfer / Waiver Presentation Ph.D. Orientation Spring' 23 - Dissertation and beyond: Ph.D. in CS/SE at UTD By Prof. Jorge Cobb Ph.D. Graduation and Dissertation Defense Forms

  4. phd-computer-science

    800 W. Campbell Road Richardson, Texas 75080-3021. 972-883-2111

  5. Why enroll in a PhD?

    A PhD degree in computer science is highly valued in industry, academia, as well as industrial and government research labs. As a leading expert in the subject area, academia and industrial/government labs will be interested in you and would want to hire you.

  6. Department of Computer Science

    The Department of Computer Science offers courses of study leading to the MS in Computer Science, the MS in Software Engineering, the PhD degree in Computer Science, and the PhD degree in Software Engineering.

  7. Doctor of Philosophy in Computer Science

    Doctor of Philosophy in Computer Science - Fact Sheets - The University of Texas at Dallas Erik Jonsson School of Engineering and Computer Science Doctor of Philosophy in Computer Science Curriculum The graduate programs in computer science offer intensive preparation in design, programming, theory and applications.

  8. Graduate Admissions

    ERIK JONSSON SCHOOL OF ENGINEERING AND COMPUTER SCIENCE. 800 W. Campbell Road Richardson, TX 75080-3021. 972.883.2974 © The University of Texas at Dallas

  9. Admissions FAQ

    Tuition Costs Newly Admitted Students Research Interests Financial Assistance ADMISSIONS PROCESS Is it mandatory to have a master's degree when applying to the Ph.D. program? How do I apply to a graduate program within the Computer Science Department? How do I obtain an application form? What are the application deadlines?

  10. Graduate Funding Opportunities

    Duration of the award is four years provided good standing at UT Dallas. This fellowship provides an outstanding research and educational opportunity for students with potential for achievements at the highest level and is available to students who apply to a PhD program for 2024 in the Erik Jonsson School of Engineering and Computer Science at ...

  11. About the Computer Engineering Graduate Program

    The Electrical and Computer Engineering Graduate Program offers a master of science and doctor of philosophy degrees in computer engineering to engineers who wish to continue their education. As an interdisciplinary program, computer engineering students are prepared for leadership roles in research, development and design positions that ...

  12. Doctor of Philosophy in Computer Science :: UT Dallas Marketable Skills

    Upon successful completion of the PhD in Computer Science, graduates will be able to enter the workforce with the following skills: Developing new algorithms or techniques to solve complex computing problems. Developing advanced, novel software systems. Advanced critical thinking. Conducting independent research. Mentor and/or teach in the ...

  13. Graduate Courses

    Vivian Nguyen decorated her mortarboard to read "COMPSCI GOD." It's a nickname she earned while attending Sachse High School in Sachse, Texas, where she excelled in computer science. Nguyen took enough dual credit high school-college classes to graduate this semester with her bachelor's degree in computer science in only 2.5 years.

  14. PhD in Computer Engineering

    Program Description The PhD in Computer Engineering program offers intensive preparation in design, programming, theory and applications. Training is provided for both academically oriented students and students with professional goals in the business, industrial and governmental occupations requiring advanced knowledge of computer theory and technology. Courses and research are offered in a ...

  15. PhD Program

    Our PhD students also take courses, which give them the foundation on which to build their research programs. However, the overriding goal of the PhD program is to show students how to conduct outstanding research. ... Department of Computer Science The University of Texas at Austin 2317 Speedway, GDC 2.302 Austin, Texas 78712 Internal Mail ...

  16. Faculty

    Associate Head for Graduate Education: [email protected] (972) 883-2479 Website: Cole, John Professor of Instruction: [email protected] (972) 883-6353 ... Professor of Instruction Director of the UT Dallas Center for Computer Science Education & Outreach: [email protected] (972) 883-4241 Website: Venkatesan, S. Professor Emeritus ...

  17. Admissions

    GRADUATE ADMISSIONS Computer Science Degrees Graduate Fellowships PhD Qualifying Exams Graduate Advising Graduate Applications Past Doctoral Degrees Awarded By Academic Year Request Information Office of Admission and Enrollment Transfer Student Admissions International Transfer Applicants International Applicants (Freshman) Parents

  18. PhD in Computer Science at UTD : Admission 2024

    About Course 48 Program Duration Computer Science Degree Type 75 Course Credits PhD in Computer Science at the prestigious The University of Texas at Dallas is a prestigious degree that offers in-depth learning in Computer Science.

  19. Master of Science in Computer Science

    The Computer Science master's program is designed for both full-time students and working professionals. Students in the program benefit from: World-Class Faculty: The program is led by faculty of the Erik Jonsson School of Engineering and Computer Science who are widely cited experts in their respective fields.

  20. Computer Science (BS)

    The mission of the Department of Computer Science is to prepare undergraduate and graduate students for productive careers in industry, academia, and government by providing an outstanding environment for teaching, learning, and research in the theory and applications of computing.

  21. BS in Computer Sciences

    Systems engineering The school also offers a minor in nanoscience and technology. Degrees Offered Bachelor of Science: Biomedical engineering, computer engineering, computer science, electrical engineering, mechanical engineering, software engineering

  22. Doctor of Philosophy in Software Engineering

    The PhD in Software Engineering program is tailored to the student. The student must arrange a course program with the guidance and approval of a faculty member chosen as their graduate advisor. Adjustments can be made as the student's interests develop and a specific dissertation top is chosen. The software engineering researchers in the ...

  23. Computer Science (BS)

    The mission of the Department of Computer Science is to prepare undergraduate and graduate students for productive careers in industry, academia, and government by providing an outstanding environment for teaching, learning, and research in the theory and applications of computing.