Download presentation
Presentation is loading. Please wait.
1
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION
2
OVERVIEW OF LECTURE 0 Administration –Educational goals of the course –Structure & schedule –Grading –Resources and people
3
Educational Goals Computer Programming –What is computer science? –Algorithmics - getting your ideas into the computer –Creative problem solving –Logical thinking –Execution and Analysis –Structured and Object Oriented Models The JAVA Programming Language –Proficiency in JAVA as a first language –Write “good code” –Uses WWW, but not a web page design course
4
What is “Good Code”? Machines can understand it –Compiles and runs –Efficient use of time & memory People can understand it –Well organized & formatted –Easy to read & understand –Easy to maintain
5
Structure of Course Lectures T,R 3:25-4:40 Dewey 1-101 –Background concepts, examples, theory, quizzes Labs – 75min –Programming Exercises Projects (2-3 week efforts) –Algorithmic Problem Solving & Programming Assigned Reading (about a chapter per week) –Computing Concepts by Horstmann Workshops (2.5 hours evening, once a week) –Group problem solving
6
Course Content I Language History & Computer Organization Software Development Data Types Control Structures Methods Arrays Object Oriented Programming Characters and Strings Manipulation
7
Course Content II Graphics & GUIs Exception Handling Multithreading (optional) Multimedia (optional) Files & Streams Networking (optional) Intro to Data Structures
8
Grading Exams 25% –Midterm – 10% each –Final exam – cumulative - 15% Projects 40% –4 projects – 10%, 10%, 10%, 10% Labs 15% –15 assignments – 1% each Workshop 10% –Attendance Quiz 10% –10 quizzes 1% each
9
Calculating Grade >= 93A >= 90A- >= 87B+ >= 83B >= 80B- >= 77C+ >= 73C >= 70C- >= 67D+ >= 63D >= 60D- < 60E
10
Resources Me – email me, come to my office –Let’s do lunch Text : Horstmann – web site Labs : Taylor 31, CLARC Workshops Instructor & TA office hours Web site http://www.cs.rochester.edu/courses/descriptions/171.html
11
People Instructor : T. Pawlicki –Office Hours, 722 CSB, 1:30 – 2:30, TR –pawlicki@cs.rochester.edupawlicki@cs.rochester.edu Graduate TA’s Undergraduate TA’s
12
Assignments ASSIGNMENT – Read - Horstmann Chapter 1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.