SFSU Computer Science Department Advising Day - PowerPoint PPT Presentation

Loading...

PPT – SFSU Computer Science Department Advising Day PowerPoint presentation | free to download - id: 3ef747-OWU3N



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

SFSU Computer Science Department Advising Day

Description:

SFSU Computer Science Department Advising Day January 2010 Prof. D. Petkovic dpetkovic_at_cs.sfsu.edu Outline SW trends driving markets, jobs and education About CS ... – PowerPoint PPT presentation

Number of Views:117
Avg rating:3.0/5.0
Slides: 50
Provided by: drag5
Learn more at: http://cs.sfsu.edu
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: SFSU Computer Science Department Advising Day


1
SFSU Computer Science Department Advising Day
  • January 2010
  • Prof. D. Petkovic
  • dpetkovic_at_cs.sfsu.edu

2
WELCOME UNDERGRADS
3
Outline
  • SW trends driving markets, jobs and education
  • About CS Department
  • What is NEW
  • About the program
  • About this semester
  • QA
  • Advising day and party http//cs.sfsu.edu/download
    s/AdvisingDayflyer.SP10.pdf

4
Trends in Computer Science RD and jobs
  • Global development of computer software through
    international cooperation and outsourcing are the
    main characteristics of current and future
    software engineering development process
  • Increased emphasis on building SW from components
    and services developed globally
  • Everything is getting connected with WWW and
    wireless
  • Critical need for making systems easy to use, on
    time and budget, and with adequate performance,
    with geographically dispersed teams
  • Open source software community is another example
    of global collaborative approach to SW
    development.
  • Students must posses technical (hard) and
    organizational, teamwork and communication (soft)
    skills
  • New areas games, sensor networks, biotech,
    personal devices

5
Mission and Objectives
  • To prepare students for careers as software
    professionals
  • To prepare students for graduate studies in
    Computer Science
  • Important learning objectives used in order to
    achieve the above goals
  • http//cs.sfsu.edu/mission.htm

6
Jobs
  • Jobs are still plenty
  • Demand still strong!
  • CS one of the best careers
  • http//computingcareers.acm.org/
  • Check www.cs.sfsu.edu for latest articles on jobs
  • BUT
  • New skills are needed

7
Motivation more than technical skills required
example job adv.
  • Sr. Software Engineer
  • Job Description The Software Engineer will work
    as part of an agile multi-disciplinary team to
    develop the software components of an
    enterprise-scale hospital information system. The
    individual must be a team-player and willing to
    function as a designer, developer, tester, and an
    analyst as required to achieve the goals of the
    team.
  • Specific Responsibilities
  • 5 years of professional experience developing
    commercial or enterprise-scale software
    products 3 years of development experience
    with Java and J2EE (EJB, Servlets, and JSP)
    XP, Agile development experience is preferred
    Healthcare domain knowledge is preferred
    Exposure to multiple DBMS systems is preferred
    Understands concepts of the software development
    lifecycle Ability to function as a designer,
    developer, tester and to some degree, an analyst
    Must possess strong organization and
    communication skills Must exhibit a sense of
    and demonstrate responsibility, focus on
    delivery, and ability to work independently with
    appropriate technical direction Comfortable in
    a fast-paced, team-oriented environment Strong
    written and verbal skills from both business and
    technical perspectives

8
Key resources/communication
  • CS WWW pages
  • www.cs.sfsu.edu home page visit daily
  • http//www.cs.sfsu.edu/undergrad/undergraduate.htm
    l main page for undergrads
  • www.sfsu.edu
  • Office staff Niki, Marc
  • E-mail, newsletters from CS office
  • Advising http//cs.sfsu.edu/advising/undergrad.htm
    l
  • Your fellow classmates
  • Instructors
  • CS Chair

9
New in Spring 10
  • Full program in spite of budget woes
  • Limits on course repeats
  • No 212 offered due to upcoming changes for fall
    2010, 212 and 305 will be cancelled and merged -
    you must take 305 now IFF
  • You have done 212 (210 can be done concurrently)
  • Those who have not done 212 will take combined
    course in Fall 2010
  • Course fees http//cs.sfsu.edu/research/ResearchLa
    bs.htm
  • Improved labs and lab support
  • New elective Biomedical imaging CSc 621 (Prof.
    Okada)

