USF Computer Science New Grad Student Orientation Terence Parr Chris Brooks.

Slides:



Advertisements
Similar presentations
Biology Departments Academic Advising (AA) Hold Workshop.
Advertisements

University of South Carolina International Student Services Revised Fall 2009.
Lecture 1: Overview CMSC 201 Computer Science 1 (Prof. Chang version)
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
USF Computer Science New Grad Student Orientation Chris Brooks.
USF Computer Science Grad Student Plan of study Fall 2007 Terence Parr Chris Brooks.
USF Computer Science New Grad Student Orientation Fall 2007 Terence Parr Chris Brooks.
USF Computer Science New Grad Student Orientation Terence Parr Chris Brooks.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Adrian Ilie COMP 14 Introduction to Programming Adrian Ilie Summer Session II, 2005 MTWRF 9:45-11:15 am.
COMP 14 Introduction to Programming Miguel A. Otaduy Summer Session I, 2004 MTWRF 9:45-11:15 am Sitterson Hall 014.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
Operating Systems CS 502. Topics F Background F Admin Stuff F Motivation F Objectives F Operating Systems!
USF Computer Science New Grad Student Orientation Terence Parr Chris Brooks.
University of San Francisco Computer Science Graduate Programs Professor Terence Parr Graduate program director.
Welcome to Skyline College. What College Can Give You Advanced English Skills (academic and business language) Certificates and Degrees Education  better.
Who? How? When? Where? Fall Prepare Tentative Schedule 2. Participate in advisement  Make appointment with Advisor (already done)  Talk about.
Computer Network Fundamentals CNT4007C
Where ever you go Make it Happen! Agenda Graduation Graduation Tips for All Tips for All University University Community College Community.
Graduate Programs in Dept of Computer Science Univ. of Texas at San Antonio Dr. Weining Zhang.
International Student Orientation We are glad you’re here! August 2014 Sangamon Auditorium.
By Rebecca White Career Development Coordinator.
Department of Chemistry Summer and Fall 2014 Academic Advising (AA) Hold Workshop.
Welcome to the School of Computing Orientation, 2013.
Online Orientation Professor: María L. Villagómez Contact Information: Office: BLDG. 800 (874) Telephone#:
Material developed by Tim Korb, Peter Hirst, and Jeff Stefancic
CGS-2531 Problem Solving with Computer Software Course home page: Course.
Instructions for Adding Links to the class Link Page Step 1: Open the Class Link Page for editing * map to Class page * go to Classlinks\Classlinks.html.
Math Open Lab: A computer lab where Developmental Math students work on lab activities in the presence of Lab Instructors.
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
Welcome to Aberdeen Welcome to Computing Science.
MA ORIENTATION Department of Telecommunication Michigan State University August 23, 2002 Dr. Robert LaRose, Director.
Welcome to the University of Alberta Luis Alberto D’Elia Department of Educational Policy Studies Faculty of EDUCATION, University of Alberta.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Online Orientation Professor: María L. Villagómez Contact Information: Office: BLDG (1031U) Telephone#:
CSE390 Advanced Computer Networks Lecture 1: Logistics (a.k.a., the most important thing that won’t be on any exam) Based on slides from D. Choffnes Northeastern.
College of Agriculture and Life Sciences. Overview Orientation consists of a university segment, a college segment and a departmental segment. In this,
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
CMSC104 Problem Solving and Computer Programming Spring 2011 Section 04 John Park.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
CMSC104 Problem Solving and Computer Programming Spring 2009 Sections 0201 & 0301 Ms. Dawn Block.
New Student Orientation Spring Three Semester Program - CES -You will get your registration info next week through Classrooms should be assigned.
To get started, log onto a computer: Username: First part of your WWU Password: Created by you when you activated your Universal Account Forgot your.
Lecture 1: Overview CMSC 201 Computer Science 1. Course Info This is the first course in the CMSC intro sequence, followed by 202 CS majors must pass.
Transferring Do you plan to transfer from Lone Star College Tomball to a university? If so, it is NEVER too early to start the transfer planning process.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
Liberal Arts Education at Wittenberg  Opportunity to take classes from a variety of disciplines  Experimentation and exploration encouraged  Writing.
Online Orientation Instructor: María L. Villagómez Contact Information: Office: BLDG. 800 (874) Telephone#:
Computer Networks CNT5106C
+ DGM 3870 Web Graphics (Photoshop) Bryce Newell, J.D.
CMSC 104, Version 1/021 Introduction CMSC 104 Problem Solving and Computer Programming Summer 2004 Section 6080 Ms. Dawn Block.
EducationUSA Connects December 5 th, 2012 How Graduate Admission Decisions Are Made.
CS50x Kansas City. Agenda Welcome! This is CS50x, Kansas City Edition Introduction to: LaunchCode CS50x Course Tools used in the course Programming How.
Pre-registration Information Andrew Brewick Director of Academic Advising.
CHAPTER THREE PERSIST: Learning and Using the Tools of Self-Management GUST 1270 College and Career Planning.
CS 201 Accelerated Introduction to Computer Science LECTURE 1 GEORGE KOUTSOGIANNAKIS 1 Copyright: FALL 2016 Illinois Institute of Technology/ George Koutsogiannakis.
CMSC104 Problem Solving and Computer Programming Spring 2008
Pre-registration Information
Computer Organization II
CMSC104 Problem Solving and Computer Programming Fall 2010 Section 01
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
CMSC 104 Problem Solving and Computer Programming Fall 2010
CMSC104 Problem Solving and Computer Programming Fall 2010
CMSC104 Problem Solving and Computer Programming Spring 2010
Welcome to the University of Alberta
Accelerated Introduction to Computer Science
Welcome to the First-Year Experience!
CMSC104 Problem Solving and Computer Programming Fall 2009 Section 2
Welcome to the First-Year Experience!
Welcome to the First-Year Experience!
Presentation transcript:

