Program type:

Major
Grad Track
Format:

On Campus
Est. time to complete:

6-7 years
Credit Hours:

192
Explore new frontiers and research the technology solutions of the future with UNT's grad track pathway for a Ph.D. in computer science and engineering.
If you're good at multi-tasking, have strong computer skills and are familiar with the latest computer software and hardware, you should consider pursuing a Bachelor of Science degree in Computer Science. Computer scientists enjoy some of the highest salaries of any engineering profession, and you can use your skills to find solutions using the latest technology.Students in the Computer Science and Engineering doctoral program have the opportunity to dive deeper into artificial intelligence, cybersecurity, software engineering, natural language processing and other research areas that contribute to the community and global needs. The skills developed in this program give students the ability to create a real-world impact within their community.

Want more info?

We're so glad you're interested in UNT! Let us know if you'd like more information and we'll get you everything you need.

Request More Info

Why Earn Degrees in Computer Science and Engineering?

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.

The Bachelor of Science degree with a major in computer science is a professional degree designed to prepare the student for a career of further studies in the technology and application of computers.

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.

The program of study for the doctoral degree with a major in computer science and engineering includes formal course work, independent study and research. The purpose of the degree is to produce a professional capable of directing and conducting research within the discipline of computer science and engineering.

You'll be able to work closely with distinguished faculty members to solve complex problems faced by businesses and consumers.

Faculty research is supported through grants from federal and state institutions and private industry, including the:

  • National Geospatial-Intelligence Agency
  • National Institutes of Health
  • National Science Foundation
  • Texas Department of Transportation
  • Texas State Energy Conservation Office
  • U.S. Department of Education

The department offers comprehensive research that focuses on:

  • Algorithms and Computational Science
  • Computer Security
  • Computer Systems and Networks
  • Databases and Data Mining
  • Intelligent Systems
  • Software

Research centers housed in the department include the Center for Computational Epidemiology and Response Analysis, the Center for Information and Cyber Security and more.

Marketable Skills
  • Analyze the complexity of an algorithm
  • Use data structures in software design
  • Compare algorithm merits
  • Teamwork
  • Learn a programming language
  • Complex problem-solving
  • Advanced critical thinking
  • Ability to conduct research
  • Software development
  • Advanced oral and written communication

Computer Science and Engineering Highlights

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.
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.
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.
Our students prepare for computer science and engineering careers that solve societal problems, advance technology and improve the quality of life for people everywhere.
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.

What Can You Do With B.S. and Ph.D. Degrees 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.

Computer Science and Engineering Combined Degree Courses You Could Take

Formal Languages, Automata and Computability (3 hrs)
Introduces students to the formal language theory that underlies modern computer science. Topics include different representational forms for regular languages, context-free grammars, pushdown automata, pumping lemmas for regular and context-free languages and Chomsky’s hierarchy.
Introduction to Operating Systems (3 hrs)
Concepts in operating system analysis and design. General topics of process, resource and file management are presented and analyzed in the context of different system architectures and performance constraints.
Advanced Topics in Pattern Recognition and Image Processing (3 hrs)
Research and study of specific problems and advanced topics, including the principles and pragmatics of pattern recognition, digital image processing and analysis, and computer vision.
Advanced Topics in Computational Life Science (3 hrs)
Current research topics related to computational life sciences such as bioinformatics, computational epidemiology and population models.
Advanced Topics in Programming Languages (3 hrs)
Current research issues in programming languages. Translation of programming languages, formal semantics and program verification, foundations of structured programming, abstraction, declarative systems and special-purpose languages.
Software Engineering (3 hrs):
Modular design and implementation of software systems. Topics include requirements and specifications development, documentation of the design using current design tools such as UML, testing of software implementation, and system and user documentation.

Learn More About UNT

Watch this video to learn more about what makes UNT great!