10
Enrolments
  • Most classes getting filled up
  • If you have problems talk to instructor
  • Preferences given to those with critical needs
  • Need to graduate
  • Need units for visa or financial aid
  • Conditional grads
  • If you are limited by course repeat policy AND
    have a critical need AND instructor is OK THEN
    fill out the regulation waiver form in the office
    no guarantee but we will try to get you in
  • Drop day end of SECOND week, add end of FOURTH
    week
  • New students meet office asap, ask help for
    enrollment

11
Improved labs
  • TH 331 remodel, new projector
  • More supplies, larger print quota, new HW and SW
    coming
  • Lab assistant cslabs_at_sfsu.edu
  • Report lab issues cslabs_at_sfsu.edu
  • Labs page http//www.cs.sfsu.edu/research/Research
    Labs.htm

12
New advising polices
  • Advising has been shown to significantly increase
    success in studies
  • Attend Chairs welcome group meeting at the
    beginning of each semester during CS Advising Day
  • No more general SFSU advising day
  • Mandatory advising for new and transfer students
    in CSC210 and CSC313 for enrolment in 213 and 413
    will get e-mail on this
  • Advising in CS office for basic issues does not
    replace faculty advising
  • CS Advising page
  • http//cs.sfsu.edu/advising.html

13
Plan your studies carefully
  • Mix GE and CS courses
  • Check CS WWW site for recommended sequence of
    study
  • Get timely advising
  • If classes full
  • Talk to the instructor
  • Get alternative classes
  • Preference to those who must graduate or are
    conditional grads or need units for via/financial
    aid

14
Reminder plagiarism and IT resource use polices
  • Cheating and plagiarism policies
  • http//www.cs.sfsu.edu/plagarism.html
  • Zero tolerance, policies will be enforced!
  • IT resource usage polices
  • http//www.sfsu.edu/itpolicy/aup.html

15
Important links
  • Undergraduate WWW page
  • http//cs.sfsu.edu/undergrad/undergraduate.html
  • Major program
  • http//cs.sfsu.edu/undergrad/under-major.html
  • Prerequisite chart
  • http//cs.sfsu.edu/undergrad/under-prereq.html
  • Suggested plan of study
  • http//cs.sfsu.edu/undergrad/under-rec-sequence.ht
    ml
  • CS Advising page
  • http//cs.sfsu.edu/advising.html
  • DARS report http//www.sfsu.edu/admisrec/reg/dar
    s.html
  • Cheating and plagiarism
  • http//www.cs.sfsu.edu/plagarism.html

16
Internal job opportunities for students
  • CS WWW page for jobs external (full time, part
    time), internal http//cs.sfsu.edu/jobs.html
  • Get involved in some project with graduate
    students
  • Check internal jobs at SFSU, at CS Department
    (TAships, research grants)
  • Individual or team projects get you great
    experience and help you get the job
  • Center for Computing for Life Sciences IT and
    cluster management - contact Mike Wong
    http//cs.sfsu.edu/ccls/index.html
  • Check also http//computingcareers.acm.org/

17
Join student chapter ACM
  • Meet new friends
  • Get tutoring
  • Attend seminars (I.e. on job search)
  • Get connections with industry during industry
    visits
  • Advanced Programming Studio club
  • http//sfsu.acm.org/

18
Dont forget to have fun and get to know other
students
Good luck
Think of grad program too
Tell your friends about
us!
19
(No Transcript)
20
Welcome graduate students!
21
Outline
  • SW trends driving markets, jobs and education
  • About CS Department
  • What is NEW
  • About the program
  • About this semester
  • Foreign students
  • QA
  • Advising day and party http//cs.sfsu.edu/download
    s/AdvisingDayflyer.SP10.pdf

22
Mission and Objectives
  • To prepare students for careers as software
    professionals
  • To prepare students for advanced graduate studies
    in Computer Science
  • Important learning objectives used in order to
    achieve the above goals
  • http//cs.sfsu.edu/mission.htm

