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

Slides:



Advertisements
Similar presentations
CMPT 275 Software Engineering
Advertisements

CS1313 SCCC/ATS COURSE SYLLABUS Programming Fundamentals Revised 12/2/2014 Online 12/14 revision Ed Hall Instructor.
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
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
MODULE 1 - INTRODUCTION ME INTRODUCTION TO ENGINEERING DESIGN & GRAPHICS SPRING
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
PROGRAM LAUNCHING Business Plan Writing ELIB 203.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
GE105: Introduction to Engineering Design Course Information College of Engineering King Saud University Feb 1, 2012.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
COURSE ADDITION CATALOG DESCRIPTION To include credit hours, type of course, term(s) offered, prerequisites and/or restrictions. (75 words maximum.) 4/1/091Course.
COMP Introduction to Programming Yi Hong May 13, 2015.
EECE 310 Software Engineering Lecture 0: Course Orientation.
SE-308 Software Engineering-II 7th Term SE University of Engineering & Technology Taxila, Pakistan Software Engineering Department.
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.
1 My Experiences as Faculty Member and Researcher Dr. Kalim Qureshi.
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)
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
ECE 1100: Introduction to Electrical and Computer Engineering Wanda Wosik Associate Professor, ECE Dept. Notes 1 Spring 2011 Slides adapted from lectures.
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.
Introduction to Programming Lecture No. 1. Program “A precise sequence of steps to solve a particular problem”
1 Introduction to Information Technology Dr. Ken Tsang 曾镜涛 Room E408 R9 With thanks to Dr. Towey Lecture.
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.
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
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.
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
Prof. James A. Landay University of Washington Winter 2009 Introduction & Course Overview CSE 441 – Advanced HCI January 6, 2009.
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CS 3724 Introduction to Human Computer Interaction Section 1 CRN TuTh 5:00-6: McB.
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
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 Object Oriented Programming in C++ COP 3330
EECE 310 Software Engineering
Andy Wang Operating Systems COP 4610 / CGS 5765
CSS-304: Computer Systems Interface
Topics in Database Systems
Presentation transcript:

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

From Rector’s Speech Dear students, There are three main constituents of the educational process: student, teacher and the context. The major elements of this process are intelligent students, with physical and spiritual well-being, who hold high goals for the future; because the process is centralized around them. Therefore, we ask you to bear this in mind throughout the academic year, by being alert and eager to learn. Computer Systems Interface2

3 Overview Introductions Contact information Course description Course design Policies

Computer Systems Interface4 Contact Information Instructor: - Zhasdauren Duisebekov - - Office: EN-block, 4 th floor, office#402 - Office hours: Thursday Course page:

Hello!!! Computer Systems Interface5 SDU

Computer Systems Interface6 Catalog Description CSS 304. Computer Systems Interface. (2-1) 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 Interface7 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.

Is this interface good? Computer Systems Interface8

Woooow!!? Computer Systems Interface9

What’s wrong with this one? Computer Systems Interface10

??? Computer Systems Interface11

Computer Systems Interface12

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

Computer Systems Interface14 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 Interface15 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 Interface16 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 Interface17 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 ) 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 Interface18 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. - Projects are worth 35% whereas exams, homework and lab tasks are worth 65%. Submission Timely submission is expected on all assignments.

Computer Systems Interface19 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.