2 Years On Campus Masters Program
The Master of Science in Computer Engineering at the University of North Texas provides advanced education in computer hardware, software systems, networking, and intelligent computing technologies. The program combines theoretical learning, experimental coursework, and research opportunities, allowing students to specialize in areas such as computer security, embedded systems, wireless communications, artificial intelligence, and computer architecture.
Curriculum Structure
First Year: Students develop advanced foundations in computer engineering through courses such as CSCE 5510 – Wireless Communications, CSCE 5610 – Computer System Architecture, and CSCE 5612 – Embedded Hardware/Software Design. These subjects strengthen their understanding of communication technologies, hardware architecture, and embedded system development.
Second Year: Students deepen their specialization through advanced electives such as CSCE 5760 – Design for Fault Tolerance, CSCE 5650 – Compiler Design, and EENG 5560 – Reconfigurable Computing. Thesis-track students also undertake independent research and complete their master's thesis, while coursework-track students fulfil the additional elective requirements.
Note: UNT offers a 30-credit thesis option and a 33-credit coursework option. The university does not prescribe a fixed year-wise course sequence.
Focus Areas
Computer Systems and Networks, Computer Security, Embedded Hardware and Software, Wireless Communications, Artificial Intelligence, Intelligent Systems, Algorithms and Computational Science, Database Systems, Parallel Processing, Software Engineering.
Learning Outcomes
Computer hardware and software development, computer architecture, embedded system design, wireless communication technologies, network engineering, fault-tolerant system development, database management, cybersecurity, parallel computing, and advanced engineering problem-solving.
Professional Alignment (Accreditation)
Industry Relevance: The program maintains connections with local and national technology companies through its Industrial Advisory Board and emphasizes practical engineering and research applications. Specific professional accreditation for the master's program is not stated.
Reputation (Employability and Rankings)
Research Infrastructure: Students have access to 13 research laboratories and specialized research centres.
Industry Collaboration: Faculty research receives support from organizations including the National Science Foundation, National Institutes of Health, and National Geospatial-Intelligence Agency.
At the University of North Texas, the MS in Computer Engineering program is designed to provide students with hands-on experiences that bridge the gap between theoretical knowledge and practical application. Students have access to state-of-the-art facilities and cutting-edge tools that enhance their learning and prepare them for real-world challenges. The program emphasizes experiential learning through collaborative projects, internships, and research opportunities, ensuring that graduates are well-equipped to excel in their careers.
Here are some key aspects of experiential learning in the MS Computer Engineering program:
- Research Laboratories: Students can engage in innovative research at facilities like the Advanced Computer Architecture Lab and the Embedded Systems Lab, where they can work on projects involving hardware and software integration.
- Group Projects: The curriculum includes team-based projects that encourage collaboration and problem-solving, allowing students to tackle complex engineering challenges together.
- Internship Opportunities: The program has strong ties with local and national tech companies, providing students with internship opportunities that offer valuable industry experience and networking.
- Digital Tools and Software: Students gain proficiency in industry-standard software such as MATLAB, Simulink, and various programming languages, which are essential for modern engineering tasks.
- Field Trips: The program often organizes visits to tech companies and research institutions, giving students insights into the latest industry trends and practices.
- Libraries and Resources: The UNT Libraries provide access to a wealth of academic resources, including databases, journals, and technical reports that support research and learning.
- Institute for Applied Science: This institute offers additional resources and collaboration opportunities for students interested in applied research and technology development.
The Master of Science in Computer Engineering at the University of North Texas prepares graduates for a dynamic career in technology, equipping them with the skills needed to excel in various roles such as Software Engineer, Systems Architect, and Network Administrator. With a strong emphasis on practical experience and industry relevance, students can expect to enter a job market that values their expertise and innovation:
- Career Services: UNT offers dedicated career services, including resume workshops, interview preparation, and job fairs that connect students with leading tech companies.
- Employment Statistics: Graduates from the program have a high employment rate, with many securing positions within six months of graduation. The average starting salary for graduates is around $85,000, reflecting the demand for skilled professionals in the field.
- University–Industry Partnerships: UNT has established partnerships with major tech firms such as Texas Instruments and Raytheon, providing students with internship opportunities and real-world project experience.
- Accreditation: The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that the education you receive meets the highest standards and is recognized globally.
- Graduation Outcomes: Alumni of the program have gone on to work at top companies, contributing to innovative projects and advancing their careers in various sectors.
Further Academic Progression: After completing the MS in Computer Engineering, students have the option to pursue a Ph.D. in Computer Engineering or related fields, allowing them to delve deeper into research and academia. This path can lead to opportunities in teaching at the university level or conducting advanced research in cutting-edge technology areas. Additionally, graduates may choose to specialize further through certifications in areas like cybersecurity, artificial intelligence, or data science, enhancing their expertise and career prospects.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
