CSCI111 Syllabus [ Summary | Schedule ] Prerequisites [top | prev | next]

You are expected to be taking MATH119 (Precalculus) concurrently with this course. You are expected to be comfortable using a PC.

Instructor [top | prev | next]

I am Dr. Warren D. MacEvoy jr. My office is Wubben 186, in the old science building. My mail box is in the computer science, mathematics, and statistics (CSMS) department in Wubben Hall. My work phone is 248-1070, and Sally Reeves, our secretary, can be reached at 248-1407. My email address is [email protected].

Check my schedule for office hours. If necessary, other arrangements can be made.

Material [top | prev | next]

You will need the following material for this course:

Objectives [top | prev | next]

We will discuss how the basic elements of the C++ programming language, and how to use them in designing solutions to a computer problem.

Requirements [top | prev | next]

25% of your grade will reflect your performance on tests, 75% will reflect performance on projects.

Projects will be graded on an A, B, or F basis:



Responsibilities [top | prev | next]

You are responsible for class material and announcements made in class, even if you did not attend. This includes changes in the schedule.

Cheating [top | prev | next]

Cheating will result in an instructional withdrawl from this course with a "fail" grade.

Additional resources [top | prev | next]

This is mostly self-contained, but there are many resources available for learning the C++ programming language. A PC at home will help you complete the programming assignemnts, or you can use the PC's available in the campus library lab.

Final words [top | prev | next]

Precisely describing how to solve a problem to a computer is the goal of this class. Understanding this process is fundamental to your understanding of the field of computer science and a valuable career asset. I hope you find the methods interesting, and I am happy to help you understand them.