IT1015: Introduction to Computer Science (Ⅰ)
Fall 2022

Department of CSIE

College of Engineering

Chang Gung University

 

Those who can imagine anything, can create the impossible.

-- Alan Turing, 1912-1954


Syllabus

General Information

  • Lectures Instructor: Chi-Jen Wu (吳齊人)
  • Section: Wed 15:10 - 16:00 & Thu 15:10 - 17:00
  • Classroom: 電腦教室(二) and google meet
  • Teaching assistants: 李彥廷(大四) 張睿(大四) 鍾佩宸(碩一) 吳胤恩(碩二)
  • Office Hour: slack
  • Lecture Slides: https://el.cgu.edu.tw/
  • Others: https://csiecgu.slack.com
  • Your health matters.
  • Feel free to stop by my office, I look forward to meeting and assisting you.
  • 課程聯繫和公告透過slack,請同學務必加入slack。

  • 邀請信件為學校的email,請檢查信件垃圾桶。

Info & Objectives

This is an introductory computer science course for CS undergraduate students. The students will get a big picture of computer science. The essential and fundamental technical principles in computer science including, basic knowledge about computer, data manipulation & abstraction, computer architecture, organization, software, operating system, database, network will be introduced. And the students will also gain the ability to solve problems with C/C++ using modern development tools, such as Cloud Platform, Cloud Shell Editor and Git repository.

Topics

This course is an introduction to computer science, with the emphasis on programming in the high level programming language C/C++. Topics include:

  • Foundations of Computer Science:
  • The Shapes of Computers Today
  • Computer Organization
  • Operating system
  • Networking & The Internet
  • Database Systems
  • Computer Security
  • Cloud Platform/Cloud Shell Editor
  • Cloud Platform/Cloud Source Repositories (git/github)
  • C/C++ Programming
 
 

Updated February 2021