CSSE 151: Fundamentals of CS I Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai:

Slides:



Advertisements
Similar presentations
MIS 1305 Intro to Information Technology & Processing Spring 2015 Mrs. Nancy Sánchez
Advertisements

CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
CS 494/594 Computer and Network Security Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Fall 2010.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
Introduction to Management Information Systems 00 – Course Overview HTM304 Fall 07.
BIO 101 Principles of Biology Section 2 9:00-9:50am MTWF Dr. Kristen Walton, PhD 201i Agenstein Hall Office phone:
James Tam Introduction To CPSC 231 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
HUMAN ANATOMY AND PHYSIOLOGY Biology 2010 – Fall 2013 James F. Thompson, Ph.D.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
Welcome to Biology 101! Please pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need to rent a clicker from the.
CHEMISTRY Professor Richard Karpeles. Spring 2014 Chemistry 2 (84.122) Dr. Richard Karpeles Olney Hall 502A (978)
1 Data Communications and Network Management ISQS 6341, Summer II, 2001 Instructor: Zhangxi Lin Office: BA 708 Phone:
CS 150 PERSONAL PRODUCTIVITY USING TECHNOLOGY Instructor: Dr. Xenia Mountrouidou.
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 1 1.
CLASS ORIENTATION MGMT 464 Project Management Spring 2014.
CSSE 492 Advanced Computer Networks Dr. Yingwu Zhu Spring 2008.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
(1) ECE 8823: GPU Architectures Sudhakar Yalamanchili School of Electrical and Computer Engineering Georgia Institute of Technology NVIDIA Keplar.
CSSE 250 (First class) Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Welcome to Biology 102! Please put away ALL electronics and pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Fall 2004FSU CIS 5930 Internet Protocols1 Welcome to CIS 5930 Internet Protocols Time: 5:15PM-6:30PM, TTh Location: Love 301 Fall 2004, 3 credits.
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
OPIM 3801: Principles of Project Management Instructor: Bob Day Associate Professor OPIM Dept.
Dr. Gina Green Intro to Information Technology & Processing.
Welcome to Physics 1D03.
MIS 3200 Networking Fundamentals Abdou Illia, Ph.D School of Business Eastern Illinois University (Monday 8/24/2015)
ECE 1100: Introduction to Electrical and Computer Engineering Wanda Wosik Associate Professor, ECE Dept. Notes 1 Spring 2011 Slides adapted from lectures.
MAT 360 – Lecture 0 Introduction. About me  Moira Chas   Work phone :  Office Location:
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
CSSE 250 Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
B a c kn e x t h o m e GBA 687/8 Winter 2006 A Brief Overview Dr. Stan Abraham MHR Dept.
TIPS FOR EFFECTIVE TEACHING IN STEM HIGHER EDUCATION Benjamin C. Flores, Ph.D. Director, Computing and Electrical and Engineering Division MIE Project.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
CSE 113 Introduction to Computer Programming Lecture slides for Week 1 Monday, August 29 th, 2011 Instructor: Scott Settembre.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Honors Connections Fall 2004 Syllabus Interpretation and Strategies for Success.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
HUMAN ANATOMY AND PHYSIOLOGY Biology Fall 2014 James F. Thompson, Ph.D.
Class Orientation for Distance Learning Classes Limin Zhang, Ph.D. Professor of Mathematics Fall 2014.
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Wednesday 5-6; Thursdays 4-6 or by appointment.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
Please initial the attendance roster near the door. If you are on the Wait List you will find your name at the bottom. If you are not on the roster, please.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
1 CPSC 460/560 Computer Networks Dr. Yingwu Zhu. 2 Course Overview.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Dr. Jeff Cummings MIS323 Business Telecommunications.
CSCD 303 Essential Computer Security Lecture 1 - Course Details.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Please initial the attendance roster near the door. If you are on the Wait List you will find your name at the bottom. If you are not on the roster, please.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
1 1.Log in to the computer in front of you –Temp account: 210class / 2.Update your in Cascadia's system –If I need to you I'll use.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Networking CS 3470, Section 1 Sarah Diesburg
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
CSc 1302 Principles of Computer Science II
It’s called “wifi”! Source: Somewhere on the Internet!
MIS323 Business Telecommunications
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Welcome to Biology 101! Please pick up a syllabus (if you don’t have one yet) and a clicker at the front desk. You will need to rent a clicker from.
CSSE 340 Operating Systems (First class)
Office: ENGR 530 Phone: Emai:
CS201 – Course Expectations
Presentation transcript:

CSSE 151: Fundamentals of CS I Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:

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

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

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

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

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

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

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

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

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

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)

Communication Channels Check class homepage regularly Almost everything online available, except exam questions - Check your SU account regularly

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

Question ?