Master of Science in Computer Engineering
About This Program
The purpose of the graduate program in Computer Engineering is to facilitate the student's continued professional and scholarly development. The Master of Science in Computer Engineering is designed to extend the student's knowledge and emphasize a particular area of concentration.
The thesis option is designed to develop the scholarship and research skills of the student. It requires 30 credit hours, six of which are thesis credits. The non-thesis option provides professional development to students with an engineering baccalaureate degree. This option is intended to serve the needs of students who, through their work, have experience doing projects but who do not wish to do a thesis. It also requires 30 credit hours.
Competencies
- Upon graduation, students will be able to identify, formulate, and solve complex engineering problems in computer systems by applying computer engineering principles.
- Upon graduation, students will be able to apply computer engineering design to build and analyze combined hardware and software systems that meet specified needs of real-world tasks and applications.
- Upon graduation, students will be able to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
Admissions Criteria
The CSE graduate admissions committee bases its admission decision on the following criteria (in no specific order):
- An undergraduate degree, preferably in an area related to computer science, computer engineering, or software engineering.
- An overall GPA of 3.0 or higher in undergraduate coursework.
- A 3.2 grade point average (on a 4.0 scale) on the last two years of undergraduate coursework. In particular, performance on Computer Science/Computer Engineering/Software Engineering related courses are emphasized.
- Relevance of the student’s degree (background) to the CSE curriculum.
- Rigor of the student’s Bachelor’s degree. A three-year degree is not considered rigorous. Note: International applicants with a “3+2” Master’s degree will be evaluated as equivalent to a 4-year Bachelor’s degree.
- Reputation of the University/College from which the student has received his/her previous degrees.
- A sum of verbal plus quantitative scores of at least 305 on the GRE. Additionally:
- GRE quantitative score of at least 160
- GRE verbal score of at least 145
- The department does not require the advanced computer science test. A passing score on the Engineering in-Training (EIT) exam is also given consideration for admission decisions.
- Students may be accepted with a GRE score of 300, but may be required to complete additional coursework for their MS degree (see degree requirements found later in this document). In this case:
- GRE quantitative score of at least 155
- GRE verbal score of at least 145
- Students may also be accepted with up to three deficiency courses, but may be required to do additional coursework for their MS degree (see degree requirements found later in this document).
- International Applicants will need to take the Test of English as a Foreign Language (TOEFL) and score at least 83 with no area score of less than 20, or take the International English Language Testing System (IELTS) and score at least 6.5 in all areas.
Note:
- Applications with significant mathematics deficiencies may be deferred/denied pending completion of the required courses.
- We neither require nor review letters of recommendation or a statements of purpose from MS applicants.
- Students with (or completing in the near future) a BS awarded by the CSE department at UTA or a comparable degree from another accredited U.S. university who have a GPA of at least 3.2 should contact the graduate advisor regarding a GRE waiver. UTA CSE students with a GPA of at least 3.5 should contact the graduate advisor regarding nomination for Advanced Admission (i.e. admission without application and fee). Baseline criteria for GRE waiver and Advanced Admission are established by the Graduate Dean and can be found in the current version of the UTA Graduate Catalog.
Unconditional Admission
Applies to an applicant who meets the first six criteria above to a degree satisfactory to the graduate admissions committee.
Probationary Admission
Applies to an applicant who meets at least five of the six criteria to a degree satisfactory to the graduate admissions committee and whose record shows promise for success in the program or to an applicant who does not fulfill all the deficiency course requirements.
Denial of Admission
Applies to an applicant who does not meet five of the first six criteria to a degree satisfactory to the graduate admissions committee.
Waiver of Graduate Record Examination
Upon recommendation of the Graduate Advisor, outstanding UT Arlington graduates may qualify for waiver of the requirements for the Graduate Record Examination (GRE). To qualify, the applicant must meet the following minimum requirements:
- The student must have graduated from a commensurate bachelor's degree program at UT Arlington no more than three academic years prior to admission to the graduate program (as measured from the start of the semester for which admission is sought). A commensurate bachelor's degree program is one that is a normal feeder program for the master's degree program to which the student seeks admission. Undergraduate students in their final year of study are also eligible; in such cases, admission with the GRE waiver is contingent upon successful completion of the bachelor's degree.
- as calculated for admission to the Graduate School ;
- overall;
- in the major field; and
- in all upper-division work.
- The student's UT Arlington grade-point average must equal or exceed 3.0 in the following calculations:
Applicants qualifying for waiver of GRE who do not qualify for advanced admission, must comply with all other requirements for admission, i.e., submitting the application for admission, paying fees, providing official transcripts from other institutions, and meeting any requirements established by the admitting graduate program. The GRE waiver must be recommended by the Graduate Advisor at the time of admission. The waiver of GRE program applies to applicants for master's degree programs only. Some programs may require higher grade-point averages to qualify and some will not waive the GRE under any circumstances.
Additionally, some programs may waive the GRE requirement for non-UT Arlington graduates who seek admission as a master's student and meet qualifications listed in those programs' specific admission requirements. Such waivers are not offered by all graduate programs.
Curriculum
| Foundation/Leveling Courses | ||
| Might be required to address deficiencies. | ||
| FUNDAMENTALS OF EMBEDDED SYSTEMS 1 | ||
| FUNDAMENTALS OF DIGITAL SYSTEMS 1 | ||
| MS CpE Foundation (Core Courses) | ||
| CSE 5342 | EMBEDDED SYSTEMS II | 3 |
| CSE 5350 | COMPUTER ARCHITECTURE II | 3 |
| CSE 5357 | ADVANCED DIGITAL LOGIC DESIGN | 3 |
| Core Specialty Area | ||
| Choose three courses from one of the following three core specialty areas, one of which must be 6000-level. | 9 | |
| Computer Architecture: 2 | ||
| PARALLEL PROCESSING | ||
| REAL-TIME OPERATING SYSTEMS | ||
| MICROPROCESSOR SYSTEMS | ||
| SPECIAL TOPICS IN COMPUTER ENGINEERING (section 001) | ||
| RISC PROCESSOR DESIGN | ||
| GENERAL PURPOSE GPU ARCHITECTURE | ||
| ADVANCED TOPICS IN COMPUTER ENGINEERING | ||
| FAULT TOLERANT SYSTEMS | ||
| COMPUTER ENGINEERING SYSTEM DESIGN | ||
| ADVANCED TOPICS IN SYSTEMS & ARCHITECTURE (when topic is relevant) | ||
| Embedded and Cyber-Physical Systems: 2 | ||
| EMBEDDED SYSTEMS II | ||
| IoT AND NETWORKING | ||
| REAL-TIME OPERATING SYSTEMS | ||
| ELECTROMECHANICAL SYSTEMS AND SENSORS | ||
| SYSTEM ON CHIP (SoC) DESIGN | ||
| ADVANCED DIGITAL LOGIC DESIGN | ||
| MICROPROCESSOR SYSTEMS | ||
| RISC PROCESSOR DESIGN | ||
| WIRELESS COMMUNICATION SYSTEMS | ||
| SPECIAL TOPICS IN COMPUTER ENGINEERING (section 002) | ||
| EMBEDDED SYSTEM NETWORKING | ||
| ADVANCED TOPICS IN COMPUTER ENGINEERING | ||
| FAULT TOLERANT SYSTEMS | ||
| COMPUTER ENGINEERING SYSTEM DESIGN | ||
| AI Systems and Architecture: | ||
| SPECIAL TOPICS IN COMPUTER ENGINEERING (section 003) | ||
| ARTIFICIAL INTELLIGENCE I | ||
| ROBOTICS | ||
| NEURAL NETWORKS | ||
| GENERAL PURPOSE GPU ARCHITECTURE | ||
| INTRODUCTION TO UNMANNED VEHICLE SYSTEMS | ||
| UNMANNED VEHICLE SYSTEM DEVELOPMENT | ||
| ADVANCED TOPICS IN COMPUTER ENGINEERING | ||
| COMPUTER ENGINEERING SYSTEM DESIGN | ||
| MACHINE LEARNING | ||
| SPECIAL TOPICS ADVANCED INTELLIGENT SYSTEMS (when topic is relevant) | ||
| Electives | ||
| Select two 5000/6000-level CSE courses | 6 | |
| Completion Options | ||
| Select one of the following completion options. | 6 | |
| Non-Thesis: | ||
| Thesis: | ||
| MASTER'S THESIS II | ||
| Total Hours | 30 | |
- 1
This is a leveling course that will be assigned to any CpE students who are missing foundation course(s) from their undergraduate degree. This course is designed to ensure that all CpE students have the necessary computer hardware background required to be successful in the CpE program. This course can be used as an elective.
- 2
Specialty Area courses and course offerings are subject to change.
Program Completion
- Only courses with earned grades of C or better can be used to satisfy degree requirements. No graduate level course in which the final grade was D or F may be used to satisfy a degree requirement. Courses in which a student earned a C, D, or F might be eligible for grade forgiveness under the Graduate Grade Forgiveness policy found in the UTA catalog.
- Students must maintain a cumulative and major GPA of at least 3.0 in all coursework.
- Grades in all courses count in the student’s UTA cumulative GPA unless a course is repeated and grade forgiveness is applied.