1 / 14

CSSE 151: Fundamentals of CS I

CSSE 151: Fundamentals of CS I. Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai: zhuy@seattleu.edu. About me: Brief Bio. PhD in CSE, University of Cincinnati, 2005 MCSE (Microsoft Certified Software Engineer) 3-year Software Engineer and Project Manager

herman
Download Presentation

CSSE 151: Fundamentals of CS I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSSE 151: Fundamentals of CS I Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai: zhuy@seattleu.edu

  2. About me: Brief Bio • PhD in CSE, University of Cincinnati, 2005 • MCSE (Microsoft Certified Software Engineer) • 3-year Software Engineer and Project Manager • Over 36 research papers in top Journals and Conferences • http://fac-staff.seattleu.edu/zhuy • 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, CSSE 151

  3. Why IS CSSE 151 Important? • Understand basic concepts: data structures, algorithms • Programming skills • Foundation for further CS studies

  4. How to Learn CSSE 250 Well? • Lectures and Labs are two wings for you to fly high • Lectures: concepts • Labs: test/understand concepts • Learn best by doing! • Go through the example codes in Textbook • Write your own codes while closing book

  5. What I like… • Good learning attitude! • Hardworking • Asking Questions • Active thinking • Involved in class discussions • …

  6. What I Don’t like… • Bad learning attitude! • “Last minute” • to start doing your assignments • to start preparing tests • Missing classes & labs

  7. 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

  8. 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 • NOquestion is simple! • Take notes when necessary • Complete all labs successfully

  9. Other Suggestions • Pre-read & raising questions • Post-read & thinking • More exercises after each chapters • Form study group with classmates • But, NO collaboration in HWs! • Do Not memorize material! • Understanding & thinking

  10. Textbooks • Required:Starting Out with C++From Control Structures through Objects (5th edition), by Tony Gaddis. ISBN 0-321-40939-6 • Reference:Linux pocket guide (Optional, bookstore or online available @ books.google.com, it is free!)

  11. CS1 Account • cs1.seattleu.edu, the dept. server, will be the server where you do the programming assignments, and assignment submissions. • If you do NOT have an account, contact the dept. ASAP! • I’ve have the dept. technician created for all of you

  12. Communication Channels • Check class homepage regularly • http://fac-staff.seattleu.edu/zhuy • Almost everything online available, except exam questions - • Check your SU email account regularly

  13. Syllabus and Tentative Schedule • Available on website • Only a draft, may subject to change • Check me for any question • Attention • Labs: MWF @ EGRN 308 • Lectures: T @ EGRN 305 • Labs may have lectured interleaved

  14. Question ?

More Related