General Introduction by Dr. Bun Yue Professor of Computer Science CSCI 3333 Data Structures
General Course Information I CSCI (39434) W 7:00- 9:50pm Room to be determined Instructor Dr. Bun Yue, Professor of Computer Science, Delta 163, , URL:
General Course Information II Vijender Palakala: PalakalaV0928 at UHCL.edu PC Lab, NT Lab, D238 (TA room:, ) or D156 Accounts: Ms. Krishani Abeysekera, or her assistants.Ms. Krishani Abeysekera
Textbook M.A. Weiss. Data Structures & Problem Solving Using Java, 4th Edition. Addison Wesley/Pearson (ISBN: )Data Structures & Problem Solving Using Java Author's resources: Dr. Weiss' Home Page, source code.Dr. Weiss' Home Pagesource code
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.
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
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.
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.
Questions and Comments?