Course Syllabus

Cooperative Education - Programming

ITSE 1380


Semester with Course Reference Number (CRN)

Fall 2012
32667

Instructor contact information (phone number and email address)

Pham Dai Xuan

Tel.:  (84-8) 37155033, ext. 1551

Email: xuanpd@saigontech.edu.vn

Website: http://www.saigontech.edu.vn/faculty/XuanPD/

 

Office Location and Hours

Office: Room 610, Saigontech Tower, Quang Trung Software City

Office Hours: 7:30 – 17:00

Course Location/Times

Lecture:

    Room 707, Saigontech Tower, Quang Trung Software City

    Saturday, 9:10 - 10:10

Course Semester Credit Hours (SCH) (lecture, lab) If applicable

Credit Hours:

3

 

Lecture Hours:

1

 

Laboratory Hours:

 

External Hours:

20 

 

 

(1 lecture/Week and 20 hours per week career-related work experience)

Total Course Contact Hours

336 hours

Course Length (number of weeks)

16

Type of Instruction

Co-op

Internship

Practicum

Lecture

Lecture/Lab

Course Description:

Career related activities encountered in the student’s area of specialization are

offered through a cooperative agreement between the college, employer, and student. Under supervision of the college and the employer, the student combines classroom learning with work experience. Directly related to a technical discipline, specific learning objectives guide the student through the paid work experience.

Course includes a lecture component.

Course Prerequisite(s)

PREREQUISITE(S):

    Completion of 75-80% course work within the major and department approval.

FREQUENT REQUISITES

    Departmental approval

    College Level Reading

    College Level Mathematics

    College Level Writing

Academic Discipline/CTE Program Learning Outcomes (PLO)

1. Design and write computer programs that are correct, simple, clear, efficient, well organized, and well documented

2. Know and be able to apply important data structures and algorithms

3. Understand the hardware and software aspects of computer systems that support application software development

4. Identify the fundamental principles of programming, including those of algorithm analysis, software design, operating systems, and database.

5. Develop software engineering proficiency

Course Student Learning Outcomes (SLO): 4 to 7

1. Apply the theory, concepts, and skills involving specialized materials, tools, equipment, procedures, regulations, laws.

2.  Interactions within and among political, economic, environmental, social, and legal

systems associated with the occupation and the business/industry.

3.  Demonstrate legal and ethical behavior, safety practices, interpersonal and

teamwork skills, and appropriate written and verbal communication skills using the

terminology of the occupation and the business/industry.

Learning Objectives (Numbering system should be linked to SLO - e.g., 1.1, 1.2, 1.3, etc.)

Instructional Methods

Face to Face

Instructor's Requirements

Late work submitted will NOT be accepted and will be recorded as zero.

The student is required to keep a daily work journal in weekly journal file. The daily journals at the end of the week will become your WEEKLY REPORT. Your weekly report should be printed and sent to me every Saturday. Your supervisor/sponsor will be contacted to verify your report.

Each student is expected to participate seminars/workshops. For each of the completed seminars/workshops, write a summary report (and submit on the following week.

Each student is required to write work experience report and present it in class on the last day of this course. You will be expected to speak for five+  minutes about your experience on the same day.

Course Policies on Make-up Exams, Late Assignments, Tardiness

Students will not be able to submit your work after the due/closing date.

Grading Scheme

A = 100- 90

B = 89 – 80

C = 79 – 70

D = 69 – 60

F = 59 and below

The passing grade of this course is D.

Instructor Grading Criteria

Weekly Journals                                     60%

Seminar/Workshop Attendance              5%

Seminar Reports                                    10%

Coop Site Evaluation                              5%
Student Performance Evaluation            5%
Final Report (10%), Presentation (5%)  15%

Instructional Materials

No textbook Required.

 

Course Calendar

 

Week

Date

Topics

Note

1

Sat, Sept. 22

Course introduction/Orientation

Pham Dai Xuan

2

Sat, Sept. 29

Seminar 1: Android: An Open Platform for Mobile Development

Pham Dai Xuan

3

Sat, Oct. 6

Workshop

 

4

Sat, Oct. 13

Seminar 2: Creating Android Applications and Activities

Pham Dai Xuan

5

Sat, Oct. 20

Workshop

 

6

Sat, Oct. 27

Seminar 3: Android UI Design

Pham Dai Xuan

7

Sat, Nov. 3

Workshop

 

8

Sat, Nov. 10

Work experience – Discussion

Students

9

Sat, Nov. 17

Seminar 4: Intents and Broadcast Receivers in Android

Pham Dai Xuan

10

Sat, Nov. 24

Workshop

 

11

Sat, Dec. 1

Seminar 5: Using Internet Resources in Android

Pham Dai Xuan

12

Sat, Dec. 8

Workshop:

 

13

Sat, Dec. 15

Seminar 6: Data-Persistence Techniques in Android

Pham Dai Xuan

14

Sat, Dec. 22

Workshop

 

15

Sat, Dec. 29

Seminar 7: Android Databases

Pham Dai Xuan

16

Sat, Jan. 5

Final Presentation

Students