|
Instructor: Ryanne Dolan
Email: ryannedolan@gmail.com
Advanced concepts of data, storage, organization and retrieval. Topics include multiple-linked lists, balanced trees, graphs, abstract data types, classes and methods, object-oriented programming, searching and sorting. Prerequisite: CISS 245 or CISS 243.
Course Objectives
Topics
ProjectsThere will be several projects assigned throughout the semester as homework. You may collaborate on projects with your peers, however the work you submit must be your own. In particular, do not copy-paste code. Projects will involve writing and submiting:
All code must be written clearly so as to be understood easily. This involves comments where necessary. If you cannot explain your code to me verbally, I will not believe you wrote it. Additionally, all algorithms must be cited, even if they are straight from the book.
Cheating on projects will not be tolerated. Cheating may involve:
However, the following are acceptable:
ExamsThere will be 3 midterm exams throughout the semester covering the following major topics:
In addition, there will be a comprehensive Final Exam.
Grading
Texts
Obligitory StatementsStudents with documented disabilities who may need classroom academic adjustments or auxiliary aids or services are requred to register with the ADA Cordinator located in AHSC 215. |