USF Computer Science New Grad Student Orientation Terence Parr Chris Brooks

USF Professors Jeff BuckwalterJeff Buckwalter Chris BrooksChris Brooks Allan CruseAllan Cruse David Galles (on sabbatical)David Galles (on sabbatical) Terence ParrTerence Parr Peter PachecoPeter Pacheco Sami RollinsSami Rollins Dave Wolber (on sabbatical)Dave Wolber (on sabbatical) Pete WellsPete Wells

Icebreaker Introduce yourself!Introduce yourself! –What’s your name? –Where are you from? –What’s one fun thing you did this summer? –How did you find out about USF and why did you come to USF?

ITS Accounts This is accountThis is account Your username and password/PIN was mailed to your home address. Or, visit Help Desk on Lone MountainYour username and password/PIN was mailed to your home address. Or, visit Help Desk on Lone Mountain USFconnect site: can obtain grades, degree audits, financial records, and other personal records online: site: can obtain grades, degree audits, financial records, and other personal records online:

CS Accounts This is accountThis is account Your username is probably the same as your USFConnect usernameYour username is probably the same as your USFConnect username Use this account to log into the CS machines (HRN 235, 5th floor labs)Use this account to log into the CS machines (HRN 235, 5th floor labs) Problems? Talk to: or Cody Nivens / Alex FedosovProblems? Talk to: or Cody Nivens / Alex

Access MailMail –Can be accessed via the web-based interface at –Can be accessed remotely using POP or IMAP to nexus.cs.usfca.edu Remote loginRemote login –SSH to stargate.cs.usfca.edu, then ssh to a lab machine –Do not use stargate for programming or compute-intensive programs WebWeb –Web pages may be placed in /home/web/username –URL:

Available Resources HRN 235 (aka “Starship Kudlick”)HRN 235 (aka “Starship Kudlick”) –30 dual-boot Linux/Windows boxes –Classes during day, lab at night 5 th floor labs (HRN 530, 535, 536)5 th floor labs (HRN 530, 535, 536) –535: dual-boot Linux/Windows boxes –530: Mac G5s (OS X, Yellow Dog Linux) –536: separate lab for research projects Wireless access is available throughout the 5th floor.Wireless access is available throughout the 5th floor.

Available Resources Other labs (campus-wide ITS accounts)Other labs (campus-wide ITS accounts) –University Center –Cowell –Gleeson Library Also wireless hereAlso wireless here Keck ClusterKeck Cluster –64 Node parallel cluster –Used for parallel programming classes, research

Academic Honesty All students are expected to do their own workAll students are expected to do their own work Cheating is taken very seriouslyCheating is taken very seriously –We have expelled students for cheating in the past. Examples:Examples: –Discussing general parameters of an assignment - OK –Copying someone else’s assignment – NOT OK –Looking at and directly using someone else’s code – NOT OK –Downloading code from the Web and claiming it as your own – NOT OK –Unauthorized “collaboration” on an exam or project – NOT OK Plagiarism: properly reference material written by othersPlagiarism: properly reference material written by others If you are unsure whether something is permitted, please ask!If you are unsure whether something is permitted, please ask!

English Proficiency TOEFL scoresTOEFL scores –600(paper)/250(CBT): ok –530/ /250: must take Adv Intensive English course Fall 2004 –530/ /213: must improve to 550 before taking >1 CS course ESL classes classes

English Proficiency You will be expected to write and speak in English as part of your classes.You will be expected to write and speak in English as part of your classes. –Giving presentations, writing technical documents. –Communication of results and ideas is an essential part of this profession. If you are not confident in your speaking or writing, there are resources available to help you.If you are not confident in your speaking or writing, there are resources available to help you. –Additional ESL classes –USF Learning and Writing Center

