COSC 60 Introduction to Software Problem Solving
Course Instructor:
Dennis Brylow
Email: brylow at mscs dot mu dot edu
Office: Cudahy 380
Graduate Teaching Assistant: Farzana Rahman
Email: frahman at mscs dot mu dot edu
Office: Cudahy 357
MWF 12:00PM - 12:50PM, CU 114
2001: Thursday 8:00AM - 9:50AM, CU 101
2002: Thursday 2:00PM - 3:50PM, CU 101
Dennis Brylow
Mon/Wed 3:00PM - 4:00PM
Mon 7:00PM - 8:00PM
Fri 11:00AM - 12:00PM
Farzana Rahman
Tue 12:30PM - 2:30PM
Thu 10:00AM - 11:00AM
Readings will be regularly assigned from the textbook.
Lectures will assume that students have already read the assigned
chapters.
In addition, some homework problems may be
assigned out of the book.
Some of these problems also make excellent exam questions.
Upon completing this course, students will be able to:
Design and implement basic computer algorithms for solving a
variety of computational problems,
Identify and use common control structures and basic data types,
Use introductory tools and techniques to develop software, and
Read, write, run, and test programs in the Java programming language.
Grades will be calculated using the following formula:
Homework |
40% |
Labs |
20% |
Pop (Reading) Quizzes |
5% |
Exam #1 |
10% |
Exam #2 |
10% |
Exam #3 |
15% |
Students must pass BOTH the practical portion of the grade
(homework and labs,) AND and the exam portion of the grade to pass
the course overall.
Assignments are to be completed individually, except when
specifically noted otherwise. You may discuss course topics with
your collegues, but written work and programmed code is not to be
shared.
Academic dishonesty (claiming another person's work as your
own) will not be tolerated. Infractions will result in immediate
failure of the course, and referral to the Dean's office.
If you are not certain what constitutes fair play and what will
be considered academic dishonesty, please ask the instructor.
Homework will consist of substantial design and implementation
projects, often with a week or more lead time. Students who wait
until a few days before the deadline to begin the homework will
typically not succeed.
Due to the size of this course, late work will not normally be
accepted for grading. Students are expected to observe deadlines
and follow submission instructions precisely.
The instructor reserves the right to adjust this schedule as necessary.
Back
[Revised 2008 Aug 18 21:47 DWB]