Your Future in Computer Science and Engineering

Possible career fields include:

  • Computer programming and app development
  • Digital information processing
  • Game programming
  • Hardware and software design
  • Information systems management

Graduates with practical experience are expected to have favorable job prospects. This is a result of rapid growth in computer systems design and related services and the limited supply of qualified individuals.

Computer scientists and engineers also enjoy some of the highest starting salaries of any engineering profession.

What we offer

The Department of Computer Science and Engineering provides you with a high-quality education by balancing the theoretical and experimental aspects of hardware and software issues. Our programs are characterized by their:

  • Challenging curriculum
  • Collegial atmosphere
  • Exciting research opportunities
  • Interdisciplinary learning approach
  • Learning opportunities beyond the classroom

Small classes and laboratories allow you to receive personal attention from faculty members and interact closely with your peers. You'll learn from faculty members who've been recognized by the National Science Foundation, the Association for Computing Machinery and the Institute of Electrical and Electronics Engineers.

Our Bachelor of Science degree with a major in computer science is accredited by the Computing Accreditation Commission (CAC) of ABET, 415 North Charles Street, Baltimore, MD 21201; 410-347-7700).

Our computer engineering, electrical engineering, materials science and engineering, mechanical and energy engineering degrees, are accredited by the Engineering Accreditation Commission (EAC) of ABET, (415 North Charles Street, Baltimore, MD 21201; 410-347-7700).

Our research facilities and other resources

Classes and research are conducted at Discovery Park, a 300-acre research facility located five miles north of the main campus and serviced by a free shuttle. This research facility joins academic laboratories, offices and classrooms to maximize the potential for creativity, collaboration and technology innovation. Our students prepare for engineering careers that solve societal problems, advance technology and improve the quality of life for people everywhere.

In addition to instructional facilities with cutting-edge equipment, the department supports numerous centers and research laboratories that offer unlimited possibilities for study and research.

The department has a comprehensive research program that focuses on the areas and research laboratories highlighted below:

  • Algorithms and Computational Science
  • Algorithms, Combinatorics and Graph Theory Laboratory
  • Computational Epidemiology Research Laboratory
  • Computer Security
  • Computer Systems and Networks
  • Computer Systems Research Laboratory
  • Computer Vision and Intelligent Systems Laboratory
  • Databases and Data Mining
  • Dependable Computing Systems Lab
  • Global Software Development Lab
  • Human Intelligence and Language Technologies Lab
  • Information Management and Knowledge Discovery Lab
  • Information Security and Privacy: Interdisciplinary Research and Education Lab
  • Intelligent Systems
  • Laboratory for Recreational Computing
  • Machine Learning Lab
  • Multimedia Information Laboratory
  • Nanosystem Design Laboratory
  • Network Security Laboratory
  • Software
  • Software Engineering Language Lab
  • Software Testing Laboratory
  • Trusted Secure Systems Laboratory
  • Wireless Sensor Laboratory

Other research centers housed in the department are the Center for Computational Epidemiology and Response Analysis, Center for Information and Computer Security and Net-Centric Software and Systems Center. Learn more about our research centers and laboratories.

The Net-Centric Software and Systems Center was selected as the 2012 Tech Titan of the Future at the university level by the Metroplex Technology Business Council. The award recognizes higher education institutions in the North Texas region that encourage and support students in choosing engineering and technology-related disciplines as a preferred path.

Our Living Learning Community brings together engineering students who live on campus to enhance academic and social experiences.

What to expect

The specific course requirements vary depending on the program you're enrolled in. The courses are generally divided into:

  • College of Engineering core courses
  • Department-required courses
  • Specialty area electives

A 2.5 GPA is required for all Computer Science foundation courses, and a 2.0 GPA is required for all advanced computer science and engineering courses.