About Computer Science and Engineering

The Computer Science and Engineering Department offers undergraduate and graduate degrees in computer engineering, computer science and software engineering, as well as several graduate certificate programs.

UTA computer science and engineering students compete at CSAW

We are leaders in areas such as big data and large-scale computing; biocomputing and health informatics; networks; computer vision and multimedia; database and information systems; embedded systems and mobile computing; machine learning and data mining; robotics and artificial intelligence; security and privacy; software engineering; and sustainable computing.

You will develop the skills and knowledge to gain an intricate understanding of what it takes to have a successful career in these areas and more. Through in-class learning and hands-on experiences, you will be ready to take on the challenges of today and the future.

More than half of our undergraduate students complete a co-op or internship to gain practical work experience prior to graduation, and they are often hired by the companies they intern with. You can find your own opportunity, or the Engineering Co-op/Internship Office can help you.

Students may work alongside faculty on funded research, doing real lab work and gaining valuable skills. Qualified students may use federal work-study funds to participate in such research, and the College of Engineering sponsors more than 40 undergraduate research projects each year.

Finally, all undergraduate students complete a capstone course prior to graduation, finding solutions to real-world problems, often with financial support from an industry partner.


The undergraduate programs in Computer Science, Computer Engineering, and Software Engineering in the Department of Computer Science and Engineering are accredited by ABET.

Educational Objectives and Expected Learning Outcomes for Our Undergraduate Programs

ABET Computing Accreditation Commission LogoComputer Science (CS) Educational Objectives

"Program educational objectives" of the Computer Science Program are what the program expects its graduates to attain within three to five years after graduation. Graduates of the UTA Computer Science Program will: 

  • Be technically competent and commence a computing career or advanced studies. 
  • Advance in the profession, especially in responsibility for the design of computer-based systems.
  • Demonstrate leadership for a changing profession and world. 

ABET Engineering Accreditation Commission LogoComputer Engineering (CpE) Educational Objectives 

"Program educational objectives" of the Computer Engineering Program are what the program expects its graduates to attain within three to five years after graduation. Graduates of the UTA Computer Engineering Program will: 

  • Pursue productive careers in industry and organizations that focus on the design and integration of software and hardware in computing systems; or excel as graduate students and become effective researchers.
  • Participate effectively in interdisciplinary engineering projects, adapt to changing technologies, and communicate effectively to become leaders in their profession.
  • Engage in life-long learning, recognize social needs and constraints, and demonstrate high appreciation of legal, ethical, economic, environmental and social responsibilities. 

ABET Engineering Accreditation Commission LogoSoftware Engineering (SE) Educational Objectives 

"Program educational objectives" of the Software Engineering Program are what the program expects its graduates to attain within three to five years after graduation. Graduates of the UTA Software Engineering Program will: 

  • Pursue the software profession with abilities to implement, test, and maintain software systems; or pursue graduate studies in software engineering or a related area. 
  • Advance in the software profession with abilities to identify needs and software requirements in an application domain, and design systems to meet the desired needs within realistic constraints. 
  • Demonstrate excellence and leadership in the software profession or a related area. 

Student Learning Outcomes for Computer Science

For the CS program, the expected learning outcomes are: 

  1. an ability to apply knowledge of computing and mathematics appropriate to the discipline
  2. an ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
  3. an ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
  4. an ability to function effectively on teams to accomplish a common goal
  5. an understanding of professional, ethical, legal, security and social issues and responsibilities
  6. an ability to communicate effectively with a range of audiences
  7. an ability to analyze the local and global impact of computing on individuals, organizations, and society
  8. a recognition of the need for and an ability to engage in continuing professional development
  9. an ability to use current techniques, skills, and tools necessary for computing practice
  10. an ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
  11. an ability to apply design and development principles in the construction of software systems of varying complexity

Student Learning Outcomes for Computer Engineering and Software Engineering

For the CpE and SE programs, the expected learning outcomes are: 

  1. an ability to apply knowledge of mathematics, science, and engineering
  2. an ability to design and construct experiments, as well as to analyze and interpret data
  3. an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
  4. an ability to function on multidisciplinary teams
  5. an ability to identify, formulate, and solve engineering problems
  6. an understanding of professional and ethical responsibility
  7. an ability to communicate effectively
  8. the broad education necessary to understand the impact of engineering solutions in a global and societal context
  9. a recognition of the need for, and the ability to engage in, lifelong learning
  10. a knowledge of contemporary issues
  11. an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

CSE Board of Advisors

The primary purpose of the Board of Advisors (BoA) is to promote engagement with both local and national companies/organizations, such that the CSE department stays current with the needs and expectations of the computing industry, local communities, and governments. This cooperation will ensure the delivery of a high quality and relevant curriculum, such that upon graduation students are able to find employment and immediately be able to add value to their respective organizations.

Second, but of equal importance, the BoA meetings will be a forum whereupon the CSE department’s administration, faculty, and staff may engage with representatives of industry, communities, and governments in partnership on projects, issues and/or concerns, such that the interests of the department and the partners are advanced.

Third, the industry/organization members, along with the support of the CSE department administration, faculty, and staff, will work together in identifying opportunities to enrich the student experience by planning and holding events where students are able to engage with both industry/organization representatives and the CSE administration, faculty, and staff. It is recognized that by being a member of the CSE BoA, the respective company/organization and their representative are giving their own time and effort. This is a valuable commodity and is much appreciated by the CSE Department. As a result, these members will be afforded opportunities to get to know the students outside of the normal “career day” activities, thereby giving them a first look at who they may be interested in approaching for intern positions and employment.

Fourth, the industry/organization members will offer advice and insight to the administration and faculty for the purpose of ensuring that the CSE department is doing everything possible to continually meet the requirements of certification organizations such as ABET and SACS.

Lastly, the BoA members, when needed, will advise, make recommendations, and guide the UTA CSE department on how it may seek out the funds needed to reconcile the shortfall of funds allocated to the CSE department. These additional funds enable the department to continue to offer scholarships (including non-resident tuition waiver scholarships), as well as cover operational needs, design project sponsorships, and other necessities. The CSE Department realizes the sensitive nature of this last item, and understands not all members may be able to directly contribute dollars, but are able to contribute their knowledge, time, and effort in support of CSE meeting its commitments to the primary stakeholders (the students, the college, the university and the companies/organizations that hire them).


Hong Jiang
Nedderman Professor and Chair
639 ERB | 817-272-3567

Chengkai Li
Professor and Associate Chair
628 ERB | 817-272-0162

David Levine
Associate Professor of Practice and Associate Chair 
525 ERB | 817-272-2349

CSE Staff Directory