DEN@Viterbi COMPUTER SCIENCE ORIENTATION Academic Info Flor Martínez Assistant Director, CSCI Student Affairs Art Perez Assistant Director, CSCI Student Affairs AGENDA • • • • • • • Welcome to DEN@Viterbi & USC Important Dates & Deadlines Degree Requirements CS Dept. Policies, Procedures, Tips Advisement: DEN D-clearance DEN Contact Information Q&A Agenda | 1 Welcome to DEN@Viterbi and USC! Flor Martínez, M.S. Student Advisement (A – Ma) Contact info: Phone 213-740-3310 Email fmmartin@usc.edu Art Perez, M.S. Student Advisement (Mb – Z) Contact info: Phone 213-740-4779 Email arturope@usc.edu Welcome | 2 UNIVERSITY CALENDAR – SPRING 2015 Jan. 9 Jan. 12 Jan. 12-16 Jan. 19 Last day to register and pay without late fee Spring semester classes begin Late registration and change of program Martin Luther King, University Holiday Jan. 30 Last day to drop a class without a mark of "W," except for Monday-only classes, and receive a 100% refund Deadline for purchasing or showing proof of health insurance Last day to register and add classes Last day to change enrollment option to Pass/No Pass or Audit Last day to purchase or waive tuition refund insurance Jan. 30 Jan. 30 Jan. 30 Jan. 30 UNIVERSITY CALENDAR | 3 UNIVERSITY CALENDAR – SPRING 2015 cont. Feb. 16 Mar. 16-20 April 10 May 1 May 4-5 May 6-13 May 15 Last day to drop a Monday-only class without a mark of “W” and receive a 100% refund or change to Pass/No Pass or Audit President’s Day, University Holiday Spring Recess Last day to drop a class with a mark of “W” Spring semester classes end Study days Final examinations Commencement May 20 Summer 2015 classes begin Feb. 3 UNIVERSITY CALENDAR | 4 PROGRAM REVIEW – CS DEN PROGRAMS • • • • • • • • Master of Science in Computer Science (General) Master of Science in Computer Science (Data Science) Master of Science in Computer Science (Software Engineering) Master of Science in Computer Science (Multimedia and Creative Technologies) Master of Science in Computer Science (Computer Security) Master of Science in Computer Science (Technical Professionals) Master of Science in Computer Science (Scientists and Engineers) Graduate Certificate in Software Architectures. CS ON-CAMPUS PROGRAMS • Specializations in Game Development, High Performance Computing and Simulations, Intelligent Robotics, Computer Networks Program Review | 5 Master of Science in Computer Science (General Program) Requirements for Graduation Without Thesis, 27 units total with 3.0 GPA overall: • CSCI 570 – Analysis of Algorithms (3 units) • One course from Category I list: EE 557, CSCI 555, CSCI 551, CSCI 571, CSCI 577A, CSCI 585 • One course from Category II list: CSCI 561, CSCI 564, CSCI 574 (on campus options include: CSCI 580, CSCI 582, CSCI 545) • Remaining units to be completed with 500 or 600 level courses in CS department. • Only up to 4 units of approved 400-level course work can be used in the degree program. A list of approved 400-level courses is available at: http://www.cs.usc.edu/students/ms-students/approved-400-level-courses.htm • Up to 3 approved EE and/or INF courses can be used in the program. • 1 approved non-CS/EE/INF course can be used, such as from ISE. A complete list of approved non-CS courses can be found at: http://www.cs.usc.edu/students/msstudents/approved-non-cs-courses.htm Program Review | 6 Master of Science in Computer Science (Data Science) Requirements for Graduation Without Thesis, 27 units total with 3.0 GPA overall: Data Science Core – 4 courses – 12 units • CSCI 570 – Analysis of Algorithms (3 units) • CSCI 585 – Database Systems (3 units) • CSCI 561 – Foundations of Artificial Intelligence (3 units) • EE 517 – Statistics for Engineers (3 units) Group Electives - 3 courses – 9 units - minimum 1 course from each of the two groups (* is planned DEN offering): • Group 1 – CSCI 548*, 572*, 653, 586, 587, 685 • Group 2 – CSCI 567, 573*, 686*, ISE 520*, MATH 467, MATH 574 Additional Electives – 6 units • 2 courses - any 500 or 600 level course in CSCI (including additional group electives). Program Review | 8 Master of Science in Computer Science (Software Engineering) Requirements for Graduation Without Thesis, 29 units total with 3.0 GPA overall: • • • CSCI 570 – Analysis of Algorithms (3 units) One course from Category I list: EE 557, CSCI 555, CSCI 551, CSCI 571, CSCI 577A*, CSCI 585 One course from Category II list: CSCI 561, CSCI 564, CSCI 574 (on campus options include: CSCI 580, CSCI 582, CSCI 545) • Required Software Engineering Courses: CSCI 510, CSCI 577A*, CSCI 577B, CSCI 578 • Choose 3 courses from the following list of electives: CSCI 503, CSCI 511, CSCI 555, CSCI 585, CSCI 588, EE 557. Program Review | 9 Master of Science in Computer Science (Multimedia and Creative Technologies) Requirements for Graduation Without Thesis, 27 units total with 3.0 GPA overall: • • • CSCI 570 – Analysis of Algorithms (3 units) One course from Category I list: EE 557, CSCI 555, CSCI 551, CSCI 571, CSCI 577A*, CSCI 585 One course from Category II list: CSCI 561, CSCI 564, CSCI 574 (on campus options include: CSCI 580, CSCI 582, CSCI 545) • Required Course: CSCI 576 – Multimedia Systems Design • Choose 1 Track. Complete 2 courses from track. • Graphics & Vision: CSCI 574, EE 569 (On campus: CSCI 580, CSCI 582, CSCI 674, CSCI 520) • Networks & Databases: EE 450, CSCI 585, CSCI 551 (On campus: CSCI 558, CSCI 586, CSCI694AB) • Remaining units to be completed with 500 or 600 level courses in CS department or approved non-CS courses. Program Review | 10 Master of Science in Computer Science (Computer Security) Requirements for Graduation Without Thesis, 28 units total with 3.0 GPA overall: • • • CSCI 570 – Analysis of Algorithms (3 units) One course from Category I list: EE 557, CSCI 555*, CSCI 551*, CSCI 571, CSCI 577A*, CSCI 585 One course from Category II list: CSCI 561, CSCI 564, CSCI 574 (on campus options include: CSCI 580, CSCI 582, CSCI 545) • Required Courses: CSCI 530, CSCI 531, CSCI 551, CSCI 555, [CSCI 577A OR CSCI 578] • Choose 2 elective courses from the following list: • CSCI 556, CSCI 558, CSCI 585, CSCI 571, CSCI 599, CSCI 694A (DEN options include CSCI 556, CSCI 585, CSCI 571) Program Review | 11 Master of Science in Computer Science (Technical Professionals) Requirements for Graduation Without Thesis, 27 units total with 3.0 GPA overall: • CSCI 570, CSCI 402, CSCI 577A, CSCI 577B, CSCI 571, CSCI 576, CSCI 585, [CSCI 561 OR CSCI 580] • A maximum of 4 units at the 400-level may be used toward the degree. • Students enrolled in this program are not limited to the courses listed here. • Students proficient in programming and operating systems are welcome to replace CSCI 402. • If a student wishes to take both CSCI 561 & CSCI 580, then the 2nd course may be taken in place of CSCI 571, CSCI 576, or CSCI 585. • Other exceptions to required courses may be available. Check with your advisor. Program Review | 12 Master of Science in Computer Science (Scientists and Engineers) • 37 program units. 33 degree applicable units. 3.00 GPA required to graduate. • Programming Requirement (4 units) – CSCI 455x • Foundational Requirements – CSCI 402 and [EE 457 OR EE 450] • Breadth Requirements – CSCI 570, CSCI 561, CSCI 585, CSCI 577A, CSCI 577B • Electives – Select three courses, 9 units, from approved 500-level course work from Computer Science or Electrical Engineering. Program Review | 13 Graduate Certificate in Software Architecture 15 units required. 3.00 GPA required to obtain certificate. • Required Courses – 12 units • CSCI 568 – Requirements Engineering • CSCI 578 – Software Architectures • SAE 549 – Systems Architecting • SAE 547 – Model-Based Systems Architecting & Engineering • Elective Courses – Choose one course of 3-4 units • CSCI 510 – Software Management and Economics • CSCI 530 – Security Systems • CSCI 555 – Advanced Operating Systems • CSCI 577AB – Software Engineering • EE 557 – Computer Systems Architecture • SAE 541 – Systems Engineering Theory & Practice Program Review | 14 CS Dept. Policies, Procedures, Tips • Transfer Credit – possible to transfer in up to 4 graduate units. • Changing Specializations – only after completion of the first semester. • You are able to petition to use a relevant course outside of the approved course list. • If this is first semester, we strongly recommend only taking 1 class as a DEN student. • Automatic pre-req waivers for 300-level and 400-level prerequisites if you want a 500level CSCI class. • Out of Sequence: If you receive a waiver to take an advanced course, you CANNOT go back to take the lower-level course. No credit will be awarded. • Refer to the USC Schedule of Classes for planning purposes http://classes.usc.edu/ • Check your USC email regularly! (If forwarding to Gmail/other account, delete from USC inbox so your inbox doesn’t fill up!). • Please always include your USC ID# when emailing us. CS Dept Tips | 15 Continuous Enrollment, Leaves of Absence, and Degree Time Limits • USC requires graduate students to maintain continuous enrollment every Fall and Spring semester. • Summer enrollment is optional. • If you must miss a Fall or Spring semester, please contact us to request a Leave of Absence before Friday of Week 3 of the semester (the add/drop deadline for courses). • International Students must request the Leave of Absence from the Office of International Services. • Breaking continuous enrollment will result in re-application and re-admission to the program. • You have 5 years to complete the degree program from the term of your first course. CS Dept Tips | 16 HOW TO REQUEST D-CLEARANCE FROM DEN All DEN courses require D-clearance. 1. 2. 3. 4. 5. Login to DEN Blackboard: http://gapp.usc.edu Select DEN Tools Select D Clearance Request Form and submit required information based on course chosen Approval process takes 1 business day. To check status of D-Clearance go to DEN Tools > D Clearance Status You can register once your request has been processed. D-clearances expire 7 days from when it is issued so register as soon as you obtain it to secure a seat in a course. For questions on D-Clearance status, contact masters@gapp.usc.edu D-Clearance | 17 DEN@Viterbi Contacts Office of Graduate and Professional Programs (GAPP) – www.gapp.usc.edu DEN@Viterbi Support Technical support including Blackboard and training Homework and Exams GAPP Advisor for registration, d-clearance, policies and procedures Tuition Deferment or Vouchers Contact Information webclass@usc.edu 213-821-1321 dennotes@usc.edu, denexam@usc.edu 213-740-9356 ptrinida@usc.edu 213-740-0116 Staff Kevin Chan Ray Madani Shirley Schutt Bianca Richter Kais Alkuraishi (exams) Patty Rinehart susannas@usc.edu 213-740-8198 Susanna Sahakian Contact Info | 18 THANK YOU! HAVE A GREAT SPRING SEMESTER! FIGHT ON! A recording of this online orientation and presentation will be available for viewing and download on the GAPP website at http://gapp.usc.edu/students/orientation#den.