Tutoring Overview.

Slides:



Advertisements
Similar presentations
Team Software Project - Ebnenasir - Spring CS 3141: Team Software Project - Introduction Ali Ebnenasir Department of Computer Science Michigan Technological.
Advertisements

Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Preparation for In-class Presentations.
EG1003: Introduction to Engineering and Design EG1003 Overview.
The Role of Software Engineering Brief overview of relationship of SE to managing DSD risks 1.
General information CSE 230 : Introduction to Software Engineering
CMSC 132: Object-Oriented Programming II
CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
Concordia University Department of Computer Science and Software Engineering Click to edit Master title style ADVANCED PROGRAMING PRACTICES Introduction.
CS529 Multimedia Networking Admin. Topics Background Admin Stuff Motivation Objectives Multimedia!
1 Object Oriented Programming Computer Systems Engineering (D2) and Programming (P)
Mobile Application for SAT Preparation Preliminary Project Plan By Project Team: Hi5 Anant Kambli Amit Shukla Ajaykumar Aswathappa Prabin Gautam Rama K.
Issues in Teaching Software Engineering Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science.
Introduction to Project Management
May 1, 2007Mohamad Eid SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) ext. 2148
Introduction. » How the course works ˃Homework ˃Project ˃Exams ˃Grades » prerequisite ˃CSCI 6441: Mandatory prerequisite ˃Take the prereq or get permission.
Incorporating Realistic Teamwork into a Small College Software Engineering Curriculum Ellen L. Walker Oberta A. Slotterbeck Hiram College {walkerel,
Eastern Mediterranean University
COMP Introduction to Programming Yi Hong May 13, 2015.
EG1004 Overview. Objectives of EG1004 To teach you about what engineers do: –Technical skills MS Office LabVIEW Mindstorms NXT –Professional skills Teamwork.
Chapter 1: Introduction to Project Management
Course Introduction Software Engineering
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Week 1 c0209 Software Engineering Course Practice Project Course Overview Software Institute, Nanjing University, Spring 2007 c0209.
Training Documentation Currently being worked on….
CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
1 CS4521 – Mobile and Topics in Web Programming L. Grewe.
Teaching Systems Analysis and Design in a Practical Way: A Collaborative Effort Between Computer Science and Business School by Ken Surendran-CS Chellappa.
1 Computing and Software Engineering Practice Course Overview Software Institute, Nanjing University, Spring
Database systems Design - Software School of Hunan university –
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
COT 4600 Operating Systems Fall 2010 Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 3:30-4:30 PM.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
CSE6339 DATA MANAGEMENT AND ANALYSIS FOR COMPUTATIONAL JOURNALISM CSE6339, Spring 2012 Department of Computer Science and Engineering, University of Texas.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 23 Slide 1 Final Project Account for 40 pts out of 100 pts of the final course score 10.
Advanced Programing practices
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
CMPE 412 Software Engineering
J. Sterling Morton High Schools
NWEN 243 Network Applications
Course Information Mark Stanovich Principles of Operating Systems
Foundations of Visualization 8/30/05 Lecture Notes
Introduction to Object Oriented Analysis, Design and Unified Modeling Language (UML) Shanika Karunasekera.
Introduction to CPSC3125 Operating System
Andy Wang Operating Systems COP 4610 / CGS 5765
CS & CS Capstone Project & Software Development Project
EG 1003 Overview.
Systems Programming Intro
EG 1003 Overview.
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
CSE1311 Introductory Programming for Engineers & Scientists
CS1301 – Where it Fits Institute for Personal Robots in Education
CSS-304: Computer Systems Interface
CS 425 / CS 625 Software Engineering
CS1301 – Where it Fits Institute for Personal Robots in Education
General Packet Radio Service (GPRS), 2 credits
Advanced Programing practices
Intro to CIT 594
Intro to CIT 594
CS1301 – Where it Fits Institute for Personal Robots in Education
New Student Orientation
CMSC 345 Software Design and Development Spring 2004 Sections 0101 & 0201 Ms. Susan Mitchell Leave Your Ego at the Door! CMSC 345, Spring 2004.
CS201 – Course Expectations
Presentation transcript:

Tutoring Overview

Course Tutoring Valeria Mirabella General aspects of HCI and projects valeria.mirabella@gmail.com Web: http://www.dis.uniroma1.it/~mirabell Office hours should be agreed-upon by email HCI Project Overview

Supporting instructors Massimo Mecella Some technologies to be possibly adopted during project implementation NUIs – Natural User Interfaces Use of Leap-Motion Android development Email: mecella@dis.uniroma1.it WWW: www.dis.uniroma1.it/~mecella/ricevimento.htm (for office hours) http://www.dis.uniroma1.it/~mecella/didattica/2014/HCI/ (for teaching material) Loredana Di Lucchio Lorenzo Imbesi Support related to Product Design Email: loredana.dilucchio@uniroma1.it lorenzo.imbesi@uniroma1.it HCI Project Overview

HCI Project Overview

Roadmap Introduction Teams Topics Final discussion Prerequisites Software Support HCI Project Overview

Introduction The curriculum is structured to cover the end-to-end process of a research and development product cycle modifications or new applications to their existing human-to-machine technology. The main goal of the project is not focused on particular algorithmic techniques or computer technologies but on developing a broad set of skills needed for user-centered design. HCI Project Overview

Teams Teams starts to be defined today and should be clearly identified by end of March Teams composition 2/3 computer scientists 2/3 students from industrial design Every team should have team leader, who is in charge of coordinating the others and possibly be present at each office hours (independently of the specific professors) HCI Project Overview

Suggested skills (for computer scientists) WWW application development PHP Java servlets/JSPs … Java programming (or other languages, to be discussed with the instructors) Engineering and design UML Database design and realization HCI Project Overview

Topics During the course, some general themes will be introduced Starting from the theme, a team should develop a project idea and realize it Industrial design students will be mainly in charge of the phase theme  concrete project idea (with mock-ups of the interfaces/interactions) Computer scientists will be mainly in charge of the phase concrete project idea  running system to be demonstrated during the exam HCI Project Overview

Final discussion (1) The final project must be presented in one of the scheduled project discussion date There will be one discussion date for each exam session Students are expected to check the project discussion date on the course website It is mandatory to notify the tutor (i.e., Valeria Mirabella) by email about the date in which you intend to discuss the project HCI Project Overview

Final discussion (2) The project discussion consists of a brief presentation of the work done (ppt file) the final written report (doc/pdf file) the running prototype Project documentation and a virtual machine with all the running prototype and demonstration should be delivered on a cd/dvd + pen drive (for copying, it will be given back to you ) Each team should plan to talk for approximately 30 minutes, and each student should present at least a few slides (each one should “speak”) HCI Project Overview