CSS-304: Computer Systems Interface

Slides:



Advertisements
Similar presentations
CS1313 SCCC/ATS COURSE SYLLABUS Programming Fundamentals Revised 12/2/2014 Online 12/14 revision Ed Hall Instructor.
Advertisements

CS1203 SCCC/ATS COURSE SYLLABUS Introduction to Computer Concepts and Applications Revised 8/16/2014 Online 7/14 revision Ed Hall Instructor.
CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
Department of Computer Science
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
Statistical Methods in Computer Science Course Introduction Ido Dagan.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
CSS-304: Computer Systems Interface Duisebekov Zhasdauren Faculty of Engineering Suleyman Demirel University.
MODULE 1 - INTRODUCTION ME INTRODUCTION TO ENGINEERING DESIGN & GRAPHICS SPRING
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
® Microsoft Office 2010 INF 150 Personal Productivity with IT.
HCI 510 : HCI Methods I Damian Schofield. HCI 510: HCI Methods I Who Am I ? Why Do I Study This ? What Do I Do ? Introduction to the Course Course Practicalities.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
EECE 310 Software Engineering Lecture 0: Course Orientation.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
Software Requirements Southern Methodist University CSE 5316/7316.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
Understanding the Academic Structure of the US Classroom: Syllabus.
1 CS 420/620 Human-Computer Interaction Fall 2015 Course Syllabus August 25, 2015.
CST 320 Compiler Methods Dr. Sherry Yang PV 171 (541)
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
Programming-1: Java for non-majors
BUS 462 Marketing Research Yinghong (Susan) Wei. Day 1 - Introduction Agenda for Today:  About Me  About You  About the Class  Form Teams  Discussion.
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Course Information Sarah Diesburg Operating Systems COP 4610.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
Course Information Andy Wang Operating Systems COP 4610 / CGS 5765.
IST 210: Organization of Data
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
1 CS 320 Interaction Design Spring 2011 Course Syllabus January19, 2011.
1 CS 420/620 Human-Computer Interaction Fall 2012 Course Syllabus August 28, 2012.
Mgmt 371 Principles Management Course Introduction August 2008.
Prof. James A. Landay Computer Science Department Stanford University Winter 2016 dt+UX 2 : USER EXPERIENCE DESIGN PROJECT Introduction & Course Overview.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Cheating The School of Network Computing, the Faculty of Information Technology and Monash as a whole regard cheating as a serious offence. Where assignments.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Computer Networks CNT5106C
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
Introduction & Course Overview CS 194H – User Experience Design Project January 10, 2017.
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
Lecture 1. Course Introduction
CS101 Computer Programming I
Software Requirements
CSc 020: Programming Concepts and Methodology II
Computer Networks CNT5106C
Introduction & Course Overview CS490f – Part II
Lecture 1. Course Introduction
Course Information Mark Stanovich Principles of Operating Systems
CSC 111 Course orientation
Lecture 1. Course Introduction
College Prep United States History
CS 420/620 Human-Computer Interaction
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Object Oriented Programming in C++ COP 3330
EECE 310 Software Engineering
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Course Overview CS 4640 Programming Languages for Web Applications
C Programming Lecture 1 : Introduction
C Programming Lecture 1 : Introduction
Topics in Database Systems
Andy Wang Operating Systems COP 4610 / CGS 5765
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

CSS-304: Computer Systems Interface Faculty of Engineering Suleyman Demirel University

Computer Systems Interface Overview Introductions Contact information Course description Course design Policies Computer Systems Interface

Computer Systems Interface Contact Information Instructor: Ainur Issabek ainur.issabek@sdu.edu.kz Office: EN-block, 3th floor, office#306 Office hours: Mon 09:00-11:00, Thu 09:00-11:00 Computer Systems Interface

Computer Systems Interface Hello!!! SDU Computer Systems Interface

Computer Systems Interface Catalog Description CSS 304. Computer Systems Interface. (2-2) Cr. 3. Prereq: Java, C++, (Psychology) classes with C- or better. A practical introduction to the principles of user interface development. Design, implementation, and evaluation. Usability issues. Term projects. Computer Systems Interface

Computer Systems Interface Objectives A primary objective is to have students experience development of a high-quality user interface, following good practices for each of the different stages of the development process, and using the following tools: Java Swing, Eclipse, QT and Visual Basic. Another primary objective is to have students be knowledgeable about common user interface design techniques and concepts. Computer Systems Interface

Computer Systems Interface Is this interface good? Computer Systems Interface

Computer Systems Interface Woooow!!? Computer Systems Interface

What’s wrong with this one? Computer Systems Interface

Computer Systems Interface ??? Computer Systems Interface

Computer Systems Interface

Computer Systems Interface Course Design: Text The Essential Guide to User Interface Design. Wilbert O. Galitz, 0470053429. (avail) The Humane Interface: New Directions for Designing Interactive Systems. Jef Raskin. 0201379376 (avail) User Interface Design for Programmers. Joel Spolsky. 1893115941. (avail) Computer Systems Interface

Course Design: Organization Projects - The course is organized around individual and team projects. Lectures - Introduces students to the issues, techniques, and practices of user interface design. Lab sessions Part of many labs is reserved for individual work, where everyone works to make progress on exercises and project assignments. In addition to providing interaction time, it alleviates scheduling problems that some teams will face when their team members have heavy course/job workload during the week. Computer Systems Interface

Computer Systems Interface List of Topics Importance of UI History of HCI Characteristics of Graphical and Web UI Interaction styles UI Design process Usability Prototyping, Evaluation, Testing Computer Systems Interface

Course Design: Organization For UG courses, each credit requires 3 hrs outside class work – i.e. at least 9 hours total outside class for this course per week. Soft skills and Hard skills Both individual and group work Computer Systems Interface

Course Policies: General Attendance – Attendance is required. We’ll be having regular pop-up quizzes during lectures. Your absence will hinder your ability to make progress and will therefore be penalized. Excused absences will need to be requested in writing ( by EMAIL) and will need evidence. Academic Honesty – Do all assignments by yourself – UNLESS otherwise instructed. – Do not talk or peek at others papers or cheat sheets during exams. – Develop your own code for project (can look at others codes). – University has strict guidelines and we will simply enforce these. Computer Systems Interface

Course Policies: Grading Grading Scale We use the guideline of A for excellent, B for good, C for average, D for poor, and F for fail when awarding grades for any assignment. Gradable work and Point Distribution - Quizzes, Exams, Homework, Lab and Project Assignments. - Project is worth 30% whereas exams, homework and lab tasks are worth 70%. Submission Timely submission is expected on all assignments. Computer Systems Interface

Course policies: Grading Extra Credit – Extra credits are awarded for any assignment that clearly exceeds expectations. All extra credit points are totaled and used to make decisions during awarding of final grades. Special Accommodations Any student who feels s/he may need an accommodation based on the impact of a disability should contact me privately to discuss your specific needs. Computer Systems Interface