0% found this document useful (0 votes)
145 views3 pages

As400 Database Concepts and Design

This document is the syllabus for an Introduction to Object Oriented Programming course taught by Robert Janson. The course will cover basic Java syntax, object oriented programming concepts, and creating both client-based and server-based GUI applications using Rational Application Developer. There will be three tests, graded assignments worth 20% of the grade, and optional extra credit assignments worth an additional 10% of the grade. Missed tests cannot be made up and late assignments will receive point deductions. Students are responsible for their own work and academic integrity is enforced. Attendance is not mandatory but is correlated with higher grades. The schedule lists the topics, readings, and assignments for each of the 15 weeks.

Uploaded by

charlesblues
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
145 views3 pages

As400 Database Concepts and Design

This document is the syllabus for an Introduction to Object Oriented Programming course taught by Robert Janson. The course will cover basic Java syntax, object oriented programming concepts, and creating both client-based and server-based GUI applications using Rational Application Developer. There will be three tests, graded assignments worth 20% of the grade, and optional extra credit assignments worth an additional 10% of the grade. Missed tests cannot be made up and late assignments will receive point deductions. Students are responsible for their own work and academic integrity is enforced. Attendance is not mandatory but is correlated with higher grades. The schedule lists the topics, readings, and assignments for each of the 15 weeks.

Uploaded by

charlesblues
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Introduction to Object Oriented Programming

COP2551

Instructor: Robert Janson Office:South F216 Phone:646-2270 Email:[email protected]

Online slides: http://web.fccj.org/~rjanson/COP2551/Wk##.ppt where you


substitute the chapter number (01, 01a, 02, etc.) for ##

TEXT: Introduction to Java Using WebSphere 3rd Edition, Janson Industries, 2007,
ISBN 0-9664-221-3-9

Course Description:

This course will study basic Java syntax, object oriented programming concepts
and the creation of both client-based and server-based GUI applications. Rational
Application Developer (RAD) will be used to create and implement these applications.

Grading: Tests ===================> 80%


Graded Assignments =======> 20%
Extra Credit Assignments ====> 10%
_____
110%

Missed Tests and Late Assignments:

There will be no makeup exams. If you miss a test, you must notify the instructor
before or on the test date. The instructor will make suitable arrangements. Not
following this procedure will result in a zero for the missed test. Assignments are due
at 11:59pm on the assigned date. Late assignments will be accepted one week late
with a ten point penalty and any time up to week 15 with a 20 point penalty.

Academic Integrity:

You may ask the instructor or another student questions about laboratory
assignments. However, the work done at the computer must be your own; that is, you
may not copy another person's work, or allow anyone to copy your work. Collaboration
in the sense of copying another person's work, allowing another student to do your
work, or copying from another student's exam will result in a grade of "F" for the course.

Attendance:

Attendance is at the student's discretion. However, you should be aware that


historically there is a high correlation between attendance and grades.
MEETING TOPICS/TESTS/READINGS READING PPT Ch##

Week 1 Intro to Java Chapter 1


01
RAD
01a
Download RAD files from: http://web.fccj.org/~rjanson/COP2251/RAD7ZipFiles

2 Java on the PC Chapter 2


02
Installing on the PC Appendix A

3 Graphical User Interfaces Chapter 3


03

4 Graphical User Interfaces Chapter 3


03
More GUI Chapter 4
04

5 More GUI Chapter 4


04

6 ***** Test 1 (Weeks 1 - 5)


Variables Chapter 5
05

7 Variables Chapter 5
05
Conditional Logic & More GUI Chapter 6
06

8 Conditional Logic & More GUI Chapter 6


06

9 Errors and Throwing Exceptions Chapter 7


07

10 ***** Test 2 (Weeks 6 – 9)


Servlets and Servers Chapter 8 08

11 Servlets and Servers Chapter 8


08
12 JSPs and MVC design Chapter 9
09

13 JSP tags and JavaBeans Chapter 9


09
Installing to a Server Appendix C
AppC
14 SQL & Data Base Access Chapter 10
10
Appendix B
AppB

15 ***** Test 3 (Weeks 10 - 14)

This syllabus is available on line at:


http://web.fccj.org/~rjanson/COP2551/SYLLABUS.COP2551.2010.doc

This extra credit assgs are available online at:


http://web.fccj.org/~rjanson/COP2551/ECEx.doc

You might also like