Computer Science 110
Juniata College
"CS 1" Summer
2008
Grading |
Course Schedule |
Course policies |
Description:
CS 110, commonly referred to as "CS 1," is an introductory study of
computer science software development concepts. Java is used to introduce a
disciplined approach to problem solving methods, algorithm development, software
design, coding, debugging, testing, and documentation in the object oriented
paradigm. This is the first course in the study of computer science.
Objectives:
The student is expected to develop an understanding of some of the fundamentals
concepts of computer science, such as algorithm development, abstraction, debugging,
reliability, and security. The student will also strengthen their problem solving
skills.
Class Times:
Week 01 (02.June - 06.June): M Tu W Th F 01:00pm - 02:55pm
C-102, Brumbaugh Academic Center
Week 02 (09.June - 13.June): M Tu W Th F 09:00am - 10:55am
C-102, Brumbaugh Academic Center
Week 03 (16.June - 20.June): M Tu W Th F 09:00am - 10:55am
C-102, Brumbaugh Academic Center
Week 04 (23.June - 27.June): M Tu W Th F 09:30am - 11:25am
C-102, Brumbaugh Academic Center
Instructor:
Dr. Gerald Kruse
C-205A Brumbaugh Academic Center
641-3595
kruse@juniata.edu
Office Hours:
For the most up-to-date, see http://faculty.juniata.edu/kruse/office.htm
Textbook:
Elliot B. Koffman and Ursula Wolz, Problem Solving with Java, 2nd Edition, Addison-Wesley,
2002.
ISBN: 0-201-72214-3
Using Eclipse, Installing Eclipse
Chapter 1 Powerpoints
Chapter 2 Powerpoints
Chapter 3 Powerpoints
Chapter 4 Powerpoints
Chapter 5 Powerpoints
Chapter 6 Powerpoints
Chapter 7 Powerpoints
Chapter 8 Powerpoints
Grading:
100 pts.
Exam 01 - Wed, June 11
100 pts.
Exam 02 - Friday, June 20
150 pts.
Final Exam - Friday, June 27
up to 200 pts. Programming Assignments, Labs,
and Written Homework
This course will be taught using a blend of lecture and active learning. Students will spend some portion of most classes writing code, debugging code, or working on exercises. Students are expected to attend all four class sessions per week, and behave in a professional manner while interacting with the instructor and while in class.
Exams:
Exams will be written and the use of any type of personal communication devices
or audio devices is forbidden.
Course Outline:
Homework problems, assignments, lecture notes, and supplemental materials will
be distributed as necessary.
Standard Course Policies:
For the most up-to-date, see http://faculty.juniata.edu/kruse/policies.htm