Computer Science, M.S.
At the time of graduation a Master of Science/Engineering student should be able to describe the techniques and principles for the development of high performance computer systems.
At the time of graduation a Master of Science/Engineering student should be able to describe the details of extant computer architectures.
At the time of graduation a Master of Science/Engineering student should be able to quantitatively analyze aspects of computer architecture and draw conclusions about performance.
At the time of graduation a Master of Science/Engineering student should be able to use models of languages, such as regular expressions and context-free grammars, to develop parsers for specific languages and construct intermediate representations such as abstract syntax trees.
At the time of graduation a Master of Science/Engineering student should be able to decorate abstract syntax trees according to the scope and type rules of a language, and use the decorated tree to generate intermediate code.
At the time of graduation a Master of Science/Engineering student should be able to recognize optimizations that compilers apply to transform intermediate code into more efficient code.
At the time of graduation a Master of Science/Engineering student should be able to work with basic aspects of discrete math related to the analysis of algorithms and data structures, e.g., sums, probability, basic properties of trees and graphs, asymptotic analysis and amortized analysis.
At the time of graduation a Master of Science/Engineering student should be able to analyze the time and space resources used by complex algorithms.
At the time of graduation a Master of Science/Engineering student should be able to analyze the time and space resources used by complex algorithms.
At the time of graduation a Master of Science/Engineering student should be able to use high-order principles of algorithm construction, e.g., divide-and-conquer, dynamic programming, greedy algorithms, graph algorithms.
At the time of graduation a Master of Science/Engineering student should be able to understand the concept of NP-completeness and be able to find simply polynomial reductions between decision problems.
At the time of graduation a Master of Science/Engineering student should be able to integrate components to form coherent well designed system.
At the time of graduation a Master of Science student should be able to independently explore a research topic.
Intakes
- Jan
- May
- Aug
Application Processing Time in Days: 25
Application Process
Minimum English Language Requirements
English Level Description | IELTS (1.0 -9.0) | TOEFL IBT (0-120) | TOEFL CBT (0-300) | PTE (10-90) | |
---|---|---|---|---|---|
Expert | 9 | 120 | 297-300 | 86-90 | |
Very Good | 8.5 | 115-119 | 280-293 | 83-86 | |
Very Good | 8 | 110-114 | 270-280 | 79-83 | |
Good | 7.5 | 102-109 | 253-267 | 73-79 | |
Good | 7 | 94-101 | 240-253 | 65-73 | |
Competent | 6.5 | 79-93 | 213-233 | 58-65 | |
Competent | 6 | 60-78 | 170-210 | 50-58 | |
Modest | 5.5 | 46-59 | 133-210 | 43-50 | |
Modest | 5 | 35-45 | 107-133 | 36-43 | |
Limited | 4 | 32-34 | 97-103 | 30-36 | |
Extremely Limited | < 4 | < 31 | < 93 | < 30 |
Job Opportunity Potential
We educate and empower students and alumni in their development of lifelong career management skills, build mutually-beneficial networking relationships between job seekers and employers and serve as a planning resource for university faculty.
The USC Career Center is dedicated to supporting your needs at all stages of the process, whether you are still making decisions about your future direction, looking for hands-on experiences, or are ready for the next steps that will prepare you to live out your career goals.
Student Services
From the basics of exploring major and career options and writing your resume, to connecting with employers for internships and interviews, USC students have access to career coaches and a premiere collection of online tools.
Employer Services
We are proud of the exceptional quality of our students and the top rankings of many of our academic programs. Our recruiting tools and partner support make it easy to achieve your hiring goals.
Faculty Services
We welcome every opportunity to present valuable career management information to your classes. Schedule a time to visit us, or we will even come to you with a tailor-made presentation.
Alumni Services
Most of the services offered to current students are also available to USC alumni. Whether you're in the early stages of your career or are in the midst of a career change, we can help you reach the next level of success.
PSW Opportunity
- 3 Year PSW Available
Admission Requirement / Eligibility Criteria
International Application Requirements
Language Requirement
Applicants whose native language is not English must:
Submit a satisfactory score on an English proficiency test.
Take a diagnostic test in English when they arrive at the university.
English Proficiency Tests
The TOEFL exam, IELTS International Academic Course Type 2 exam and the PTE Academic are accepted English proficiency tests.
TOEFL
Minimum Score: 80 for internet-based tests:
• TOEFL iBT
• TOEFL iBT Home Edition
• TOEFL iBT Paper Edition
(Some programs have higher standards.)
IELTS International Academic Course Type 2
Minimum Score: 6.5
(Some programs have higher standards.)
PTE Academic
Minimum Score: 53
(Some programs have higher standards.)
- Course Type: Full Time
- Course Level: Masters/PG Degree
- Duration: 01 Year
-
Total Tuition Fee:
25109 USD
Annual Cost of Living: 14000 USD
Application Fee: 100 USD
Similar Programs
- Statistics, M.S. at University of South Carolina
- Sport and Entertainment Management, M.S.E.M. at University of South Carolina
- Speech-Language Pathology, M.S. at University of South Carolina
- Psychology, M.A. (restricted to Psychology, Ph.D. students—Clinical-Community concentration only) at University of South Carolina
- Psychiatric Mental Health Nurse Practitioner, M.S.N. at University of South Carolina
- Physics, M.S. at University of South Carolina