CSCI 105 Fall 2005, Biola University
Instructor: Matthew Weathers Time/Location: Monday, Wednesday, Friday, 12:30pm-1:20pm, Metzger 100 Phone: ext 5173, or (562)944-0351, 5173# from off-campus Course Objectives
Learn the basic syntax and semantics of C++ programming language, including built-in data types, variable declaration, arithmetic operators, conditional statements, loops, functions, arrays, structures, and classes.
Be able to accomplish small-scale programming projects composed of multiple functions contained in several file by using the Microsoft Visual C++ environment.
Explore basics of key concepts of computer science, such as programming languages, compilers, algorithms, recursion, and data structures
Textbook
Starting Out With C++, 4th Ed, by Tony Gaddis, Publisher: Scott/Jones, Inc, 2005.
Schedule
Weeks 1 to 5: Chapters 1 to 5; Test 1: October 7
Weeks 7 to 10: Chapters 6, 7 ,8; Test 2: November 4
Weeks 11 to 14: Chapter 9, 10, 11
Final Project Due: December 7
Final Exam: Wednesday, December 14, 12:30pmGrading Structure
40% (480 points) Homework 20% (240 points) Tests, (2, 10% each) 25% (300 points) Final Exam 15% (180 points) Reading Questions You final letter grade depends on the percentage of 1200 points you earn during the semester, according to this scale:
A=93% A-=90% B+=87% B=83% B-=80% C+=77% C-=70% D+=67% D=63% D-=60% F=59.99% In order to get full credit for an assignment, you must have it done by the beginning of class on the due date. Anything less than two days (48 hours) late will be 10% off, and anything less than a week late will be 20% off.