1 of 10

PA195 - Course Organization

2 of 10

Lectures

  • Weekly lectures on Mondays at 8am
    • on the first lecture, we can talk about starting at 8:15�
  • Attendance is not mandatory but recommended
    • it was mandatory in Fall 2014�
  • Slides will be available on course page the same day�
  • An invited talk in the end of the semester

3 of 10

Seminars

  • Bi-weekly in a computer lab
  • Students can use their own notebooks
    • prerequisites (installed SW) will be announced prior

  • Seminars will be prepared continuously�
  • Seminar is canceled on Wednesday 16th March

4 of 10

Projects

  • There are dozens of “NoSQL” technologies
    • or hundreds, but dozens are widely used�
  • During the course:
    • Detailed description of 5-7 technologies�
  • Objective of the projects:
    • let the students explore other NoSQL database systems
    • actually touch those systems
    • present the findings to the others

5 of 10

Projects: Assignment Details (1)

  • Students will form groups of (up to) four
    • During the first half of the semester�
  • Each group will pick any NoSQL technology
    • Or any Big Data processing technology
    • Not discussed in the course in detail
    • Approved by the teacher
    • Different than other groups picked

6 of 10

Projects: Assignment Details (2)

  • The project will consist of these steps:
    1. Study the functionality of the system
      • objectives, key features, drawbacks, etc.
      • during the semester, we will see what features a system can have
    2. Download, run and play with the system
      • practical work with the system
      • report the experience
    3. Prepare presentation about the system
      • inputs from the other two areas
      • presentation for 15-20 minutes (will be specified)
      • presentation given in the end of the semester

7 of 10

Successful Completion

  • There are two requirements to finish the course:
    • Attendance at the seminars
      • only formally excused absences accepted
      • if necessary, a student can attend the other bi-week seminars
      • other cases will be considered individually
    • Projects
      • successful fulfillment of the student’s responsibility within the group
      • presentation of the project in the end of the semester

8 of 10

Group Presentations

  • I believe that all presentations were beneficial
    • ...for the audience
    • ...for the authors
    • ...for myself
  • Everybody who participated in group projects
    • and attended the Wednesday seminar�

Completed successfully!

9 of 10

What’s Left? Please, give me feedback!

  • Did you learn anything interesting/useful?
  • What you liked/disliked about the course
  • What was new for you and what was trivial
    • It is difficult for me to balance the content for all...
  • How did you like the practices
    • Did you learn something?
    • Too trivial or sometimes difficult?
    • Too much guidance and want more individual work?
  • What would you change about the team projects

10 of 10

Please, any questions?