23
Trends in Software Development
  • Global development of computer software through
    international cooperation and outsourcing are the
    main characteristics of current and future
    software engineering development process
  • Increased emphasis on building SW from components
    and services developed globally
  • Everything is getting connected with WWW and
    wireless
  • Critical need for making systems easy to use, on
    time and budget, and with adequate performance,
    with geographically dispersed teams
  • Open source software community is another example
    of global collaborative approach to SW
    development.
  • Students must posses technical (hard) and
    organizational, teamwork and communication (soft)
    skills
  • New areas games, sensor networks, biotech,
    personal devices

24
MS Degree?
  • MS degree becoming a key for advancement
  • Combination of general CS skills, domain depth
    and soft skills is critical
  • Program concentrations ensure breath and depth.
    Thesis ensures depth, ability to work
    independently, to write and to present
  • Ability to work with geographically dispersed
    teams and with multidisciplinary teams is
    increasingly important

25
Jobs
  • Jobs are still plenty
  • Demand still strong!
  • CS one of the best careers
  • http//computingcareers.acm.org/
  • Check www.cs.sfsu.edu for latest articles on jobs
  • BUT
  • New skills are needed

26
Motivation more than technical skills required
example job adv.
  • Sr. Software Engineer
  • Job Description The Software Engineer will work
    as part of an agile multi-disciplinary team to
    develop the software components of an
    enterprise-scale hospital information system. The
    individual must be a team-player and willing to
    function as a designer, developer, tester, and an
    analyst as required to achieve the goals of the
    team.
  • Specific Responsibilities
  • 5 years of professional experience developing
    commercial or enterprise-scale software
    products 3 years of development experience
    with Java and J2EE (EJB, Servlets, and JSP)
    XP, Agile development experience is preferred
    Healthcare domain knowledge is preferred
    Exposure to multiple DBMS systems is preferred
    Understands concepts of the software development
    lifecycle Ability to function as a designer,
    developer, tester and to some degree, an analyst
    Must possess strong organization and
    communication skills Must exhibit a sense of
    and demonstrate responsibility, focus on
    delivery, and ability to work independently with
    appropriate technical direction Comfortable in
    a fast-paced, team-oriented environment Strong
    written and verbal skills from both business and
    technical perspectives

27
Key resources/communication
  • CS WWW pages
  • www.cs.sfsu.edu home page visit daily
  • http//www.cs.sfsu.edu/grad/graduate.html - main
    page for grads
  • www.sfsu.edu
  • Office staff Niki, Marc
  • E-mail, newsletters from CS office
  • Advising http//cs.sfsu.edu/advising/advising.html
  • Your fellow classmates
  • Instructors
  • CS Chair
  • Foreign students OIP

28
New graduate students
  • Resource for you
  • http//cs.sfsu.edu/grad/new_grad_helpnotes.html
  • Be sure to meet office staff and ask for help in
    enrollment

29
New in Spring 10
  • Full program in spite of budget woes
  • Limits on course repeats
  • Large number of graduate electives
  • Course fees http//cs.sfsu.edu/research/ResearchLa
    bs.htm
  • Improved labs and lab support
  • New courses
  • Biomedical imaging CSc 821 (Prof. Okada)
  • Special topics course in bioinformatics CSC 890
    (Prof. Singh)
  • CSC 857 and CSC 858 can be done concurrently
  • HCI CSC 842 taught by world expert Prof. Lank (on
    sabbatical from U. of Waterloo)

30
Enrolments
  • Most classes getting filled up we limited
    enrollment so students spread
  • If you have problems talk to instructor
  • Preferences given to those with critical needs
  • Need to graduate
  • Need units for visa or financial aid
  • New grads
  • If you are limited by course repeat policy AND
    have a critical need AND instructor is OK THEN
    fill out the regulation waiver form in the office
    no guarantee but we will try to get you in
  • Drop day end of SECOND week, add end of FOURTH
    week
  • New students meet office asap, ask help for
    enrollment

31
New recently
  • MS Concentration in Computing and Business
    started Fall 08
  • Updates on English proficiency (see WWW page for
    new grads)
  • Initiatives in serious games and sensor arrays
  • More grants with top schools and industry
    (Stanford, SAP) opportunity for great theses
    topics and paid study

