9
General Introduction by Dr. Bun Yue Professor of Computer Science [email protected] http://sce.uhcl.edu/yue/ 2013 CSCI 3333 Data Structures

General Introduction

Embed Size (px)

DESCRIPTION

General Introduction. CSCI 3333 Data Structures. by Dr. Bun Yue Professor of Computer Science [email protected] http://sce.uhcl.edu/yue/ 2013. General Course Information I. CSCI 3333.3 (39434) W 7:00-9:50pm Room to be determined Instructor - PowerPoint PPT Presentation

Citation preview

Page 1: General Introduction

General Introduction

by

Dr. Bun YueProfessor of Computer Science

[email protected]://sce.uhcl.edu/yue/

2013

CSCI 3333 Data Structures

Page 2: General Introduction

General Course Information I

CSCI 3333.3 (39434) W 7:00-9:50pm Room to be determined

Instructor Dr. Bun Yue, Professor of Computer

Science, Delta 163, 281-283-3864, [email protected]

URL: http://dcm.uhcl.edu/yue/

Page 3: General Introduction

General Course Information II

Vijender Palakala: PalakalaV0928 at UHCL.edu

PC Lab, NT Lab, D238 (TA room: , 281-283-3845) or D156

Accounts: Ms. Krishani Abeysekera, or her assistants.

Page 4: General Introduction

Textbook

M.A. Weiss. Data Structures & Problem Solving Using Java, 4th Edition. Addison Wesley/Pearson. 2009. (ISBN: 0321541405)

Author's resources: Dr. Weiss' Home Page, source code.

Page 5: General Introduction

Programming Languages

You can choose from C#, C++ or Java for your homework and programming assignments.

Java is encouraged. Examination questions will be

mostly language independent.

Page 6: General Introduction

Language Issues

Computing students should be: Proficient in at least one object-oriented

programming language. Know a spectrum of languages with various

model: OOP: e.g. Java, C++ or C# DB language: e.g. SQL Scripting language: e.g. Perl, Python, Ruby. Logic programming language: e.g. Prolog Functional language: e,g. Lisp Rule-based language: CLIPS, XSLT

Page 7: General Introduction

How to succeed?

Ask a lot of questions. Participate in the class. Do not fall behind. Study hard. Read book and lecture notes before

coming to the class. Seek helps.

Page 8: General Introduction

Assignments

Start early. Budget enough time. Seek help if needed. Get a thorough understanding of

the requirement specifications. Get a good design before coding Good documentation at the

beginning.

Page 9: General Introduction

Questions and Comments?