Jerry S. Rawls College of Business Administration
Area of ISQS
/ Jaeki Song, Ph.D.
Box 42101
Lubbock, TX, 79409-2101
PH: 806 784 0435

Texas Tech University

Jerry S. Rawls

College of Business Administration

1.  Course Information:

Title: Business Programming Languages (JAVA)

Course Number: ISQS 6337

Prerequisites: ISQS 5341

Course Meeting: Monday through Friday 08:00 AM – 09:50 PM in BA256

2.  Instructor Information:

Name: Jaeki Song

Office Location: Business Building RM 712

Office Hours: Tuesday & Thursday 10:00 – Noon or by appointment

Office Phone: (806) 742-8036

E-mail:

Website: http://jsong.ba.ttu.edu

3.  Course Materials:

Required Textbook:

Ø  Deitel, and Deitel, Java: how to Program, 4th Edition, Prentice Hall.

Reference Book:

Ø  Liang, Y. D., Introduction to Java Programming with JBuilder 4, 2nd ed., Prentice Hall, 2001, ISBN 0-13-033364-6.

4. Course Content:

Course Objectives and Description:

This course has the following objectives:

1)  To introduce participants to the applications of OOP using Java

2)  Understanding of Java programming

3)  Understanding the issues related to web-programming using Java

4)  Understanding the advance topics in Java

5)  To emphasize critical thinking, self learning and discovery about new developments

6)  To create a learning environment that promotes excellence in learning cutting-edge IT topics

Expected Learning Outcomes:

1)  Knowledge of object-oriented programming

2)  Knowledge of Java programming

3)  Self-reliance and critical thinking in acquiring further knowledge in the topic of the course

4)  Knowledge of the cutting-edge topics related to web-programming with Java

5. Grading Policy for the Course:

Your attendance in the class is mandatory and class participation is an important part of the learning experience. There will be assignments for the class. There are at least 6 assignments and three exams for the course. A given level of knowledge of course materials is needed to pass the course. The exam is cumulative. There is no make-up for exams.

Assignment due dates will be announced when assignments are distributed. They are to be turned in at the beginning of the class. A maximum of 1 late program per student will be accepted. Late programs will be discounted 10% of the total possible points per weekday. Those more than 5 weekdays late will NOT be accepted. In addition to the paper copies submitted in class, all files should reside on the floppy or Zip diskette.

1)  First Examination 20% (October 4, 2001)

2)  Second Examination 20% (November 6, 2001)

3)  Final Examination 30% (December 8, 2001)

4)  Assignments 30%

Total 100%


6. TENTATIVE CLASS SCHEDULE

Week / Date / Topic / Reading
Lecture 01 / May 29 / Introduction to Java Programming / CH 1&2
Fundamentals of Programming
Lecture 02 / May 30 / Control Structure / CH 4 & 5
May 31
Lecture 03 / June 3 / Methods / CH6
Lecture 04 / June 4 / Arrays / CH 7
June 5 /
Lecture 05 / June 6 / Introduction to Object-Oriented Programming / CH 8 & 9
June 7 / FIRST EXAM
Lecture 06 / June 10
June 11 / Java and OOP / CH 8 & 9
Lecture 07 / June 12 /
String
/ CH 10
Lecture 08 / June 13
June 14
June 17 / The Abstract Windows Toolkits (AWT)
-  Building GUI
-  Layout managers / CH 11 & 12
-  Event handling
-  Swing classes
June 18 /
SECOND EXAM
Lecture 09 / June 19 / Applets and Advanced Graphics / CH3 & CH 13
June 20
Lecture 10 / June 21
June 24 / Exception / CH 14
Lecture 11 / June 25 / Java and Multimedia / CH 18
Lecture 12 / June 26 / Java Database / Note
Lecture 13 / June 27 / Advanced Features of Java / Note
June 28 / FINAL EXAM / 8:00 – 10:30 AM

1

ISQS 6337

Summer 2002