Term and Credits
Spring 2019
3 Credits
Room and Time
Section 001 - Tuesday/Thursday 11:00am-12:20pm (3675 Market Street Room 1103)
Instructor
Mark Boady
Electronic Mail Address:
mwb33@drexel.edu
Office: University Crossings 138
Extention: 215-895-2347
Office Hours:
Tuesday 2PM-5PM, Wednesday 3PM-4PM
Teaching Assistant(s)
Patrick Brinich
Electronic Mail Address: pjb338@drexel.edu
Office: Drexel CLC UC 152
Office Hours: See CLC Website
Course Description
Data structures form the basics for the programmer's toolbox. You will become familiar with the basic common data structures, and learn to modify them or create your own. Further, the notion of data abstraction is important from several aspects. You will start down the road of separating interface from implementation, to viewing a problem simply in terms of functional requirements and dependencies (or lack of). On the flip side, we will explore various issues involved in implementing a given interface.
Course Objective and Goals
Audience and Purpose within Plan of Study
This is required course for CS BS students and CS Minor Students. It is generally taken sophomore year.
Prerequisites
CS265
What Students Should Know Prior to this Course
What Students will be able to do upon Successfully Completing this Course: Statement of Expected Learning
Textbook
Online Textbook from ZyBooks
Grading and Policies
Final grades will be determined by your total points weighted according to this distribution. Grades may be curved but are generally computed via the formula below. It may be modified at the instructor's sole discretion, but letter grades will generally not be lower than those shown here.
In Class Lab Exercises
Readings
Homeworks
Exams
Slack Channel
Special Circumstances
Academic Honesty Policy
The CCI Academic Honesty policy is in effect for this course. Please see the policy at http://drexel.edu/cci/resources/current-students/undergraduate/policies/cs-academic-integrity/.
Academic Honesty Violations will be reported to the University. Punishment will be determined by the severity of the incident. Punishments include, but are not limited to,
Topics
Computer/Software Help
iCommons: http://drexel.edu/cci/about/our-facilities/rush-building/iCommons/
University Policies
In addition to the course policies listed on this syllabus, course assignments or course website, the following University policies are in effect: