Where will your graduate studies take you in the future? Will you break new ground in artificial intelligence, computer security or something entirely new? The University of North Texas can give you the tools you'll need.
Our Department of Computer Science and Engineering offers course work leading to a Master of Science degree in Computer Science or Computer Engineering and a Doctor of Philosophy degree in Computer Science and Engineering.
You can choose from a variety of courses and research areas ranging from software engineering to engineering of energy efficient computer systems.
The College of Engineering is a pioneer in developing project-oriented curricula that allow you to apply knowledge in real-world situations. You'll be able to work closely with distinguished faculty members to solve complex problems faced by businesses and consumers. You also can take advantage of the many research relationships we have with leading companies.
UNT provides a wide variety of services exclusively to graduate students. The Graduate Student Writing Support office can help you with writing, and the Center for Interdisciplinary Research offers assistance with statistical research.
The Toulouse Graduate School® offers several professional development workshops, including a Thesis Boot Camp. Many of the workshops are available online for your convenience.
UNT is committed to excellence in teaching and the discovery and application of knowledge through research and creative activities. We invest in programs, infrastructure and leading faculty members who partner with students on many unique research projects.
Faculty research has been supported through grants from federal and state institutions and private industry, including the:
The department enjoys a friendly working relationship with local and national companies, and its Industrial Advisory Board is composed of representatives from high-tech firms. During the past few years, they've helped obtain research funding, fellowships and internships for students in the department.
Classes and research are conducted at Discovery Park, a 300-acre facility located four miles north of the main campus and serviced by a free shuttle. 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:
Research centers housed in the department include the Center for Computational Epidemiology and Response Analysis, the Center for Information and Computer Security and the Net-centric and Cloud Software and Systems Center.
To learn more about our research centers and laboratories, visit www.cse.unt.edu.
Departmental application deadlines are Jan. 15 for the fall semester and Sept. 15 for the spring semester.
You must meet the admission requirements for the graduate school and the following program requirements:
An undergraduate degree in Computer Science or Computer Engineering is desired. You may take leveling courses to complete necessary requirements.
You must meet the admission requirements of the graduate school and the following program requirements:
An overall evaluation of your credentials will be used as a basis for admission.
You have two options for earning a master's degree. The thesis option consists of 30 credit hours of course work, including 6 credit hours of thesis.
The non-thesis option consists of 36 credit hours of course work. That may include 3 credit hours of project or 6 credit hours of problem in lieu of thesis.
Leveling and internship courses don't count toward either option. You can select a specialization area in a consultation with a major professor and the graduate coordinator.
You must complete 42 credit hours beyond the master's degree or 72 credit hours beyond the bachelor's degree. At least 6 credit hours should be from 6000-level courses. Enrollment in at least 9 credit hours during two long consecutive semesters or 6 credit hours in three consecutive semesters is required to meet the residency requirement.
In addition to the course work, you need to find a research topic, organize and pass an oral exam related to the topic, and write and defend a dissertation to a committee of at least four faculty members.
Many students receive financial support through teaching and research assistantships with the department. Applications and deadline information for assistantships are at www.cse.unt.edu using the education and student services link.
Information about other financial assistance programs is available at financialaid.unt.edu.
Robert Akl, Associate Professor; D.Sc., Washington University St. Louis. Wireless communication; wireless security; multi-cell network optimization; Voice over Internet Protocol.
Eduardo Blanco, Assistant Professor; Ph.D., University of TexasDallas. Natural language processing; computational semantics; semantic relation extraction and inference.
Barrett Bryant, Professor and Department Chair; Ph.D., Northwestern University. Programming languages and compiler design; component-based software engineering; formal methods in software engineering.
Renee Bryce, Associate Professor; Ph.D., Arizona State University. Software testing; test suite prioritization; test suite reduction; combinatorial testing; testing web applications.
Bill Buckles, Professor; Ph.D., University of AlabamaHuntsville. Computer vision and image understanding; sensor fusion; data mining.
Cornelia Caragea, Assistant Professor; Ph.D., Iowa State University. Machine learning; knowledge discovery and data mining; social network analysis; probabilistic graphical models; recommender systems.
Ram Dantu, Professor; Ph.D., Concordia University. 4G/5G networks; next generation network security; Internet of Things (IoT) security; data security.
Hyunsook Do, Associate Professor; Ph.D., Nebraska-Lincoln. Software testing; maintenance; empirical methodologies.
Song Fu, Associate Professor; Ph.D., Wayne State University. System resilience; storage reliability; energy efficiency; performance optimization.
Yan Huang, Professor and Associate Dean for Research and Graduate Studies; Ph.D., University of Minnesota. Spatiotemporal databases and mining; geo-stream data processing; spatial data integration; geographic information systems.
Wei Jin, Associate Professor; Ph.D., State University of New York-Buffalo. Data mining and knowledge discovery; text and web mining; information retrieval; machine learning.
Krishna Kavi, Professor; Ph.D., Southern Methodist University. Computer systems architecture; memory systems; cache memory; system level computer security; computer security threat analysis; high performance computing; embedded systems.
Stephanie Ludi, Professor; Ph.D., Arizona State University. Software testing; human-computer interaction; accessibility.
Armin R. Mikler, Professor; Ph.D., Iowa State University. Computational epidemiology; bio-computing; intelligent agents; distributed and collaborative systems.
Saraju P. Mohanty, Professor; Ph.D., University ofSouth Florida. Synthesis and optimization for low power; power aware system design; VLSI architecture for security and copyright protection; CAD and modeling for nanoscale VLSI circuits.
Rodney D. Nielsen, Associate Professor; Dual Ph.D., University of Colorado-Boulder. Natural language processing; machine learning; cognitive science; educational technology; health informatics; Companionbot dialogue; end-user software engineering.
JungHwan Oh, Associate Professor; Ph.D., University of Central Florida. Medical imaging; multimedia database management systems; surveillance video processing; video communications in wired and wireless environments.
Ian Parberry, Professor; Ph.D., University of Warwick. Computational complexity; theoretical algorithms; graphics; computer game development.
Robert Renka, Professor; Ph.D., University of TexasAustin. Computational geometry; computer graphics; curve and surface fitting; mathematical software; numerical solution of nonlinear partial differential equations.
Farhad Shahrokhi, Professor; Ph.D., Western Michigan University. Algorithms; combinatorial optimization; graph theory; geometric computing.
Philip Sweany, Associate Professor; Ph.D., Colorado State University. Compilers and computer systems.
Kathleen Swigger, Professor; Ph.D., University of Iowa. Artificial intelligence; human factors; computer instructional systems; computer-supported cooperative work.
Hassan Takabi, Assistant Professor; Ph.D., University of Pittsburgh. Access control models; cloud security and privacy; online social networks security and privacy; privacy enhancing technologies; usable security and privacy.
Paul Tarau, Professor; Ph.D., Universite de Montreal. Intelligent agents; compilers and abstract machines; distributed logic programming; natural language processing.
Costas Tsatsoulis, Professor and Dean of the College of Engineering; Ph.D., Purdue University. Multi-agent systems; case-based reasoning; machine learning; intelligent image analysis.
Xiaohui Yuan, Associate Professor; Ph.D., Tulane. Computer vision; data mining; machine learning; pattern recognition; video processing.
Hui Zhao, Assistant Professor; Ph. D., Penn State. Network on a chip; multi-core; QoS/performance/power.
Discovery Park, F201