Professional Documents
Culture Documents
Course Overview
https://www.youtube.com/watch?v=v9rZOa3CUC8
Aims and Objectives
Target
Students who have little computing knowledge/skills
Objectives
Provide an overview of computing domain to improve
ICT literacy
Equip students with fundamental computing
knowledge (hardware, software, data
communication, networking, security, etc.)
Acquire basic technical computing skills (e.g., basic
web authoring and business analytics)
Develop critical thinking skills in ethical issues and
social impacts of ICT (e.g., AI and blockchain
technologies)
Course Outline
1. Overview of Computing
2. Computer Hardware & Software
3. Data Communications and Networking
4. Internet & Web Authoring
5. E-business and Digital Transformation
6. Internet Systems in Business (e.g., ERP, CRM,
SCM)
7. Database Applications & Big Data Technologies
8. Business Analytics
9. Computer Security & Emerging technologies (e.g.,
Blockchain technologies)
10. Social and Ethical Issues in Computing (e.g., AI)
Learning Resources
Textbook (not required to buy)
Digital Planet: Tomorrow’s
Technology and You (Complete,
10th Edition, 2012)
Authors: George Beekman
Hall
NUS Central Library RBR
Other Materials
Posted on IVLE
Timetable
Lectures
Weekly, Friday (16:00-18:00), COM1-0204
Tutorials
1 hour, weekly
Starting in week 3
Exam
Saturday, 23-Nov-2019
Tutorial Registration
NUS undergraduates:
Bid and appeal via ModReg@EduRec
Tutorial Registration Coordinator
Mr PENG Xixian
pengx@comp.nus.edu.sg
Tutorial Time Slots
• 2 time slots:
• Class 1: Fridays 1000-1100 / AS6-0211
• Class 2: Fridays 1100-1200 / AS6-0211
Assessment
50% CA
Tutorial attendance and participation: 10%
Individual Assignment: 20%
Team Project: 20%
Final exam: 50%
Open Book
MCQs + short/structured questions
Team Project (20%)
Tasks
To study, appreciate and understand an advanced
computer technology and to apply it to a business
context
Learning Outcomes
To be able to explain a latest computer technology
which have been talked about but may not be
familiar to most layman
To understand how technology can provide business
value to organizations
To appreciate the security, social, and ethical issues
in applying this technology to the organization
To nurture teamwork and communication skills
Forming Teams
Time
During the 1st tutorial in Week 3 (make sure
you attend, else inform tutor to assign you a
group)
Team members
Must be from the same tutorial group
Team size (dependent on class size)
4-5 members
Communication Channels
IVLE
Announcements, Files (lecture notes, tutorial
questions, reading assignments, etc)
Email
Put “IT1001” in the subject line
Check IVLE and your NUSNET email regularly
for announcements and updates
2018/19 Semester 2
IT1001 Introduction to Computing
Lecture 1
Overview of Computing
When you:
•press a button on the keyboard
•move a mouse/do a mouse click
• User server
• -Web server
• -Data Base
Types of Computers
• Mainframe
• Used by large organizations (e.g., banks, airlines
and governments)
• For mass-processing computing jobs
• Can serve hundreds or thousands of users
simultaneously
Types of Computers
• Supercomputers
• Fastest, most powerful type of computers
• For mission-specific calculation-intensive
computing jobs
• E,g., weather forecasting, genetic research, simulation
(nuclear explosion) etc
• Leading manufacturers: IBM, Cray
Types of Computers
Supercomputers
https://www.youtube.com/watch?v=xFDcrbjMM4Q
NUS Data Center
Size of Computers
Supercomputer
Mainframe
Server
Workstation
Desktop PC
Larger
Notebook PC
Netbook
Handheld Devices
Embedded Systems
Evolution of Computers
• HW and SW Advances
– Enable “Affordable
Real-Time” Data
Collection &
Decision Making
Infrastructure
• Complex Analysis
>>
– AI and Deep Learning
Control Groups Experts and Mostly users Users and network Users, groups, and
specialists administrators network administrators