INTRODUCTION TO COMPUTER SCIENCE (2020 FALL)


*** REMINDER ***

The course is particularly designed for the College of Management BBA program and the International Bachelor Program in Agribusiness (IBPA). Their credits earned are accounted for the credits required for graduation.

Students who are from School of Electrical Engineering and Computer Science, School of Engineering, School of Science and Department of Management Information Systems might not be approved to take this course and the credits earned might not be accounted for the credits required for graduation.

*** REMINDER END ***


MUST DOWNLOAD & READ! CLASS SCHEDULE 2020 FALL & CODE OF CONDUCT

RECOMMENDED! Comments (both good and bad) from former students on DCard!


Instructor: Professor John Sum, Institute of Technology Management
Office: Room 821, CSSM Building
Time: Friday 9:10-12:00
Classroom: SC121, CSSM Building
Email: pfsum@nchu.edu.tw (for general enquiries)
csformgtnchu@gmail.com (for assignments submission)
URL: web.nchu.edu.tw/~pfsum/CS/cs2020fall.html

COURSE OBJECTIVES

The primary objective of this course is to provide introductory knowledge for student knowing how a computer and Internet work, and how to write a simple program to instruct the computer to solve a problem. Students will learn the basic working principles of computer technologies, inlcuding (i) how a computer is organized and (ii) how Internet works. Some advanced concepts regarding computer science will be introduced. Moreover, students are expected to appreciate the great ideas contributed by the pioneers in computer science and realize the usages of computer technologies in various areas such as in smart phones and cars.

LANGUAGE OF INSTRUCTION

The medium of instruction is English. All the teaching materials including handouts, examination papers and assignments are in English.

PRE-REQUISITES

  1. Able to read, write, speak and listen in English.
  2. Skillful in using IE or other browsers to access the Internet, and search on the web.
  3. Able to edit reports using word processing software, like MS WORD.

COURSE CONTENTS

  1. Use of computer
  2. Use of cell phone
  3. History of Computer
  4. History of Telephone; History of iPhone
  5. Industrial Applications of Computer and Internet
  6. Hardware
  7. Operating Systems
  8. Software
  9. Information (Data) Storage and Retrival
  10. Networking - Communications amongst computers and mobile devices
  11. Security
  12. Programming(*) - Building software/apps
  13. Algorithms(*) - Step-by-step procedure for solving problems
  14. Advanced Topics in Computer Science (TBD)

ASSIGNMENTS/TEST PAPERS/REVIEW QUESTIONS

  1. Assignment 1 Due Date: September 11, 2020.
  2. Assignment 2 Due Date: September 18, 2020.
  3. Class Test I September 25, 2020.
  4. Assignment 3 Due Date: October 2, 2020.
  5. Assignment 4 Due Date: October 9, 2020.
  6. Review Questions I.
  7. Class Test II October 16, 2020.
  8. Assignment 5 Due Date: October 23, 2020.
  9. Assignment 6 Due Date: October 30, 2020.
  10. Assignment 7 - 2020Fall Mid-Term Exam. Due Date: November 13, 2020.
  11. Assignment 8 - Operating Systems, p.27-28, questions 1-22. Due Date: November 27, 2020.
  12. Assignment 9 Due Date: December 4, 2020.
  13. Assignment 10 Due Date: December 11, 2020. (If you could accept challenge, try this.)
  14. Assignment 11 Due Date: December 18, 2020. (If you could accept challenge, try this.)

EXERCISES

  1. Review Questions: Networking and Network Security
  2. Review Questions: The Internet Behind the Web
  3. Review Questions: History of Computer, Inforamtion Systems, E-Commerce, Digital Systems
  4. Review Questions: Digital Systems, Software, Operating Systems
  5. Review Questions: C Programming

ASSESSMENTS

  1. Assignments (Bonus) [-12% to 12%]
  2. Class Tests (Bonus) [-8% to 8%]
  3. Mid-term Examination [50%]
  4. Final Examination [50%]

TEACHING MATERIALS

  1. Lecture Notes available on Course Homepage
  2. Lecture Notes written on Blackboard
  3. Handouts to be distributed in the class
  4. Video on Youtube
  5. Articles on Wikipedia
  6. Articles from magazines
  7. Past Papers (Very useful for your examination!)