• Türkçe
  • English
Course Code: 
CET 308
Course Period: 
Spring
Course Type: 
Core
P: 
2
Lab: 
0
Credits: 
3
ECTS: 
6
Course Language: 
İngilizce
Course Objectives: 
To recognize operating systems, its functions and commonly used operating systems. To set up different operating systems and to compare different operating systems.
Course Content: 

Main concepts and history of operating systems, main tasks and classification of operating systems, core and working principles, management techniques of virtual memory, reasons and solutions for system errors and lockdowns. Differences between operating systems (Windows, Linux, Unix, MAC OS), Disk management and fault tolerance systems, setting up an operating system and managerial commands, general functioning of operating system and desktop concepts, control menus and programs, file operations, user and group operations and its management, sharing files and printers, monitoring the system performance, security, preventing virus, harmful codes etc. and backup operations. Set up, usage and management of Windows and Linux operating systems.

Course Methodology: 
1: Lecture, 2: Question-Answer, 3: Discussion, 4: Self-study, 5: Demonstration
Course Evaluation Methods: 
1: Testing, 2: Experiment 3: Homework 4: Portfolio 5: Project

Vertical Tabs

Course Learning Outcomes

Learning Outcomes Teaching Methods Assessment Methods
To know the layers of operating systems 1,4,5 1,3
To comprehend the relationship between operating system and CPU and its operations. 1,4,5 1,3,4
To comprehend the ways of disk management in operating systems 1,4,5 1,3,4
TO manage an operating system 1,4,5 3,4,5
To work with Linux Operating System 1,2,3 1,3,4
To recognize the differences between operating systems 2,3,4 1,3,5

 

 

Course Flow

Week Topics Study Materials
1 Introduction to Operating Systems  
2 Comparison of Operating Systems  
3 Von Neumann Architecture  
4 Operating System Architecture  
5 File Structure  
6 Memory Management  
7 Management Programs for Operating System  
8 Virtualization  
9 Remote access and applications  
10 Setting up Linux Operating System  
11 Setting up Linux Operating System and its commands  
12 Linux manager files and applications  
13 Using Programs on Linux  
14 Console Commands and Security  

 

 

Recommended Sources

Textbook Linux Administration: The Linux Operating System and Command Line Guide for Linux Administrators

Jason Cannon

Additional Resources Microsoft Word 2010 Step by Step,

Microsoft Excel 2010 Step by Step,

Microsoft Power Point 2010 Step by Step

 

 

Material Sharing

Documents  
Assignments 1 Assignment
Exams Midterm & Final Project (Setting up Linux Operating System)

 

 

Assessment

IN-TERM STUDIES NUMBER PERCENTAGE
Mid-terms 1 70
Quizzes - -
Assignment 3 30
Total   100
CONTRIBUTION OF FINAL EXAMINATION TO OVERALL GRADE   40
CONTRIBUTION OF IN-TERM STUDIES TO OVERALL GRADE   60
Total   100

 

 

COURSE CATEGORY Expertise/Field Courses

 

 

Course’s Contribution to Program

No Program Learning Outcomes Contribution
1 2 3 4 5
1 Know instructional technologies and materials and how to implement these in courses; take role in applications such as educational software, e-learning, distance education and support other people around in need.   X      
2 Use process of design, planning, implementation and managing educational technologies efficient; design and prepare needed products, changes and updates examining these processes.   X      
3 Organize suitable technology supported education environments taking individual, social, cultural differences of students into consideration and special interest and needs.       X  
4 Have efficient usage skill for information and communication technologies within and out instruction process.         X
5 Design and develop technology supported instructional materials to fulfill instruction needs.   X      
6 Define needed software and input-output devices for set up optimum computer system.     X    
7 Plan, implement and manage learning-teaching process          
8 Develop and implement projects with knowing the processes of project development.   X      
9 Have information about computer software and hardware in level of teaching computer and information and communication technologies courses and supporting other teachers; use informatics and communication technologies (European Computer Driving License, Advanced Level).         X
10 Have enough knowledge, skill and competence about teaching profession.          
11  Use current information communication technologies (software-hardware) and integrate them to learning-teaching processes.         X
12 Have high level knowledge and can put in force learning teaching approaches, theories, strategies, methods and technics. X        

 

 

ECTS

Activities Quantity Duration
(Hour)
Total
Workload
(Hour)
Course Duration (Including the exam week: 16x Total course hours) 16 4 64
Hours for off-the-classroom study (Pre-study, practice) 14 3 42
Mid-terms 1 3 3
Quizes - - -
Homeworks 3 4 12
Final examination 1 40 40
Total Work Load     151
Total Work Load / 25 (h)     6,04
ECTS Credit of the Course     6