Presentation is loading. Please wait.

Presentation is loading. Please wait.

Office: ENGR 530 Phone: Emai:

Similar presentations


Presentation on theme: "Office: ENGR 530 Phone: Emai:"— Presentation transcript:

1 Office: ENGR 530 Phone: 296-5515 Emai: zhuy@seattleu.edu
CSSE 250 Dr. Yingwu Zhu Office: ENGR Phone: Emai:

2 Brief Bio PhD in CSE, University of Cincinnati, 2005
MCSE (Microsoft Certified Software Engineer) 3-year Software Engineer and Project Manager Nearly 30 research papers in top Journals and Conferences Research: Peer-to-peer(P2P) systems, file/storage systems, distributed systems, networking Teaching: Data Structures, C/C++, Advanced topics in OS, Concurrent Distributed Systems, OS, Computer Networks, P2P Networks, Advanced Computer Networks

3 Why Data Structures are Important?
Core course for CS Foundations for advanced courses such as OS, Databases and Computer Networks Graduate studies Job search: many Data Structures interview questions Microsoft, Google, Yahoo)

4 Challenges in CSSE 250 Textbook: involving C++ classes and templates
Students may not be familiar with these concepts But, if we can make it, Very EASY to pass the course “Object-Oriented Programming” So, Let’s WORK HARDER!!!

5 How to Learn CSSE 250 Well? Go through the example codes in Textbook
Write your own codes while closing book More programming exercises More thinking. E.g., how to make a choice on data structures and algorithms to implement an ADT (Abstract Data Type)?

6 What can I do for you? From my experiences as a student, I know the difficulties you’ll be facing From my SE’s experiences, I’d like to share the experiences with you From the Professor’s perspective, I am willing to teach you more and help you to learn better So, talk to me if you have any questions! I’ll pay attention to everyone in my class

7 Suggestions in Class Encourage class participation!
Pose questions ANYTIME In the beginning of the class, give me the questions you met during studies If necessary, we can discuss them in class Do not worry about the questions you may ask NO question is simple! Take notes when necessary 

8 CS1 Account CS1, the dept. server, will be the server where you do the programming assignments If you do NOT have an account, contact the dept. ASAP! Programming related docs in my website

9 Communication Channels
Check class homepage regularly Check your SU account regularly

10 Syllabus and Tentative Schedule
Available on website Only a draft, may subject to change Check me for any question Reading assignment #1 posted online

11 Question ?


Download ppt "Office: ENGR 530 Phone: Emai:"

Similar presentations


Ads by Google