Required Courses 36 units are required (== 9 courses)36 units are required (== 9 courses) MSCS track: OO Software Development 2 courses in Software Development 1 course in Concurrent Computing and Networking 2 courses in Hardware/Software interface 2 electives Master’s thesis or project. MSIE track: Internet Systems Research Distributed Software Development HCI Design OO Software Development AI programming 2 electives Master’s project Residency

Workload We expect students to put in at least 3 hours outside of class for every hour in class.We expect students to put in at least 3 hours outside of class for every hour in class. Most classes will require a project every week or two.Most classes will require a project every week or two. –The way to learn is by doing. You will almost always have at least one project to work on.You will almost always have at least one project to work on. The keys to success:The keys to success: –Budget your time effectively. –Start early on projects

Educational Philosophy Graduate school is very different from undergrad.Graduate school is very different from undergrad. More open-ended, less “connect the dots”More open-ended, less “connect the dots” –You may be given projects that are not completely specified, or have multiple solutions. –We want to teach you how to teach yourself. “Teachers open the door. Students must walk through on their own.”“Teachers open the door. Students must walk through on their own.”

Advice for success “90% of life is showing up” - Woody Allen“90% of life is showing up” - Woody Allen –Come to class on time, do your homework on time, and follow through on things. Ask questions! Don’t be shy!Ask questions! Don’t be shy! Be curious. Pursue topics that interest you, even if it’s not for a class.Be curious. Pursue topics that interest you, even if it’s not for a class. –Learning how to learn on your own is an invaluable skill. Budget your time carefully.Budget your time carefully. –Everything takes longer than you think it will.

Typical Path MSCS Track: - systems orientation Fall 1: CS 601: OO Software Development (sd) CS 662: AI Programming (sd) Spring 1: CS 652: Programming Languages (sd) CS 635: Advanced Systems Programming (hw/sw) Fall 2: CS 625: Parallel and Distributed Computing (ccn) CS 615: Architecture (hw/sw) Spring 2: CS 690: Master’s Project CS 636: Operating Systems (elective) CS 630: Advanced Microcomputer Programming (elective)

Typical Path MSCS Track: - software orientation Fall 1: CS 601: OO Software Development (sd) CS 662: AI Programming (sd) Spring 1: CS 652: Programming Languages (sd) CS 625: Network Programming (ccn) Fall 2: CS 625: Parallel and Distributed Computing (ccn) CS 615: Architecture (hw/sw) Spring 2: CS 690: Master’s Project CS 636: Operating Systems (hw/sw) CS 682: Distributed Software Development (elective)

Typical Path MSCS Track: - theory orientation Fall 1: CS 601: OO Software Development (sd) CS 662: Automata Theory (elective) Spring 1: CS 652: Algorithms (sd) CS 625: Network Programming (ccn) Fall 2: CS Theory of Computation (elective) CS 615: Architecture (hw/sw) Spring 2: CS 690: Master’s Project CS 636: Operating Systems (hw/sw) CS 652: Programming Languages (sd)

Typical Path MSIE Track: Fall 1: CS 601: OO Software Development (sd) CS 662: AI Programming (sd) Spring 1: CS 682: Distributed Software Development CS 625: Internet Systems Research Summer: CS 689: Residency Fall 2: CS 684: HCI Design CS 615: Parallel and Distributed Computing (elective) Spring 2: CS 690: Master’s Project CS Elective

Financial Aid Merit ScholarshipsMerit Scholarships Available jobsAvailable jobs –Visa issues 20 hours/week max work study20 hours/week max work study no outside work - on campus is OK, though.no outside work - on campus is OK, though. –ITS –Research and TA positions Hard to get your first semester - most professors will want to know you first.Hard to get your first semester - most professors will want to know you first.

Summer Work Often, students want to do an internship during the summer.Often, students want to do an internship during the summer. International students can do this by using OPT, or by using CPT. MSIE do “summer residency”International students can do this by using OPT, or by using CPT. MSIE do “summer residency” –Requires you to register for CS 689 or CS 698. Students are responsible for finding their own internships.Students are responsible for finding their own internships. –Watch your , talk to other students, use craigslist, go to job fairs. Start in Jan. to find job!

Finding a job after graduation We don’t do any formal placement of students after graduation.We don’t do any formal placement of students after graduation. Informally, students often take advantage of relationships built through projects or internships.Informally, students often take advantage of relationships built through projects or internships. Professors help when they can.Professors help when they can. All of last year’s graduating class are working in the industry.All of last year’s graduating class are working in the industry.

Advising All graduate students are advised by Terence ParrAll graduate students are advised by Terence Parr –Harney 532 –Office hours: MTWR 11-12pmMTWR 11-12pm Or, any time door is open, or by appointmentOr, any time door is open, or by appointment –If you have a pressing need, please schedule an appointment rather than just “dropping in.”

Questions?