32
Graduate program description http//cs.sfsu.edu/gr
ad/grad_program.html
  • General SW. Engineering Computing for Life
    Sciences Concentrations
  • Breadth 9-12 units
  • Concentration core 9 units
  • Electives 3-6 units
  • Practicum option 3 units (optional)
  • Culminating Experience 6 units
  • Total 30-33 units
  • PLUS NEW Conc. in Computing and Business (started
    Fall 08)

33
NEW MS Concentration in Computing and Business
with SFSU BUS school started Fall 08
  • 3 core CS courses
  • 3 required CS courses as designated in the
    General Concentration
  • 1 CS elective course
  • 1 Business elective course, approved by advisor.
    These are drawn from 700- or 800-level courses in
    Business, Management, Finance, Decision Sciences,
    or Marketing (3 units)
  • 3 required business courses (8 units)
  • BUS 780- Accounting
  • BUS 788 Mng. Principles
  • BUS 784 Political, Social and legal Environment
    OR BUS 787 Marketing
  • Equivalent of 2 courses for thesis/project the
    thesis/project must have a business component.
    The students culminating experience committee
    will be composed of 2 CS faculty and one Business
    faculty.
  • Total 38-41 units

34
Benefits of new MS Concentration in Computing and
Business
  • Graduates with this concentration will have the
    skills to
  • Perform RD in the computing field
  • Possess the skills and knowledge to manage
    software development teams or start their
    companies
  • Assume management responsibilities in
    organizations that require managers who
    understand both the computing and business
    aspects of information technology.
  • Assist with high-tech entrepreneurship ventures -
    assist in understanding and relating the
    technical feasibility of new ideas
  • Speak to both high-tech groups, and communicate
    technical ideas and concepts to non-technical
    groups in the business organization
  • Contribute to organizations that provide strategy
    consulting services to high technology companies
    (staff at these companies needs to have strong
    backgrounds in both technology and business)

35
Some areas of focus in our CS Department
  • Data management, databases, informatics
  • Visualization
  • HCI, usability
  • Internet applications
  • Global and practical SW Engineering, teamwork
  • Bioinformatics, computing for life sciences
  • Image processing, multimedia, AI
  • Games
  • Computing and Business
  • Sensor networks
  • Cloud comuting

36
Center for Computing for Life Sciences (CCLS)
  • CCLS is an official multidisciplinary SFSU Center
    for addressing problems in broad area of
    Computing for Life Sciences such as
    bioinformatics, imaging, collaborative tools, UI,
    visualization, databases, computational biology
    and chemistry, applications in drug discovery,
    collaborative tools, algorithms etc.
  • Goal is to develop CCLS into signature marquee
    program of SFSU
  • CCLS is joint collaboration between Computer
    Science, Biology, Chemistry and Biochemistry,
    Math, Physics and Astronomy
  • http//www.cs.sfsu.edu/ccls/index.html

37
Cluster Computing in CCLS
  • New 40 node DELL Cluster operational in CCLS
  • http//ccls.lab.sfsu.edu/bin/view/Cluster/DellPowe
    rEdgeCluster
  • For projects in computational biology and life
    sciences
  • For education (distributed and parallel
    computing, data mining)
  • Initiative on cloud computing

38
Advising
  • Must see advisor upon start of the program
  • Must attend first Graduate Seminar during the
    first term (CS Chair will overview grad program
    and faculty will overview projects) Wednesdays
    530 (to be announced)
  • Should attend Chairs welcome group meeting at
    the beginning of each semester (to be announced)
  • Get timely advising as often as you need (at
    least once per semester)
  • Those planning for Ph. D. program see CS Chair
    in the first semester
  • Advising page http//cs.sfsu.edu/advising.html

39
Graduate seminar
  • Brings outstanding speakers from academia an
    industry. Every Wednesdays 530 in TH 331.
    Exposes students to great topics and great
    speakers, helps give ideas for projects and jobs
  • Each graduate student must attend 10 seminars in
    one or multiple Semesters
  • First one or two seminars by Prof. D. Petkovic
    about graduate program and about department
    research
  • CS faculty will overview their projects
    excellent place to get ideas for culminating
    experience Starts mid February check CS WWW
    page

