Transcript Intro

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