A Master of Science in Computer Science will help prepare you for professional employment or advancement, research opportunities and doctoral studies. Our program offers the opportunity to engage with prominent global scientists and engineers to develop advanced expertise in this rapidly growing field.
You can increase your depth of knowledge by customizing your degree with specialized tracks that fit your goals, including computer networks, cybersecurity, artificial intelligence, software engineering and Big Data.
Where It Is Offered
Commerce
Duration2-3 years
Foreign LanguageNo foreign language credits required
Master of Science in Computer Science :: 1.03 SEE YOURSELF SUCCEED
SEE YOURSELF SUCCEED IN COMPUTER SCIENCE
Career Readiness
The College of Science and Engineering is a gateway to in-demand STEM careers projected to make up a significant portion of the U.S. and global economy.
Innovation and Discovery
Take on our mission to build a better Texas that is eager to compete in an interconnected world with creativity, ethical leadership and imagination. We don’t just discover the future, we make it.
Accomplished Faculty
Shape an innovative framework with our award-winning faculty, including four Regents Professors who have made exemplary contributions to our university, community and the state of Texas.
Hands-on Research
Our faculty will help you tackle complex challenges and discover solutions with hands-on research in various fields.
Master of Science in Computer Science ::1.06 PRACTICAL APPLICATIONS
PRACTICAL APPLICATIONS
A master’s degree in computer science offers the opportunity to:
Prepare for a wide variety of demands in the diverse computer science field.
Devise a degree plan that meets your professional interests and industry needs.
Acquire the strong technical foundation required for computer science careers.
Train on modern equipment related to operating systems, communications, database, simulation, networks, information security, and programming languages.
Research data mining, ontology, semantic reasoning, and scientific computing and systems.
Blend applied and theoretical computer science concepts.
Master of Science in Computer Science :: 1.07 Careers
Careers
Computer science students are able to analyze a problem and then identify and define the computing requirements appropriate to its solution. With this degree, you can become a highly valued network engineer or software developer. As a graduate, you are well positioned to transition quickly into the market when internship and job opportunities present themselves.
Career Possibilities and Current Median Salaries
Computer and Information Research Scientists
$126,830
Software Developers, Quality Assurance Analysts and Testers
$110,140
U.S. Department of Labor’s Bureau of Labor Statistics, Occupational Outlook Handbook, 2021
Master of Science in Computer Science :: 1.11 WHAT YOU WILL LEARN
What You Will Learn
Through challenging core courses, specialized track courses, individual electives, and personal and college-wide research initiatives, you will create a degree plan that meets your professional interests and those of the industry. This program will prepare you for doctoral or professional school and career advancement.
Courses to prepare for your career:
Foundation courses include Data Structures and Algorithms, Programming Fundamentals II, and Introduction to Computer Science and Programming.
Core computer science courses focused on data structures, algorithm analysis and design, operating systems, computer architecture, and automation theory
Master of Science in Computer Science :: 1.12 FEATURED COURSES
Featured Courses
Information SecurityCSCI 563
This course provides you with an introduction to the study of information security and covers the most important features of computer security. Topics include basic concepts and principles in information security, authentication and access control, operating systems security, software vulnerabilities and threats, database security, and basic cryptography.
Advanced DatabasesCSCI 527
In this course, general theory, concept, and techniques related to allow you the design of intelligent databases will be discussed. Other topics to be covered include expert systems, neural networks, hypermedia, and text retrieval. A moderate-size semester project will be assigned to practice the design of an intelligent database.
Artificial IntelligenceCSCI 538
This course will introduce you to related concepts and techniques to build intelligent systems that aim at acting rationally given perceived and represented knowledge. An overview of artificial intelligence techniques include knowledge representation, problem-solving, deduction, learning and planning.
Master of Science in Computer Science :: 1.13 Course Delivery and Resources
Course Delivery and Resources
Our flexible program is designed to fit your lifestyle. Choose the convenience of a fully online degree or face-to-face classes for an on-campus experience. We also provide blended options if you prefer the benefits of both.
Select “Create a new graduate school admissions application.”
Select “Texas A&M University-Commerce (Commerce)” as your “Target University.”
Select “Computer Science, MS” as your “Major.”
Pay the $50 application fee.
Wait to receive an application confirmation email before proceeding to the next step.
After you submit your application, the Graduate School will send a confirmation email within two business days to the personal email account you used for ApplyTexas.
Provisional Status
After you submit your application, you may be granted provisional status, which means you can enroll in one semester of courses. You will not be eligible for financial aid until you submit all of your documents and are accepted into the program.
Step 2. Submit Documents
Submit the following documents after you receive an application confirmation email.
Contact your previous institution(s) and request that they send your official transcripts to [email protected].
We recommend that you request transcripts for all of your academic work.
Postal Alternative
If your institution is unable to submit a digital copy, hard copies may be mailed to:
Texas A&M University-Commerce Attn: Graduate School PO Box 3011 Commerce, Texas 75429-3011
Personal Statement/Statement of Work Experience
The statement must be a statement of work experience with demonstrated basic knowledge and information based on below:
At least 1 year of university-level science,
Successful completion of Calculus I
Demonstrated knowledge of a higher-level programming language (preferably C++, JAVA or Python), including programming control structures
The ability to solve programming problems and develop algorithms
An understanding of computer fundamentals; binary and hexadecimal numbering systems; assembly language programming; the concepts of jumps, flags, subroutines, stacks, and a basic understanding of computer organization.
Resume or CV
Submit a resume or curriculum vitae (CV) which includes your academic and professional history and achievements.
Look for application updates in myLeo > Apps > Check Application Status
Once an admission decision has been made, you will receive an email to your student email account at myLeo > Apps > Leomail.
Select “Create a new graduate school admissions application.”
Select “Texas A&M University-Commerce (Commerce)” as your “Target University.”
Select “Computer Science, MS” as your “Major.”
Pay the $75 application fee.
Wait to receive an application confirmation email before proceeding to the next step.
After you submit your application, the Graduate School will send a confirmation email within two business days to the personal email account you used for ApplyTexas.
Step 2. Submit Documents
Submit the following documents after you receive an application confirmation email.
Contact your previous institution(s) and request that they send your official transcripts to: Texas A&M University-Commerce Attn: Graduate School 2600 S. Neal St. Commerce, Texas 75428
Personal Statement/Statement of Work Experience
The statement must be a statement of work experience with demonstrated basic knowledge and information based on below:
At least 1 year of university-level science,
Successful completion of Calculus I
Demonstrated knowledge of a higher-level programming language (preferably C++, JAVA or Python), including programming control structures
The ability to solve programming problems and develop algorithms
An understanding of computer fundamentals; binary and hexadecimal numbering systems; assembly language programming; the concepts of jumps, flags, subroutines, stacks, and a basic understanding of computer organization.
Resume or CV
Submit a resume or curriculum vitae (CV) which includes your academic and professional history and achievements.
English Proficiency
You do not need to submit test scores if you have completed (all years) of a bachelor’s or higher degree from a regionally accredited university in the United States.
Request that your scores from one of the following be sent to Texas A&M University-Commerce:
TOEFL (Minimum Scores: IBT 79, or CBT 213, or PBT 550)
IELTS (Minimum Score: 6.00 band overall)
PTE (Minimum Score: 53 overall or higher)
Duo Lingo (Minimum Score: 105)
*Scores must be less than two years old.
Official Sponsor Documents
Submit these documents to the Office of International Programs once you have been admitted
Official sponsor statement
Bank statement from the sponsor with a balance of at least $26,025 USD which is less than 1 year old
Look for application updates in myLeo > Apps > Check Application Status
Once an admission decision has been made, you will receive an email to your student email account at myLeo > Apps > Leomail.
We use cookies to improve your experience and to understand how you use our site. By continuing to use our site, you consent to our Privacy Policy, including the use of cookies.