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 –
[email protected] ▫ 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