CS
305 Database Applications Engineering
Syllabus,
Spring 2005
Course title: CS 305 Database
Applications Engineering
Credits: 4 required CS credits
Prerequisites:
(CS 140 or 143 or 170) and (CS 205 or MIS 301)
Instructor: Dr.
Gancho Ganchev
Office: WS114
Phone: (203) 837-9349
Email: ganchevg@wcsu.edu, gfganchev@yahoo.com
Description:
Morrison, J., Morrison,
M. (2005) Guide to Oracle 10g, Thomson
Class notes and additional course
materials
will be posted on the N: drive in the folder N:/Class/GanchevG/CS305
Attendance: You are expected
to be present for each class session.
Assessment: Three semester test, team
project, and a final exam (2 hours).
Grading:
Semester tests . . . . . 30%
Practical assignment . . 30%
Final exam . . . . . . . 40%
Tentative Schedule of
Topics:
|
Date |
Session |
TOPIC |
Reference |
|
Mo, Jan 23 |
1. |
Introduction to the course. Overview of Software
Processes |
Notes |
|
We, Jan 25 |
2. |
Requirements and Design |
Notes |
|
Mo, Jan 30 |
3. |
Information Engineering Methodology |
TBA |
|
We, Feb 01 |
4. |
Information Engineering Methodology |
TBA |
|
Mo, Feb 06 |
5. |
Project Management |
Notes |
|
We, Feb 08 |
6. |
Project Management |
Notes |
|
Mo, Feb 13 |
7. |
SQL revision |
Ch.3 |
|
We, Feb 15 |
8. |
SQL revision |
Ch.3 |
|
Mo, Feb 20 |
|
|
|
|
We, Feb 22 |
9. |
PL/SQL |
|
|
Mo, Feb 27 |
10 |
PL/SQL |
|
|
We, Mar 01 |
11. |
PL/SQL |
|
|
Mo, Mar 06 |
12. |
User Interface Design |
TBA |
|
We, Mar 08 |
13. |
Introduction to Form Builder |
|
|
Mo, Mar 13 |
14. |
Creating custom forms |
|
|
We, Mar 15 |
15. |
Creating custom forms |
|
|
Mar 20-25 |
|
Break |
|
|
Mo, Mar 27 |
16. |
Creating database reports |
|
|
We, Mar 29 |
17. |
Creating database reports |
|
|
Mo, Apr 03 |
18. |
Creating database reports |
|
|
We, Apr 05 |
19. |
Example integrated application |
|
|
Mo, Apr 10 |
20. |
Example integrated application |
|
|
We, Apr 12 |
21. |
Advanced SQL and PL/SQL topics |
|
|
Mo, Apr 17 |
22. |
Advanced SQL and PL/SQL topics |
|
|
We, Apr 19 |
23. |
Advanced Form-Builder topics |
Ch.10 |
|
Mo, Apr 24 |
24. |
Advanced Form-Builder topics |
Ch.10 |
|
We, Apr 26 |
25. |
Software Prototyping |
TBA |
|
Mo, May 01 |
26. |
Verification,
Validation and Testing |
TBA |
|
We, May 03 |
27. |
Architectural Design
and Distributed Systems Architectures |
TBA |
|
We, May 08 |
28. |
Design with
Reuse |
TBA |
|
We, May 10 |
29. |
Software
Evolution |
TBA |