Login Form

Introduction to Computer Science 2016

Fall 2016, CSIE Room 4264, 14:10~17:00 Wednesday
Instructor: Kun-chan Lan
(This course is offered in English)
 
Objectives
    * Know what is "Computer science"?
    * Familiarize yourself with the basic
          o Terminologies
          o Principles
          o Theories
    * Also, a strong hands-on focus
          o Homework
          o Project

Scope

    * Data storage
    * Computer architecture
    * Operating system
    * Networking
    * Algorithm
    * Programming language
    * Artificial intelligence
Syllabus 
    •week 1 (9/14)     Typhoon
    •week 2 (9/21)     Administration issue    
Fundamental   
    •week 3 (9/28)     Tutorial on homework:pulse data analysis(TA)     
    •week 4 (10/5)     Data storage 
    •week 5 (10/12)   Hardware    
System    
    •week 6 (10/19)   Tutorial on 3D printing & Arduino (TAs)    
    •week 7 (10/26)   Operating System (I)    
    •week 8 (11/2)     Operating System (II)    
    •week 9 (11/9)     Networking (I)    
    •week 10 (11/16)  Networking (II)  
    •week 11 (11/23)  Midterm exam,project proposal and Homework due
Advanced topic   
    •week 12 (11/30) Algorithms 
    •week 13 (12/7)   Programming language
    •week 14 (12/14) Out of country for conference
    •week 15 (12/21) Artificial Intelligence
    •week 16 (12/28) In-class project demo
    •week 17 (1/4)     final exam
 
Lecture Material
 
  Lecture 1 (9/21)
 
    Slides: Course Outline
 
  Lecture 3 (10/5)
 
    Slides: Data Storage
 
    Preview Video: part1 part2 part3 part4 part5 part6
 
    HomeworkSlide: Homework-HRV
 
  Lecture 4 (10/12)
 
 
    Preview Video: part1 part2 part3
 
  Lecture 5 (10/19)
 
    ProjectSlides: Airbox 3DPrinter
 
  Lecture 6 (10/26)
 
    Slides: Operating System I
 
    Preview Video: part1 part2
 
  Lecture  7 (11/2)
 
    Slides: Operating System II
 
    Preview Video: part3 part4
 
  Lecture 8 (11/9)
 
    Slides: Network
 
    Preview Video: part1 part2 part3 part4
 
  Lecture 9 (11/16)
 
    Preview Video: part5 part6
 
  Lecture 10 (11/30)
 
    Slides: Algorithms
 
    Preview Video: part1 part2 part3 part4 part5
 
  Lecture 11 (12/7)
 
    Slides: Programming
 
    Preview Video: part1 part2 part3 part4 part5 part6
 
  Lecture 12 (12/14)
 
 
    Preview Video: part1 part2 part3 part4
 
Complementary Materials
A/SCII
ASCII code was originally conceived as a 7-bit code. This was done well before 8-bit bytes   became ubiquitous, and even into the 1990s you could find software that assumed it could use the 8th bit of each byte of text for its own purposes. Nowadays people think of it as an 8-bit coding but in which bytes 0x80 through 0xFF have no defined meaning. There are dozens of text encodings that make use of the 8th bit; they can be classified as ASCII-compatible.
 
Errata

 

FAQ

Move to Facebook Group
https://www.facebook.com/groups/1095213210527816/

Announcement
(12/13)
期末繳交方式 link
 
老師想看紙本的
期中progress report請印出來再繳一次
 
(11/25)
因為有很多組別列印失敗
請之後要列印的組別請選擇"Normal Quality"
然後請控制列印時間
 
(11/20)
提醒
11/23(三) 23:59:59前
用email繳交Project proposal給Sam或Brown
格式Word
需包含以下內容:
Job distribution
Description of hardware/software/program flow chart
Description of design/screen layout
 
(11/19)
有些人遇到CURA無法開啟OBJ檔
1. 在Win10裡開起內建的"3D Builder"軟體,載入後點選右下角修復提示,之後另存新檔
2. 將檔案上傳到link(限制100MB內),等他完成後下載
 
(11/15)
1.3D列印投影片有更新 請重新下載
2.印表機型號Ultimaker2
3.請注意長寬限制
4.請注意列印時間不要影響到別組的時間
 
