#1
| |||
| |||
![]() |
#3
| |||
| |||
![]()
The University Of Southern California USC Viterbi Department of Computer Science offers Master of Science in Computer Science program. Master of Science in Computer Science The Master of Science in Computer Science provides intensive preparation in the basic concepts and techniques related to the design, programming and application of digital computers. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering so that they may either obtain productive employment or pursue advanced degrees. Curriculum Total Units: 28 Required course (4 units): CSCI 570 - Analysis of Algorithms (4) Choose 2 of the following courses (8 units): CSCI 561 - Foundations of Artificial Intelligence (4) CSCI 571 - Web Technologies (4) CSCI 585 - Database Systems (4) Choose an additional 12 units of CSCI courses (only one course may be 400-level): CSCI 400-599 - Select any CSCI elective course from the department's offerings. (12) Not from CSCI 590, CSCI 591, CSCI 594ABZ, or CSCI 598. Recommended Electives (4 units): Multiple combinations of options exist to complete the remaining units necessary to earn the degree. Recommended Electives Internship Experience: Students interested in internships for degree credit are required to complete CSCI 598 Professional Writing and Communication for Computer Scientists (1 unit) as a prerequisite before enrolling in ENGR 596 Engineering Internship (each internship = 1 unit, max 3). *CSCI 598 must be taken BEFORE a student can be approved for ENGR 596. Research: Students interested in computer science research can select from CSCI 591 Computer Science Research Colloquium (1 unit, max 2) and/or CSCI 590 Directed Research (variable units, max 4). Additional Coursework: Non Computer Science Course (such as EE, ISE, INF, etc. from approved list – see department website) (3-4 units) 600-level CSCI Course (faculty and department approval required) (4 units) Additional 500-level CSCI course (4 units) Other options may be available with department approval. The Computer Science department does not accept application materials, transcripts, test scores, or any other documents from applicants. Please do not mail, fax, or email any documents For further questions about the graduate application process contact viterbi.gradprograms@usc.edu Contact- University Of Southern California 941 Bloom Walk Los Angeles, CA 90089-0781 Telephone: (213) 740-4494 |
![]() |
|