Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSE 3345 - Graphical User Interfaces Chris Raley Lecture 1 - Introduction.

Similar presentations


Presentation on theme: "CSE 3345 - Graphical User Interfaces Chris Raley Lecture 1 - Introduction."— Presentation transcript:

1 CSE 3345 - Graphical User Interfaces Chris Raley craley@smu.edu Lecture 1 - Introduction

2 Class Topics Meet the professor Explore class website Review class syllabus Discuss course overview Discuss course requirements Meet the students CSE 33452

3 About Me Chris Raley (pronounced RAY-lee) Received BA in CSE and Double Bass Performance from SMU in 2008 Received MS in Software Engineering from SMU in 2009 Professional Experience – Samsung Mobile – Match.com CSE 33453

4 About Me Contact Info – craley@smu.edu Room number – Adjunct Office in CSE Dept Website – lyle.smu.edu/~craley/3345 lyle.smu.edu/~craley/3345 CSE 33454

5 Office Hours No official office hours Email – 24/7 Brief meetings before or after class Meetings by appointment on Campus Meetings by appointment on Skype CSE 33455

6 Course Website http://lyle.smu.edu/~craley/3345/ CSE 33456

7 Syllabus The syllabus is on the course websitesyllabus CSE 33457

8 Course Goals HTML – HTML Overview – Forms CSS – CSS Overview (Includes CSS3) – Box Model – Selectors – Point System/Specificity CSE 33458

9 Course Goals Javascript – Javascript Overview – Event handling – JSON – Jquery API – XML HTTP REQUEST CSE 33459

10 Course Goals Android – Android Overview – Declarative UI – Touch event handling – HTTP Requests User Interface and Design Principles – Planning – Design – Testing CSE 334510

11 Course Requirements Chrome Browser Eclipse IDE with Android SDK Lyle ENGR/SEAS account – See help doc for more infohelp doc Access to the internet. – A large portion of the course reading will be online articles. Course Textbooks – Designing with the Mind in Mind by Jeff Johnson Designing with the Mind in Mind Free and available online (See course website) – CSS: The Definitive Guide by Eric A. Meyer CSS: The Definitive Guide by Eric A. Meyer CSE 334511

12 Getting Help There is no TA There is no lab There is limited CSE Help Desk support for this course. CSE 334512

13 Course Expectations This class will be time consuming. This class is challenging. Often you’ll be thrown in the “deep end.” I’m getting paid to teach you GUI, not to make sure you have a social life. CSE 334513

14 Previous Students’ Comments “The professor moves very quickly and covers what seems like multiple semesters of coursework in one.” “Sometimes doesn't realize that students have other classes.” “He over-estimates how much work is reasonable.” CSE 334514

15 Previous Students’ Suggestions “SLOW DOWN.” “It would be amazing if this class could be split into 2 classes (Web and mobile development) so that more time could be spent on both topics.” CSE 334515

16 Questions? CSE 334516

17 About You What’s your name? What programming languages do you know? What’s your web experience? – HTML – CSS – Javascript Have you done any Android development? Do you have any expectations for the course? CSE 334517


Download ppt "CSE 3345 - Graphical User Interfaces Chris Raley Lecture 1 - Introduction."

Similar presentations


Ads by Google