Download presentation
Presentation is loading. Please wait.
Published byPhillip Phelps Modified over 8 years ago
1
CSSE 151: Fundamentals of CS I Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai: zhuy@seattleu.eduzhuy@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 Nearly 30 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? Because I am teaching it - Real Reasons Develop basic skills (concepts, programming) Develop interest in CS Open the door to further studies in CS
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 attitude! Hardworking Asking Questions Active thinking Involved in class discussions …
6
What I Don’t like… Bad 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 NO question 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! Not memorizing materials! 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 (upon the class roster of Sept. 22)
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: TTH @ EGRN 305 Labs may have lectured interleaved
14
Question ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.