CSE 3358 NOTE SET 1 Data Structures and Algorithms.

Slides:



Advertisements
Similar presentations
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Advertisements

Data Structures and Algorithms Dr. Robin Gras Ext Lambton Tower 8111.
Lecture 1: Overview CMSC 201 Computer Science 1 (Prof. Chang version)
CSCE 145: Algorithmic Design I Introduction Muhammad Nazmus Sakib.
COMP171 Data Structures and Algorithms Spring 2009.
COMP171 Data Structures and Algorithms Spring 2009.
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2010.
COMP171 Data Structures and Algorithm Huamin Qu Lecture 1 (Sept. 1, 2005)
COMP171 Data Structures and Algorithm Qiang Yang Lecture 1 ( Fall 2006)
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
EE 220 (Data Structures and Analysis of Algorithms) Instructor: Saswati Sarkar T.A. Prasanna Chaporkar, Programming.
CENG 213 Data Structures Department of Computer Engineering Middle East Technical University Fall 2014 CENG 213 Data Structures 1.
METU Computer Engineering Department
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Data Structures CS231 Instructor: Dr. Hammad Majeed Office: Academic Block 4 First Floor.
1 CSE 2341 Object Oriented Programming with C++ Note Set #1.
© 2004 Goodrich, Tamassia CS2210 Data Structures and Algorithms Lecture 1: Course Overview Instructor: Olga Veksler.
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 1 1.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
Data Structures and Programming.  Today:  Administrivia  Introduction to 225, Stacks  Course website: 
CSE 2337 Introduction to Data Management Introduction.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
COMPE 226 Data Structures 2015 Fall Murat KARAKAYA Department of Computer Engineering.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
ECEN 301Discussion #1 – Syllabus1 All Sections MWF 1:00 – 1:50 PM 256 CB Lecture: MW Recitation: F Labs: M or Th Instructor: Prof. David Long Office: CB.
ICS 6B Boolean Logic and Algebra Fall 2015
1 Principles of Computer Science I Note Set 1 CSE 1341.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
Introduction to Data Structures
COMP2012 Object-Oriented Programming and Data Structures Fall 2015.
Nirmalya Roy School of Electrical Engineering and Computer Science Washington State University Cpt S 223 – Advanced Data Structures Course Introduction.
Overview Introductions Administrative Material – Syllabus & Outline What we’re going to cover in this class.
CSE 2337 Introduction to Data Management Introduction.
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
CSE 2341 H ONORS Professor Mark Fontenot Southern Methodist University.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Nirmalya Roy School of Electrical Engineering and Computer Science Washington State University Cpt S 223 – Advanced Data Structures Course Introduction.
Lecture 1: Overview CMSC 201 Computer Science 1. Course Info This is the first course in the CMSC intro sequence, followed by 202 CS majors must pass.
1 Data Structures COP 4530 Spring 2010 MW 4:35 PM – 5:50 PM CHE 101 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Course Info Instructor U.T. Nguyen Office: CSEB Office hours: Tuesday, 14:30-15:30 Thursday, 12:00-12:45 By.
Data Structures and Algorithms in Java AlaaEddin 2012.
Course Introductions.  Introduction to java  Basics of Java  Classes & Objects  Java Collections and APIs  Algorithms and their analysis  Recursion.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Computer Networks CNT5106C
Principles of Imperative Computation Lecture 1 January 15 th, 2012.
Data Structures By Dr. Mehedi Masud ِAssociate Professor, Computer Science Dept. College of Computers and Information Systems Taif University 1.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2013.
CENG 213 Data Structures1 Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University.
RAIK 283 Data Structures and Algorithms
CENG 213 Data Structures Nihan Kesim Çiçekli
CENG 707 Data Structures and Algorithms
Computer Network Fundamentals CNT4007C
COMP9024: Data Structures and Algorithms
Computer Networks CNT5106C
CENG 213 Data Structures Nihan Kesim Çiçekli
CENG 213 Data Structures Dr. Cevat Şener
Computer Networks CNT5106C
Introduction CSE 373 Data Structures.
CENG 213 Data Structures Nihan Kesim Çiçekli
CSE1311 Introductory Programming for Engineers & Scientists
Administrative Issues
Principles of Imperative Computation
Administrative Issues
Administrative Issues
Presentation transcript:

CSE 3358 NOTE SET 1 Data Structures and Algorithms

CSE 3358  Data Structures  Lectures:  TTh 8:00 – 9:20am., SIC 362  Labs:  N11: Tu 3:30 – 4:50, Junkins 102  N12: F 1:00 – 2:20, Junkins 102

Instructor Contact Info  Mark Fontenot  SIC 351B    Office Hours:  MW 11 – 12  Feel free to stop by any time my office door is open  Contact Debra McDowell to make an

TA  Wael Kdouh   Office Hours:  SIC 317  Wed 1 - 4

Book  Required:  Mark Allen Weiss. Data Structures and Algorithm Analysis in C++, Third Ed. Addison Wesley  Supplemental:  Adam Drozdek. Data Structures and Algorithms in C++, Third Ed. Thompson/Course Technology.

Overview of Course Material  Introduction to classic data structures  Complexity Analysis  Review of elementary data structures (lists, stacks, queues)  Trees  Hashing  Heaps/Priority Queues  Graphs  Sorting Algorithms  Advanced topics (as time permits)

Evaluation ToolQuantityPercentage of Final Grade Tests Implementation Projects6+35 Homework Assignments4+25 Attendance/Participationn/a5 Two Additional Caveats: An average of less than 60% on exams will result in maximum grade of D in the course An average of less than 60% on programming projects/assignments will result in maximum grade of D in the course

Attendance  Vitally Important  Attendance will be occasionally/randomly collected  Bottom Line: Come to class!

Academic Honesty  Talking about concepts with friends is OK  Solving homework problems together is NOT OK!  Form Study Groups to study for test, review concepts.  Don’t do your homework assignments together.

Lab  Lab is Mandatory  Lab time will be used in various ways  Help with implementation projects  Problem solving sessions  Introduction to different technologies as appropriate

Assignment Submission  For each homework assignment  Submit written solutions at the beginning of class or on Blackboard on due date indicated on assignment  For each implementation project  Submit source code to BlackBoard buy due date  Submit lab report at beginning of class immediately following due date  Late assignments will not be accepted without approval from Prof. Fontenot

Announcement  Next Thursday – No Class  Follows a Monday schedule.

?