Thesis and non-thesis options are available for the M.S. Computer Engineering. For a non-thesis degree, a minimum of 30 semester hours of coursework is required. Thesis options require 30 credit hours, of which six credits of ECE699 shall be devoted to individual study with a graduate faculty member. This work must culminate in preparing a written thesis on a significant problem of common interest and an oral defense of the thesis. Students completing a thesis must also complete one credit of Responsible Conduct of Research training. At the advisory committee’s or Graduate Coordinator’s discretion, this credit may be substituted for one of the 6 required thesis/dissertation credits (ECE699).To obtain a master’s degree in Computer Engineering, a student must have at least a GPA of 3.0 for all courses taken as a graduate student. In both the non-thesis and thesis options, at least 18 credit hours must be ECE course credit hours.Admission RequirementsFor students to become candidates for a Master of Science degree in Computer Engineering, they must either have completed a Bachelor of Science degree in Computer Engineering or at least demonstrated its equivalent, with a cumulative GPA of 3.0 or better (on a 4.0 scale). If students do not hold a B.S. degree in Computer Engineering, they must complete or demonstrate the equivalent to at least three of the following five prerequisite courses: Introduction to Unix Systems Administration (ECE 331), Embedded Systems (ECE 471), Computer Architecture and Organization (ECE 473), Digital Signal Processing (ECE 486), and Neural Networks (ECE 490). A student may be provisionally admitted to the program pending the completion of prerequisite course(s) with a grade of B or better.
A Bachelor's degree is required for non-degree, certificate, master's, C.A.S., Ed.S., and doctoral programs.Official transcript of all previous college or university work
*There may be different IELTS requirements depending on your chosen course.