INTRODUCTION TO COMPUTER SCIENCE 2020 SPRING


*** REMINDER ***

The course is particularly designed for the College of Management BBA program and the International Bachelor Program in Agribusiness. 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 and School of Science 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 & CODE OF CONDUCT (CS2020 SPRING)

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 14:10-17:00
Classroom: CS421, CSSM Building
Email: pfsum@nchu.edu.tw (for general enquiries)
csformgtnchu@gmail.com (for assignments submission)
URL: web.nchu.edu.tw/~pfsum/CS/cs2020spring.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 course is particularly designed for undergraduate students from the College of Management and the International Bachelor Program in Agribusiness. 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 and/or cell phone
  2. History of Computer
  3. History of Telephone; History of iPhone
  4. Hardware
  5. Operating Systems
  6. Software
  7. Information (Data) Storage and Retrival
  8. Networking - Communications amongst computers and mobile devices
  9. Security
  10. Programming(*) - Building software/apps
  11. Algorithms(*) - Step-by-step procedure for solving problems
  12. HTML

ASSIGNMENTS

  1. Assignment 1

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) [10%]
  2. Class Tests (Bonus) [10%]
  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!)