0% found this document useful (0 votes)
2 views10 pages

Intro

Uploaded by

vuduc0106
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views10 pages

Intro

Uploaded by

vuduc0106
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

IT 1016:

Introduction to
Computer Science

1
Information

Instructor: Dr.Nguyen Thi Thu Huong


School of Information and Communication Technology - HUST

Email: [email protected]
[email protected]
Cell phone: 0903253796

2
Objectives of the course

Upon successful completion of the course, the students


are expected to acquire:
• Fundamentals of computer, network and software.
• Computational thinking
• Writing small pieces of code
• Understanding code
• Capability and limitation of computation
• Mapping problems into computation

3
What is this class about?

• An introduction to Computer Science


• Algorithmic problem solving
• The C programming language
• Prerequisites: basic computer skills

4
2 main parts of the course

Part I
Fundamentals of ICT

Part II
The C Programming Language

The 2 parts will be taught simultaneously

5
Textbooks

1. Nguyen Thi Thu Huong. Introduction to Computer Science.


Textbook Draft
2. Nell Dale, John Lewis. Computer Science Illuminate. Jones
& Bartlett Learning,2014.
3. Brookshear, J, G. Computer Science. An Overview.
Benjamin/Cummings, 1993.
4. Kernighan, B. W., Ritchie. D,M. The C Programming
Language. Prentice Hall. 1995.
5. Stephen G. Kochan. Programming in C: A Complete
Introduction to the C Programming Language. Sams. 2004

6
Learning plan

• Duration: 75 periods
(theory:30 + exercises:15 + practice: 30)
• Students practice in the lab in small groups, with separate
class codes.
• Registration is required to enter those classes

7
How to learn?

• Important contents of the lesson are introduced in class.


• Students’ tasks:
• Follow the lectures in class
• Answer the quizzes
• Do programming exercises
• Practice at the lab

8
Course Grade Components

Midterm 50
((midterm_test + lab_work)/2)
Final exam (MCQ + 50
Programming)

Reward points  1: weekly assignments, class


participation, and quizzes.

9
Course documents

• Slides
• Textbook, references
• Exercises, quizzes (will be posted on Teams)
• Programming exercises in the lab

10

You might also like