Course Description:
This is the second course for students majoring in Computer Science. Students will learn about fundamental computing algorithms, including searching and sorting; elementary abstract data types including linked lists, stacks, queues and trees; and elementary algorithm analysis.
Textbook:
Reading and laboratory assignments will be drawn from Java Programming, Program Design Including Data Structures by D.S. Malik. You are required to obtain this book for use in this course. Note that photocopied textbooks are a violation of copyright law.
Any student caught with a photocopied book will be referred to the Dean of Students for discipline.