Master of Science in Computer Science

University of Texas Arlington

Program Description

Master of Science in Computer Science

University of Texas Arlington

The purpose of the graduate programs in Computer Sc (CS) is to facilitate the student's continued professional and scholarly development. The Master of Science (M.S.) program is designed to extend the student's knowledge and emphasize a particular area of concentration.

Typical areas of concentration include:

  • Computer Systems
  • Intelligent Systems
  • Software Engineering
  • Database
  • Communications


Curriculum

The Master of Science in Computer Science non-thesis options provide professional development in computer science. The structured option requires 36 credit hours.

Required Courses

  • CSE 5311: Advanced Algorithms
  • CSE 5301: Data Analysis and Modeling Techniques, or
  • CSE 5306: Operating Systems II, or
  • CSE 5317: Design and Construction of Compilers


Breadth Courses

Breadth courses are defined as any CSE course that is not in the student's major field(s) of study. Each breadth course should be in a different field of study, if possible. The Structured Option students will choose THREE breadth courses.

Elective Courses

Elective courses can be any graduate-level course, in any area that is directly related to your degree program.


Major/Specialty Requirements

A major, or specialty, track is defined as a sequence of three courses, with at least one 6000-level course in a specific subject area. The major/specialty requirements are as follows: Non-thesis students must choose TWO major fields of study and complete the corresponding major tracks.

Artificial Intelligence:

  • CSE 5360 – Artificial Intelligence I
  • CSE 5361 – Artificial Intelligence II
  • CSE 5364 – Robotics
  • CSE 5367 – Pattern Recognition
  • CSE 5368 – Neural Networks
  • CSE 5369 – Special Topics in Intelligent Systems
  • CSE 5334 – Data Mining
  • CSE 6362 – Advanced Topics in Artificial Intelligence
  • CSE 6363 – Machine Learning
  • CSE 6366 – Digital Image Processing
  • CSE 6367 – Computer Vision
  • CSE 6369 – Special Topics in Advanced Intelligent Systems

Database:

  • CSE 5330 – Database Systems
  • CSE 5331 – DBMS Models and Implementation Techniques
  • CSE 5333 – Distributed and Parallel Databases
  • CSE 5334 – Data Mining
  • CSE 5335 – Web Data Management & XML
  • CSE 5339 – Special Topics in Database Systems
  • CSE 6331 – Advanced Topics in Database System
  • CSE 6332 – Techniques for Multimedia Databases
  • CSE 6339 – Special Topics in Advanced Database Systems

Multimedia/Graphics/Image Processing:

  • CSE 5348 – Multimedia Systems
  • CSE 5365 – Computer Graphics
  • CSE 5366 – Digital Signal Processing
  • CSE 5389 – Special Topics in Multimedia, Graphics and Image Processing
  • CSE 6366 – Digital Image Processing
  • CSE 6367 – Computer Vision
  • CSE 6389 - Special Topics in Advanced Multimedia, Graphics and Image Processing

Software Engineering:

  • CSE 5320 – Special Topics in Software Engineering
  • CSE 5321 - Software Testing
  • CSE 5322 - Software Design Patterns
  • CSE 5323 - Software Engineering Processes
  • CSE 5324 - Software Engineering I
  • CSE 5325 - Software Engineering II
  • CSE 5326 - Real-Time Systems Design
  • CSE 5327 - Telecommunications Software Development
  • CSE 5328 - Software Team Project I
  • CSE 5329 - Software Team Project II
  • CSE 6323 - Formal Methods in Software Engineering
  • CSE 6324 - Advanced Topics in Software Engineering
  • CSE 6329 – Special Topics in Advanced Software Engineering

Systems/Architecture:

  • CSE 5306 – Operating Systems II
  • CSE 5317 – Design and Construction of Compilers
  • CSE 5343 – Real-time Data Acquisition and Control Systems
  • CSE 5348 – Multimedia Systems
  • CSE 5350 – Computer Architecture II
  • CSE 5351 – Parallel Processing
  • CSE 5355 – Computer System Performance Evaluation
  • CSE 5442 – Embedded Computer Systems (Also CSE 5342)
  • CSE 5359 – Special Topics in Systems and Architecture
  • CSE 6306 – Advanced Topics in Operating Systems
  • CSE 6350 – Advanced Topics in Computer Architecture
  • CSE 6351 – Topics in Parallel and Distributed Computing
  • CSE 6352 – Fault-Tolerant Computing
  • CSE 6359 – Special Topics in Advanced Systems and Architecture

