Mike Cottrell College of Business Computer Science CSCI 1301 - Information Technologies Fall 2014 – Section F GENERAL INFORMATION: Mr. Justin Turner Hansford Hall 118 Justin.Turner@ung.edu 706-867-2843 Office Hours – Available by appointment TEXT AND OTHER MATERIALS Required Text Java Software Solutions (8th Edition) John Lewis and William Loftus ISBN-13: 978-0-13-359495-9 ISBN-10: 0-13-359495-5 Other Resources https://ung.view.usg.edu/ (D2L) http://ung.edu/computer-science/resources.php COURSE DESCRIPTION This course will cultivate critical thinking skills by presenting computer science as a problem solving discipline with emphasis in: fundamentals of computer science, algorithm development and analysis, and the design, coding, debugging and documentation of structured programs. Introduction to some software engineering concepts will also be covered. COURSE OBJECTIVES (EXPECTED OUTCOMES) Students will be introduced to problem-solving methods that lead to the development of correct, well-structured programs. By the end of this course, a student should be able to perform the basics of programming in Java. Topics also include programming methodology through systematic analysis, design, implementation, and testing. METHODS OF INSTRUCTION Lecture, discussion, and lab projects. EVALUATION METHODS & COURSE GRADING Grading Scale Item Weight 90% and Above A Final Exam 30% 80% and Above B 2 Tests 30% 70% and Above C 5 Projects 30% 60% and Above D 2 Quizzes 10% Below 60% F Total 100% Exams: Examination will be of mixed format, i.e. short answer, true/false, multiple choice, and programming problems. It is strongly recommended to review the Review Exercises section at the end the chapters that we cover. COURSE CALENDAR Important Dates: http://ung.edu/academics/academic-calendar.php Week Topic Chapters Fall 2013 Dates 1 Computer Architecture and Networks 1 Aug 19, 21 2 Study of a programming language 1 Aug 26, 28 (Java) 3 Software and programming 1 Sept 2*, 4* development process 4 Java Data Expressions 2 Sept 9, 11 5 Java Data Expressions (cont.) 2 Sept 16, 18 6 Using Classes and Objects 3 Sept 23, 25 7 Writing Classes 4 Sept 30, Oct 2 8 Writing Classes (cont.) 4 Oct 7, 9 9 Conditions and Loops (cont.) 5-6 Oct 14, 16 10 Conditions and Loops (cont.) 5-6 Oct 21, 23 11 Conditions and Loops (cont.) 5-6 Oct 28, 30 12 Conditions and Loops (cont.) 5-6 Nov 4, 6 13 Object-Oriented Design 7 Nov 11, 13 14 Object-Oriented Design (cont.) 7 Nov 18, 20 15 Reserve Dec 2, 4 F Final Tue, Dec 9th 3:00pm – 5:00pm *Class will be held via D2L on these dates. SUPPLEMENTAL SYLLABUS Students are expected to refer to the Supplemental Syllabus for the following information: 1. Academic Exchange 2. Academic Integrity Policy 3. Academic Success Plan Program 4. Class Evaluations 5. Course Grades and Withdrawal Process 6. Disruptive Behavior Policy 7. Inclement Weather 8. Smoking Policy 9. Students with Disabilities