Home  »  Faculty of Science and Letters »  Program of Statistics and Computer Sciences

COURSE UNIT TITLECOURSE UNIT CODESEMESTERTHEORY + PRACTICE (Hour)ECTS
COMPUTER APPLICATIONS IN STATISTICS II İST166 Second Term (Spring) 2 + 2 5

TYPE OF COURSE UNITCompulsory Course
LEVEL OF COURSE UNITBachelor's Degree
YEAR OF STUDY1
SEMESTERSecond Term (Spring)
NUMBER OF ECTS CREDITS ALLOCATED5
NAME OF LECTURER(S)-
LEARNING OUTCOMES OF THE COURSE UNIT At the end of this course, the students;
1) It is expected to master the basic Linux operating system concepts
2) It is expected to be able to develop programming algorithms
3) It is expected to be able to develop basic C programs
MODE OF DELIVERYFace to face
PRE-REQUISITES OF THE COURSENo
RECOMMENDED OPTIONAL PROGRAMME COMPONENTNone
COURSE DEFINITIONThis course aims to introduce to students the logics of computer operations, how problems can be solved with the use of computers and to provide the elementary aspects of programming. For these purposes the Linux operating system and the C programming language will be used
COURSE CONTENTS
WEEKTOPICS
1st Week Main introduction to Operating Systems.. Character and Graphical User Interfaces
2nd Week Types of Operating Systems. Linux OS Family. History of Linux. Linux distributions. Installing Linux. Computer Hardware
3rd Week Linux software architecture. Linux GUI. XFREEE86 and other Linux GUI's. Linux application software. Linux CUI: console, shells, shell startup files
4th Week Working with text files. File structure, file types.
5th Week Navigating between files and folders. File operations. Files Access rights. Password based security
6th Week Advanced file operations. Computer Networks and computer communications. TCP/IP protocol stack. Client/server architecture
7th Week Processes: Linux process states. Foreground and Background processes. Linux Daemons
8th Week MIDTERM I
9th Week Algorithms. Developing a C program. The structure of a C program. Comments, preprocessor directives
10th Week Main function. Variable decleration, data types, reserved words, identifiers, variables
11th Week Constants, declerations and assignments, arithmetic operations, arithmetic notations, input output operations, ready functions
12th Week Boolean operators, AND OR operations. The IF/ELSE cstructure.
13th Week Loops. The FOR structure, the WHILE loop.
14th Week MIDTERM II
RECOMENDED OR REQUIRED READING"Linux: The Textbook", Sarwar, Koretsky, Sarwar, Addison Wesley
"Linux for Programmers and Users", Glass, Ables, Prentice Hall
"Problem Solving and Program Design in C", Jeri R. Hanly, Elliot B. Koffman, 5th edition, Addison
Wesley, 2006
"C How to Program", Harvey M. Deitel, Paul J. Deitel, 4th edition, Prentice Hall, 2003
"Programlamayı C ile Öğreniyorum", M. Yorulmaz, S. Yorulmaz, Palme Yayıncılık, Yenilenmiş 3. Baskı
PLANNED LEARNING ACTIVITIES AND TEACHING METHODSLecture,Questions/Answers,Case Study,Problem Solving
ASSESSMENT METHODS AND CRITERIA
 QuantityPercentage(%)
Mid-term250
Assignment55
Quiz55
Total(%)60
Contribution of In-term Studies to Overall Grade(%)60
Contribution of Final Examination to Overall Grade(%)40
Total(%)100
LANGUAGE OF INSTRUCTIONTurkish
WORK PLACEMENT(S)No
  

KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)
LO1LO2LO3
K1  X   X   X
K2  X   X   X
K3     
K4     
K5     
K6    X   X
K7  X   X   X
K8     
K9     
K10  X   X   X
K11     
K12