CSSE 250 Dr. Yingwu Zhu Office: ENGR 530 Phone: 296-5515 Emai:

Slides:



Advertisements
Similar presentations
Management and Mining of Spatio-Temporal Data Rui Zhang The University of Melbourne.
Advertisements

Welcome to the seminar course
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Slide 01-1COMP 7370, Auburn University COMP 7370 Advanced Computer and Network Security Dr. Xiao Qin Auburn University
HOUSTON GRADUATE SCHOOL OF THEOLOGY New Student Orientation Fall 2012.
CSCI 11 Google’s Technology and its Impact on our Culture David Irwin Winter Study 2008 January 5, 2008.
Carnegie Mellon University Computer Science Foundations for Ph.D. Students The Carnegie Mellon Perspective Computer Science Foundations for Ph.D. Students.
A Primer on Jobs in Industry Nitin Jindal Department of Computer Science University of Illinois at Chicago.
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
Welcome to CompSci 100! As You Arrive… Make sure you grab a syllabus packet. Read through it. I will be covering the most essential points in my talk,
CS211: Course Overview George Mason University. Today’s topics Go over the syllabus Go over resources – Marmoset – Piazza – Textbook Highlight important.
WEEK 1 CS 361: ADVANCED DATA STRUCTURES AND ALGORITHMS Dong Si Dept. of Computer Science 1.
CSSE 492 Advanced Computer Networks Dr. Yingwu Zhu Spring 2008.
First... Background Topics Schedule Self Study Me Willem de Bruijn PhD candidate at Vrije Universiteit.
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
EECE 310 Software Engineering Lecture 0: Course Orientation.
CS 160 Introduction to Computer Science Andrew Scholer
(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.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
7 th period Who is Ms. Kaplan??? My involvement at DHS:  I teach Geometry, Intro to Programming, and Pre-Calculus.
OPIM 3801: Principles of Project Management Instructor: Bob Day Associate Professor OPIM Dept.
Dr. Gina Green Intro to Information Technology & Processing.
CDA 3100 Fall Special Thanks Thanks to Dr. Xiuwen Liu for letting me use his class slides and other materials as a base for this course.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Welcome to CPCS 324 Algorithms and Data Structures 2 Fall 2015 Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright of.
1 CSC 222: Computer Programming II Spring 2004 See online syllabus at: Course goals:
EDN 303 Unit 6 – Class 1 Online Monday, November 9 th Dr. Dennis S. Kubasko, Jr. Associate Professor.
Course Information Sarah Diesburg Operating Systems COP 4610.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
CSSE 151: Fundamentals of CS I Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
IB Computer Science II Paul Bui. About Me Born and raised in Arlington UVA – Computer Engineering 6 th year at Washington-Lee HS LD Debate – Mon/Tue IT.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
CS-1030 Dr. Mark L. Hornick 1 CS-1030 – Software Design 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Carnegie Mellon University Computer Science Foundations for Ph.D. Students The Carnegie Mellon Perspective Computer Science Foundations for Ph.D. Students.
1 CPSC 460/560 Computer Networks Dr. Yingwu Zhu. 2 Course Overview.
CS 161 Computer Science I Andrew Scholer
Course Introduction David Ferry, Chris Gill Department of Computer Science and Engineering Washington University, St. Louis MO 1E81.
IB Computer Science II Paul Bui Sandy Munnell. About Me Born and raised in Arlington, VA B.S. Computer Engineering – UVA ’04 M.E. Computer Engineering.
Computer Networks CNT5106C
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
B.A. (Mahayana Studies) Introduction to Computer Science November March Preliminaries Some background information for this course.
1 BIT 5495 Introduction Syllabus Instructor:Dr. Lance A. Matheson Office:Pamplin 1017 Office Hours:By appointment is best way to contact me Phone:
Spring 2015 Mrs. Drennon This is our virtual open house! Enjoy this video; listen carefully.
Lecture 01: Welcome Computer Architecture! Kai Bu
CSCI 1730: C++ and System Programming
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Networking CS 3470, Section 1 Sarah Diesburg
CS6501 Advanced Topics in Information Retrieval Course Policy
Mobile Ad hoc Networks (Spring 2003)
Course Information Mark Stanovich Principles of Operating Systems
Library skills Search the catalogue. library skills Search the catalogue.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
EECE 310 Software Engineering
ما الذي يريد صاحب العمل أن يعرفه؟
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Systems Programming Intro
CSSE 340 Operating Systems (First class)
Get Access to your Online Course Tools
Office: ENGR 530 Phone: Emai:
Welcome to CSci8211: Advanced Computer Networks and Their Applications aka Basic Architecture, Mechanisms and Research Issues in Emerging Software-Defined.
CS 162 Computer Science 2 Andrew Scholer
CS201 – Course Expectations
Presentation transcript:

CSSE 250 Dr. Yingwu Zhu Office: ENGR 530 Phone: Emai:

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

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)

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

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)? …

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

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

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