You are on page 1of 2

# KU1072 Pengantar Teknologi Informasi B (Introduction of Information Technology B) Semester 1 2012/2013 Dosen : Nugraha, Agus Samsi, Sukoyo, Rajesri

Govindaraju, Antonius Indarto, Tirto Prakoso Description : This courses provides students with a briefs introduction to computer system and network, and a basic procedural programming concepts through C programming language. Outcomes : At the completion of this course students will have the ability to: 1. understand the basic concept of computer system and network 2. design algorithm, create pseudo-code and implement them using c programming language solve given problem 3. understand the ethics of using the internet and copyrighted materials Pre-requisite : Textbook : Reference : 1. Rama N. Reddy and Carol A. Ziegler, C Programming for Scientists and Engineers with Application, Jones and Bartlett, 1st edition 2009. 2. Rinaldi Munir, Algoritma & Pemerograman dalam Bahasa PASCAL dan C, Informatika, Nov 2009. Teaching Activity : Lecture, Tutorial, Laboratory Assessment : Homework, Test and Team Project Schedule:
Week Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12 Week 13 Week 14 Week 15 TOPIC Introduction to Computer System and Network Algorithm (pseudo code and owchart) Algorithm (pseudo code and owchart) Type, Variable, Constant, Expression and Assignment Conditional Iteration Array & Pointer Array & String Function and Procedure Function and Procedure Mid Test Preparation Struck, Union & Enum File I/O, Team Project Copyright & Internet Etiquette Team Project Laboratory Assessment

HW1 Lab. 1 HW2 Lab. 2 HW3 Lab.3 HW4 Lab.4 Mid Test Lab.5

## HW5 HW6 Project

Grading : Final = 0.1*(HW) + 0.3*(Mid Test) + 0.3*(Lab.) + 0.3*(Project) A 85 85 < AB 80 80 < B 75 75 < BC 70 70 < C 60 60 < D 50 1

E < 50 Relationship of Course Objectives to ABET (a-k): a) an ability to apply knowledge of mathematics, science, and engineering: Students acquire the ability to understand the basic concept of computer system and network. e) an ability to identify, formulate, and solve engineering problems: Students learn to develop algorithms, create a pseudo-codes and implement them using C programming language to solve given problems. f ) an understanding of professional and ethical responsibility: students understand and follow the general rules of ethics in using an Internet and copyrighted materials k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice: Students learn to use Code::Block with gcc to write, compile and debug C and C++ programming Course Outcome understand the basic concept of computer system and network design an algorithm, create an pseudo-code and implement them using c programming language solve given problem understand the ethic of using the Internet a H e f k Activity Lecture Lecture, Laboratory Lecture Assessment Test HW, Test, Project Test