UVa-Wise CSC 2180 - Syllabus (5 pages)

Previewing pages 1, 2 of 5 page document View the full content.
View Full Document

Syllabus



Previewing pages 1, 2 of actual document.

View the full content.
View Full Document
View Full Document

Syllabus

33 views


Pages:
5
School:
The University of Virginia’s College at Wise
Course:
Csc 2180 - Data Structures
Data Structures Documents
Unformatted text preview:

Data Structures CSC 2180 01 Instructor Office Phone E mail Lecture Daniel Ray Semester Spring 2011 231 A Darden Hall Credit Hours 3 00 376 4628 Room DARD 210 dar5p mcs uvawise edu Section 1 TR 9 30 10 45 Section 2 TR 12 30 1 45 Emergency Phone 328 0184 Prerequisites CSC 1180 C or better Office Hours MWF 10 11 1 2 TR 2 4 Website http www mcs uvawise edu dar5p Course Description This course focuses on higher level data structures for computer science applications Topics include linked lists stacks queues trees heaps and graphs Objectives Upon completion of this course students will know and understand basic abstract data types be able write compile and execute programs that illustrate usage of these data structures understand the situations and circumstances for using these data structures and be able to determine the appropriate data structure s for a given problem Textbook and Supplies Data Structures Using C 2 E D S Malik Course Technology Cengage Learning ISBN 0 32478201 2 Grading Course Grade Tests Final Exam Quizzes and In Class Participation Programming Assignments Approximate of Grade 40 20 10 30 Grading Scale 90 100 80 89 70 79 60 69 less than 60 Letter Grade A B C D F Extra Credit and Tutoring Extra credit will not generally be made available As always for tutoring assistance contact Student Support Services at 328 0177 Course Policies Student Conduct In Class Policy In accordance with the Academic Code of Conduct described in the Student Handbook behavior that exceeds the normal rights of students to question and discuss elements of the educational process relative to subject content with the instructor and or amongst themselves will not be tolerated Appropriate action will be taken by the instructor to address any such behavior Electronic Devices In Class Policy Cellular phones pagers music players digital and otherwise and similar devices are prohibited in the classroom and laboratory facilities Calculators and computing devices are prohibited during examinations and quizzes unless specified Reasonable laptop size computers or handheld computers may be used in lecture for the purpose of taking notes Examination and Quiz Policy No make up exams will be provided unless arrangements have been made with the instructor prior to the date of the exam Make up exams must be taken when scheduled Preparing for Examinations There is no substitute for the preparative nature of coming to and participating in class In addition to this students are encouraged to complete additional exercises at the end of each chapter in the class text and to contact the instructor on an individual basis if further instruction on a specific topic is required see office hours above Absent or Late to Class It is your responsibility to obtain course notes handouts and programming assignments should you be late to or absent from class Appeals Policy To appeal a grade send an e mail to your instructor s e mail address within ONE WEEK of the grade having been received Overdue appeals will NOT be considered Appeals MUST be in written form and submitted to the instructor via e mail and should explain to the best of your ability what error or errors you think have been made as well as provide supporting evidence Academic Misconduct Policy Students are expected to at all times uphold the school s standard of conduct relating to academic honesty Students assume full responsibility for the content and integrity of the academic work they submit The guiding principle of academic integrity shall be that a student s submitted work examinations reports and projects must be that of the student s own work and none other s Students shall be guilty of violating the honor code if they 1 Represent the work of others as his her own 2 Use or obtain unauthorized assistance in any academic work 3 Give unauthorized assistance to other students 4 Modify without instructor approval and examination paper record or report for the purpose of obtaining additional credit 5 Misrepresent the content of submitted work The penalty for violating the honor code is severe Any student caught violating the honor code is subject to receive a failing grade for the course and will be reported to the Office of Student Affairs If a student is unclear about whether a particular situation might constitute an honor code violation the student should meet with the instructor to discuss the situation For this class it is permissible and encouraged that students have general discussions and interactions amongst themselves concerning computing techniques However each person must develop his or her own specific solutions to the assigned programming projects Students may not work together on individual graded assignments this excludes grouped work Prohibited activities include but are not limited to Sharing code Examining someone else s code Allowing someone else to examine your code Writing or dictating code for someone else Getting someone else to write your code or dictate code to you Collaboration of the type described above constitutes cheating If you need help on an assignment contact your instructor NOT other classmates Attendance and Participation Policies Attendance Policy Attendance is mandatory for this class You will be allowed 3 unconditional absences Each undocumented absence beyond the second will result in a 1 point deduction from your final course grade Participation Policies Participation consists of three parts 1 Completion of in class assignments 2 Participation in in class discussions 3 Completion of individual daily class short summaries Disability Policy If you need course adaptations or accommodations because of a disability if you have emergency medical information to share with me or if you need special arrangements in case the building must be evacuated please make an appointment to talk with me as soon as possible My office location and hours are listed at the top of this syllabus Lecture Project and Examination Schedule You are expected to read each assigned reading prior to the lecture All programs and assignments are due at the beginning of class on the due date as listed on the assignment sheet No assignments will be accepted late Anything not handed in on time will be graded as a zero There will be programming assignments due almost every week Weekly Schedule The weekly schedule for this class is as follows Week 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Final Exam Topic Programming Review Classes in C More on Classes STL


View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?