2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

進階程式設計

Advanced Programming

學期
108-2
學分
0 學分
當期課號
1571
永久課號
DIF1088
開課單位
資訊管理與財務金融系
授課教師
黃思皓
校區
光復
類別
必修
上課時間表
週四
週五
3
10:10–11:00
進階程式設計
M-b01(光復)
2 節連堂
4
11:10–12:00
8
16:30–17:20
進階程式設計
M-b01(光復)

* 根據陽明交大上課時間表所列

概述

This course is designed for the undergraduate students who major in information management and finance. As the second required programming course, Advanced Programming focuses on teaching the students to learn the concepts of object-orient programming and develop their own final projects on Android mobile system. In addition, financial technology (FinTech) and artificial intelligence (AI) are two hot issues in current computer science and information management fields.This course combines the knowledge of service innovation and Android programming to design a practical team-work project. All the students should apply the advanced programming skills to develop a prototype of their proposed applications. The final presentation and demonstration with team works may play an important role in final grading evaluation of this course.

先修科目

C語言或其他基礎程式語言能力

備註

無備註

教學方式

教師未提供此項資料

評分方式

1. Programming homework 50% 2. Oral presentation & team reports 20% 3. Final project 20% 4. Class participation 10%

課程大綱
  • Lecture

    Fundamental knowledge of Java and Android programming

    講授:
    10
    實作:
    5
  • Programming

    System implementation and real-case practice in the course

    講授:
    9
    示範:
    9
    實作:
    9
  • Project

    Team-work proposal, presentation, and demonstration

    講授:
    4
    實作:
    8
週次計畫
週次主題
第 1 週

Introduction to the course and final team project

第 2 週

Concepts of Object-oriented programming

第 3 週

Object-oriented programming

第 4 週

JAVA programming language

第 7 週

User Interface Design

第 8 週

GUI Design

第 9 週

Service Experience Engineering Practice

第 10 週

Application Service Design

第 11 週

Database programming

第 12 週

Network programming

第 13 週

Camera module control and image processing

第 14 週

Multimedia programming and bar-code recognition module

第 15 週

Google maps API and GPS sensors

第 16 週

Service innovation and Software engineering

第 17 週

Final Project Design Concept Presentation

第 18 週

Final Project Demostration

教科書

Text book: Slides and demostration program provided in the class Reference materials: https://developer.android.com/ Deitel & Deitel, "C++ How to Program," 9th Edition ISBN-10: 0133378713

Office Hours
地點
管一M418
時間
星期四 10:00~12:00
聯絡方式
szuhaohuang@gmail.com