Networks:

  • CSE 5344 – Computer Networks I
  • CSE 5345 – Fundamentals of Wireless Networks
  • CSE 5346 – Computer Networks II
  • CSE 5347 – Telecommunication Networks Design
  • CSE 5349 – Special Topics in Networking
  • CSE 5355 – Computer System Performance Evaluation
  • CSE 6343 – Fault Tolerant Networks
  • CSE 6344 – Advanced Topics in Communication Networks
  • CSE 6345 – Mobile Computing
  • CSE 6347 – Wireless Networking and Mobile Computing
  • CSE 6348 – Sensor Networks
  • CSE 6349 – Special Topics in Advanced Networking

Theory and Algorithms:

  • CSE 5301 – Data Analysis and Modeling Techniques
  • CSE 5307 – Programming Language Concepts
  • CSE 5311 – Design and Analysis of Algorithms
  • CSE 5314 – Computational Complexity
  • CSE 5315 – Numerical Methods
  • CSE 5316 – Modeling, Analysis, and Simulation of Computer Systems
  • CSE 5317 – Design and Construction of Compilers
  • CSE 5318 – Applied Graph Theory and Combinatorics
  • CSE 5319 – Special Topics in Theory and Algorithms
  • CSE 6311 – Advanced Topics in Theory and Algorithms
  • CSE 6312 – Advanced Topics in Formal Methods
  • CSE 6314 – Advanced Topics in Theoretical Computer Science
  • CSE 6317 – Advanced Topics in Languages and Compilers
  • CSE 6319 – Special Topics in Advanced Theory and Algorithms

Bioinformatics:

  • CSE 5370 – Bioinformatics
  • CSE 5379 – Special Topics in Bioinformatics
  • CSE 6379 – Advanced Special Topics in Bioinformatics

Information Security:

  • CSE 5380 – Information Security I
  • CSE 5381 – Information Security II
  • CSE 5388 – Special Topics in Information Security
  • CSE 6388 – Advanced Special Topics in Information Security


Admission Requirements

The CSE graduate admission committee bases its decision for M.S. graduate admission on the following criteria (in no specific order):

  • An overall GPA of 3.0 or higher in undergraduate coursework.
  • A GPA of 3.2 or higher on CS-related coursework in the last two years of an undergraduate degree.
  • Relevance of the student's degree (background) to the CS curriculum.
  • Rigor of the student's bachelor's degree. A four-year degree is considered more rigorous than a three-year degree.
  • Reputation of the university/college that the student has received his/her previous degrees from.
  • GRE Test: Admitted students typically earn the following scores on the GRE
    • GRE quantitative score of at least 155 for MS
    • GRE verbal score of at least 145 for MS
    • A sum of verbal and quantitative GRE scores of at least 300 for MS.
    • International applicants test of English as a Foreign Language (TOEFL) score of 90 or higher on the IBT or a score of 7.0 or higher on the IELTS.

Applicants for the MS degree with (or competing in the near future) a BS in CS, CpE or SwE from UT Arlington and a GPA of at least 3.2 should contact the graduate advisor regarding a GRE waiver. Those 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). The GRE waiver may be extended to include non-UT Arlington candidates that have undergraduate degrees in CS (with GPA of 3.2 or above) from reputable universities with an ABET accredited program or other select universities subject to graduate advisor's approval.


The above criteria are used as follows in relevance to the three possible admission decisions, i.e., Unconditional Status; Probationary Status; and Denied.

  • Unconditional Status: Applies to an applicant who meets the first six criteria above to a degree satisfactory to the graduate admissions committee.
  • Probationary Status: 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.
  • Denied: 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 the recommendation of the Graduate Advisor, outstanding UT Arlington graduates may qualify for a 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.


Degree Requirements

The Master of Science in Computer Science non-thesis option provides professional development in computer science. 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 requires 36 credit hours.


Tuition and Fees

Fall 2018 Graduate Nonresident Tuition and Fees

Fall 2018 Graduate Resident Tuition and Fees

This school offers programs in:
  • English


Last updated August 31, 2018
Duration & Price
This course is Campus based
Start Date
Start date
Jan. 14, 2019
Aug. 2019
Duration
Duration
2 - 3 semesters
Part time
Full time
Price
Price
10,126 USD
$10,126 per semester for non-residents (taking 9 hours per semester). $4,577 per semester for non-residents (taking 9 hours per semester).
Information
Deadline
Request Info
application priority deadline
Locations
USA - Arlington, Texas
Start date : Jan. 14, 2019
Application deadline Request Info
application priority deadline
End date Dec. 12, 2019
Start date : Aug. 2019
Application deadline Request Info
application priority deadline
End date May 10, 2019
Dates
Jan. 14, 2019
USA - Arlington, Texas
Application deadline Request Info
application priority deadline
End date Dec. 12, 2019
Aug. 2019
USA - Arlington, Texas
Application deadline Request Info
application priority deadline
End date May 10, 2019
Videos

Welcome Back!

India Study Abroad - Kunal Parashar

India Study Aboad - Siddharth Shah

Indian Study Abroad - Manaswini Kumar

Indian Study Abroad - Shruti Agrawal