CSCE 145: Algorithmic Design I Introduction Muhammad Nazmus Sakib Course Instructors and TAs • Course Co-ordinator ▫ Dr. Michael Huhns • Instructor ▫ Muhammad N. Sakib • Lab TA ▫ Section 1 - Daniel Pade & Shi Zhong Han ▫ Section 2 - William Hoskins & Jun Zhou Meeting Hours • Lecture Hours ▫ MW 1.10 – 2.00 PM ▫ Room – Swearingen 2A14 • Lab Hours ▫ Section 1 - TTh 8.00 - 10.00 AM ▫ Section 2 - TTh 10.05 - 12.05 AM ▫ Room – Swearingen 1D11 My Information • Muhammad N. Sakib ▫ Email – Sakib@email.sc.edu ▫ Office – Swearingen 1D49 ▫ Office Hours - MW 2.00 - 3.30 PM or by appointment Course Website & Links • Main Website ▫ http://www.cse.sc.edu/~sakib/145/index.html • Lecture Schedule & Slides ▫ http://www.cse.sc.edu/~sakib/145/lectures.html • Homework Assignments ▫ http://www.cse.sc.edu/~huhns/csce145/homeworkAssign.html • Lab Assignments ▫ http://www.cse.sc.edu/~huhns/csce145/labAssign.html • Dr. Huhns’ Website ▫ http://www.cse.sc.edu/~huhns/csce145/ Textbook • Java: An Introduction to Problem Solving and Programming, 6th Edition, • Author ▫ Walter Savitch • Publisher ▫ Prentice Hall, 2012 • ISBN ▫ 978-0-13-216270-8. Syllabus • Link ▫ http://www.cse.sc.edu/~huhns/csce145/CSCE145 Syllabus.html • Description & Goals Syllabus - Course Structure • Lectures ▫ principles of algorithmic design and how to express your designs in the Java language ▫ will move along quite fast • Laboratories ▫ implementation of the principles that have been presented in lecture ▫ learn how to use Eclipse for writing Java programs • Supplemental Instructions ▫ available to assist you in better understanding the course material Syllabus - Grade Breakdown Grading Item 25 Lab Assignments, 10 points each 2 Lab Tests, 100 points each 10 Homework Assignments, 20 points each 2 Midterms, 100 points each Percentage 25% 20% 20% 20% Final, 100 points 10% 10 Quizzes, 5 points each 5% Syllabus - Exams • First In-Class Exam ▫ Monday, February 24 • First Lab Exam ▫ Tuesday, February 25 • Second In-Class Exam ▫ Monday, March 31 • Second Lab Exam ▫ Tuesday, April 1 Syllabus - Grading • No Late Work! • Lab work is due by the end of the lab meeting time, must be done in the lab, and cannot be turned in later for credit. • Homework assignments are to be sent in electronically to the CSE Dropbox before the indicated time on the day they are due, and they must be done individually. Syllabus • Attendance ▫ Required for every lecture and lab session. • Honor Code ▫ First offense receive a grade of 0 for the assignment ▫ Second offense will receive a grade of F for the course