40
Improved labs
  • TH 331 remodel, new projector
  • More supplies, larger print quota, new HW and SW
    coming
  • Lab assistant cslabs_at_sfsu.edu
  • Report lab issues cslabs_at_sfsu.edu
  • Labs page http//www.cs.sfsu.edu/research/Research
    Labs.htm

41
Plan your studies carefully
  • Check CS WWW site for recommended sequence of
    study
  • Get timely advising
  • Conditional grads get rid of conditions first
  • If classes full
  • Talk to the instructor
  • See Prof. Levine
  • Get alternative classes
  • Preference to those who must graduate or are
    conditional grads

42
Jobs
  • Consult our employment page for internal, TA and
    external openings http//www.cs.sfsu.edu/jobs.html
  • Attend ACM seminars on jobs search and use SFSU
    Career Center
  • Start looking for internships now!
  • Look also for SFSU jobs and research grant funded
    jobs in CS Department
  • Foreign students there are rules that must be
    strictly observed. CS Department only recommends,
    SFSU OIP applies for, UC Government is the one
    which issues permits to work
  • Check also http//computingcareers.acm.org/
  • More classes that could be taught by graduate
    students are planned in the future

43
Reminder plagiarism and IT resource use polices
  • Cheating and plagiarism policies
  • http//www.cs.sfsu.edu/plagarism.html
  • Zero tolerance, policies will be enforced!
  • IT resource usage polices
  • http//www.sfsu.edu/itpolicy/aup.html

44
Important stuff
  • Visit WWW site and read e-mail
  • Program description http//www.cs.sfsu.edu/grad/gr
    ad_program.html
  • For new grads http//www.cs.sfsu.edu/grad/new_grad
    _helpnotes.html
  • Graduate page http//cs.sfsu.edu/grad/graduate.htm
    l
  • Check new schedule http//cs.sfsu.edu/schedules/07
    /sp07.htm
  • Importance of early advising. New students MUST
    see advisor http//cs.sfsu.edu/advising.html
  • Recommended sequence of study, selection of
    concentration second semester finding the
    advisor http//cs.sfsu.edu/grad/grad_recom_sequenc
    e.html

45
More
  • Graduate seminar series requirement
    http//cs.sfsu.edu/news/Fall-2004-Pernet-Requirmen
    ts.html
  • Internships new polices on 893 (practicum)
    important for foreign students
  • All steps in preparing culminating project forms
    http//cs.sfsu.edu/forms/aboutculminatingproject.h
    tml
  • Culminating experience http//cs.sfsu.edu/grad/new
    _grad_culminating_req.html
  • How to write culminating project report
    http//cs.sfsu.edu/grad/writing_cpr.html
  • Cheating and plagiarism http//www.cs.sfsu.edu/pla
    garism.html
  • International program Fulda, Germany
    http//cs.sfsu.edu/news/SFSUFulda.htm
  • Forms http//www.cs.sfsu.edu/forms/forms.html

46
Join student chapter ACM
  • Meet new friends
  • Get tutoring
  • Attend seminars (I.e. on job search)
  • Get connections with industry during industry
    visits
  • Advanced Programming Studio club
  • http//sfsu.acm.org/

47
Welcome foreign students!
  • Keep GPA and class load above the minimum -
    Overall GPA gt 3.0, class load 9 units minimum
  • Take CSC 893 for summer internships, must be at
    SFSU for at least 2 semesters. Covered by new
    practicum option.
  • Practical training info http//cs.sfsu.edu/forms/s
    tudent20forms/opt_cpt_letter_instructions.html
  • Post completion training allowed only when thesis
    is more than 95 complete, need confirmation by
    the advisor. http//cs.sfsu.edu/forms/student20fo
    rms/opt_cpt_letter_instructions.html
  • No external full time work approved in Fall and
    Spring

48
Welcome foreign students!
  • Learn about USA customs, culture, geography
  • Bay Area is one of the bets areas in USA
    geographically, culturally, for education and
    technology
  • Get internships with local industry
  • Visit places, talk to people
  • Learn English (reading, writing)
  • Have fun!

49
Dont forget to have fun and get to know other
students
Good luck
Think of Ph. D. program
Tell your friends about us!
About PowerShow.com