(11/09)
1. 請注意!! 3D列印請不要設計太精細,厚度最少要在1~2mm少於這個寬度有很大機率會印失敗。
2. 3D列印為層層堆疊上去,請不要設計"太誇張"難以堆疊的圖形,否則有列印失敗的可能。
已有組別列印失敗 以上提醒請務必注意!!
 
(11/09)

No accident, the manufacturer will send the material to come this week

And the material of project will give you by next Wednesday(11/16)
(only 1.sensor 2.ardiuno uno 3.blueteeth)
And you must buy extra 單心線 與 續接端子

So if now you can start to begin installing android studio and ardiuno development tools

Next you can try to code wtih your group(you can refer the code by ppt)

12/2
And finally the entire project execution file[ android studio , arduino] (mean you just press start, you can perform) it will be placed on the google cloud , so don't worry you can't write the code

So you must have 2 weeks to make a youtube video

12/21
project demo

 
(11/07)
不用自備SD卡,印表機上已經有一張,來再傳過去就好
也可以帶USB來或傳到網路空間給助教傳到SDCARD
 
 
(10/19)
如沒有Android手機可以跟同學借,或者可以來實驗室找Brown使用
材料之後才會發,先熟悉軟體
 
SketchUp似乎只有Pro版可以匯出obj檔
所以大家安裝後要在30天試用期內做完匯出喔~ 
盒子可以開始設計,沒有規定形狀,能裝下全部器材即可
兩個禮拜後開始列印,請盡速登記,列印只開放到12/14
 
(9/30)
project分組最晚只到10/3(一) PM 19:00截止,若是還沒找好組別的請盡快找組別,也請各位上網填名單
https://docs.google.com/…/141mtKFl27Y60piknrir4nI3xqE…/edit…
若是沒分到組的,助教們將隨機取剩下的同學,三人為一組
 
(9/28)

今天作業的講解將移到下週10/5(三)上課做說明,說明完老師會來上Data storage 的課程,課程結束後會進行小考,請事先預習。

另外,請到下面連結填寫你要預約測量HRV的時間,每個時段最多6人,地點在資訊新大樓65501室。
https://docs.google.com/…/177lE1mhd9FS4IoiYsIChb6RR6j…/edit…
之前有寄信給我預約的同學也請麻煩上去看有沒有你的名字,如果想改時間也請自行上去做修改。

 
(9/21)
之後的作業及project預約時間會再公布
 
請自行登入組員名單,如需TA幫忙分組請寄信給TA
 
Text Book
    •J. Glenn Brookshear, Computer Science -- An Overview, 12th edition, Addison-Wesley
         ISBN-10: 0132569035   ISBN-13: 978-0132569033
   
         Local carrier : 新月/東華 http://www.tunghua.com.tw
 
    •Additional Material
        -Lecture slides in PDF format
        -Lecture recordings in mp4 format
        -All available from the course page
 
Instructor
  Prof. Kun-chan Lan (藍崑展)
    Office: Room Room 65C05,12F (new CSIE building, Cheng-Kung Campus)
    Office hours: 14-15pm on Monday, 14-15pm on Friday or by appointment via e-mail
    Email:  klan @ csie.ncku.edu.tw
    Phone: 06-2757575 ext.62550
 
TA
  Office: Room 65501,5F (Department of computer science new building, Cheng-Kung Campus)
  Phone: 06-2757575 ext.62520(CSIE) ext.2501(LAB)
 
  Sally
    Office Hour: 10 AM - 12 AM on Wednesday to Friday
    Email: q56054019 @ mail.ncku.edu.tw
 
  Sam
    Office Hour: 6 PM - 10 PM on Tuesday & Thursday / 2 PM - 10 PM on Monday
    Email: p76051056 @ ncku.edu.tw
 
  Brown
    Office Hour: 2 PM - 5 PM on Monday / 9 AM - 12 PM on Wednesday
    Email: abxu3ej04u4 @ gmail.com
 
Grading
    •Working as a team (30%)
–Project (30%)
    •Working as an individual (70%)
–Homework exercise (10%)
–Exam (60%)
•Midterm 20%
•Final 20%
•In-class Quiz (about 10) 20%
    •Class participation (-10% to +10%)
 
Homework
 
Exams
 
 
 
Quiz