Professional Documents
Culture Documents
Course Syllabus: University of Technology and Education Hochiminh City Faculty of
Course Syllabus: University of Technology and Education Hochiminh City Faculty of
COURSE SYLLABUS
1
8. Course objectives and ELO
Course Description ELO of
objectives (After completing program, students are able Program
G1.1 Demonstrate a basic understanding of the theoretical foundations of ELO1.1
information technology (e.g., binary numbers, Boolean logic);
G1 Describe the school’s organization.
G1.2 Describe the program's outcome. ELO1.2
Describe the school’s and faculty’s regulations
G2.1 Understand roles that an IT engineer can play. ELO2.1
G2
G2.2 Use basic concepts in particular and concrete situations. ELO2.1
G3.1 Perform effectively in a team. ELO3.1
G3 G3.2 Give a comprehensive oral presentation about relevant topics to the ELO3.2
class.
G4.1 Effectively study at university ELO4.4
G4
G4.2 Solve simple problems using computational thinking. ELO4.4
9. References
Main textbooks:
This course has no textbook.
References:
[1] http://hcmute.edu.vn
[2] Handbook for students
[3] ITL ESL, Introduction to Information Technology, Pearson Education India, 2013.
[4] Michael Dawson, Python Programming for the Absolute Beginner, 3rd Edition. Course
Technology, 2010.
[5] http://www.cs4fn.org/computationalthinking/
10. Assessments:
- Grading system: 10
- Evaluation plan:
○ Project: 50% (Write a Python application)
○ Participation: 15% (discussion on forum, attendance)
○ Practices & exercises: 25%
2
11. Contents
Week Content Course Outcome
PART 1: HCMC UTE’s organization, Tools for collaboration, and Strategies for effective learning at
university
A/ Content of lecture and Teaching methods: G4.1
- Content of lecture:
+ Course introduction
+ Grouping
+ Introduction to HCMC UTE: history, vision, mission, organization, faculty
of IT, faculty for HQT, ...
+ University facilities: Wi-Fi, labs, LMS, etc.
+ Introduction to tools for collaboration: Google apps (document,
spreadsheet, presentation, search, classroom, etc.)
+ Practice: Teamwork using Google document, Google presentation,
classroom.
+ Practice: Google search
o What is Computer Science
o What is Computer Engineering
1 o What is Information Technology
o What is Data engineering
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Video, demo
B/ Tasks for students at home: G2.2
+ Finish form for class evaluation
G4.1
+ Visit and study the faculties’ and the university's websites.
+ Group discussion:
o Why did you choose HCMC UTE?
o Why did you choose the IT field?
o Characteristics of an IT engineer?
o Are skills born or developed?
+ Write report using Google document
+ Make slides using Google presentation
3
A/ Content of lecture and Teaching methods:
- Content of lecture:
+ Review homework and comments
+ Group discussion:
+ Share group member's strategies for learning
+ Make Google presentations slide
+ Group collaboration
+ Search on Internet (use Google search) for effective strategies for
learning at university.
+ Make slides combining group’s strategies and strategies in the
2 documents found.
+ Group presentation
+ Comments from lecturer
- Teaching approaches:
+ Q&A
+ Discussion
B/ Tasks for students at home:
+ Finish form for class evaluation
+ Discussion on classroom forum: Do we need to follow strategies for
learning?
PART II: Contemporary Information Technology areas and job skills required to enter the IT market
Job orientation
A/ Content of lecture and Teaching methods:
- Content of lecture: G4.1
+ Trends in Information Technology: Cloud, Mobility, Ubiquitous, Social G4.1
networking & its applications, Gaming, IoT. G2.1
+ Applications of Information Technology.
+ Research-oriented vs. technology-oriented programs.
+ Skills and characteristics of an IT engineer and scientist.
+ Exercise (Work in group): Group discussion + Google Search
3 o What does an IT engineer do?
o What does an IT scientist do?
o Group presentation
o Comments from lecturer
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Video
+ Group discussion
4
B/ Tasks for students at home: G4.1
+ Study departments: Information System, Software Engineering,
Computer Networking...
+ Discuss on class's forum
Career fields
A/ Content of lecture and Teaching methods:
- Content of lecture G4.1
+ Introduction to programs at HCMC UTE.
+ List of training disciplines
+ Introduction to IT program and related programs.
+ Introduction to Software Engineering, Information System, Computer
Network, Data Engineering.
4 + Q&A.
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Think-Pair- Share
+ Group discussion
+ B/ Tasks for students at home: G2.2
o Distinguishing hardware from software
o Discuss on class's forum
Introduction to Computer
A/ Content of lecture and Teaching methods: G1.1
- Content of lecture
+ Introduction to computer system (Lesson 1, [3])
+ Generations of computers (Lesson 7, [3])
+ Hardware & software (Lesson 2, 10, 11, 12, 13, [3])
+ Data processing (Lesson 3, [3])
5-6
+ Computer Applications (Lesson 4, [3])
+ Types of computer systems (Lesson 6, [3])
+ Networking (Lesson 9, [3])
+ OS (Lesson 15, [3])
+ Windows, Linux, OSX, Cloud OS and Mobile OS
+ Internet, mobile computing (Lesson 17, 19, [3])
5
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Group discussion
B/ Tasks for students at home: G2.2
+ Self-study, discuss on class's forum:
o Binary Logic
o Binary arithmetic
o How a computer work?
Computational Thinking
A/ Content of lecture and Teaching methods: G4.4
- Content of lecture
+ Concept of Computational Thinking (Read [3]).
+ Strategies for solving problems: top-down, bottom-up, divide and
conquer ([3])
+ Six thinking hats.
+ Prototyping & paper prototype.
+ Concept of algorithm & programming language (illustrated by Python)
7-8
+ Work in groups: practice mentioned skills (See [3])
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Group discussion
B/ Tasks for students at home:
+ Preparation for Python environment. Write Hello-World program to test. G2.2
+ Make slides for presentation: How to find sum of odd number (use G3.2
Python).
6
+ Practice:
o Solve a simple problem using Python,
o Prepare presentation slides: algorithm, code explanation.
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Group discussion
B/ Tasks for students at home: G3.1
+ Prepare for scientific research. G2.2
+ Search on Internet: Algorithm for money-exchange problem.
Teamwork skill
A/ Content of lecture and Teaching methods: G3.1
- Content of lecture
G4.4
+ Important role of teamwork.
+ Teamwork skills.
+ Team building
+ Manage a team for a project
+ Planning, coordination, problem solving, conflict handling
+ Evaluation, Assessment (using rubric)
+ Brainstorming (video clip)
11-12 + Exercise 5: Practice teamwork skills
o Solve a simple problem using Python,
o Prepare slide explaining algorithms & code.
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Group discussion
B/ Tasks for students at home: G2.2
+ Search on Internet: Information relating to Writing skill.
+ Search on Internet: Algorithm for money-exchange problem.
+ Discuss on class's forum
Communication in writing, morality, and plagiarism
A/ Content of lecture and Teaching methods: G3.2
13
- Content of lecture
+ Writing skills.
7
+ Ethics in IT operations.
+ University Policy on Academic Integrity
+ Disciplinary action for cheating or plagiarism
+ Discussion: Situations relating morality, plagiarism.
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Group discussion
B/ Tasks for students at home: G2.2
+ Search on Internet: Algorithm for money-exchange problem.
+ Discuss on class's forum
Self-study skill and life-long learning
A/ Content of lecture and Teaching methods: G2.2
- Content of lecture G4.1
+ Search skill: Collect information, Read and classify information, Update G3.2
information…
+ Practice: search information necessary to implement the Algorithm for
money-exchange problem.
+ Presentation
14-15 + Comments from lecturer
- Teaching approaches:
+ Lecture
+ PowerPoint presentation
+ Group discussion
12. Ethics
Students will get zero points if they copy anybody else's work/answers.
14. Approved by