Organizational Issues

Slides:



Advertisements
Similar presentations
CSNB334 Advanced Operating Systems Course Introduction Lecturer: Asma Shakil.
Advertisements

Ceng Operating Systems i-1 Course Title : Ceng 334 Operating Systems Lecturer : Prof. F. Payidar Genç Room A-409
: Distributed Systems Dr. Rajkumar Buyya Senior Lecturer and Director of MEDC Course Grid Computing and Distributed Systems (GRIDS) Laboratory Dept.
Introduction to Operating Systems Prof. Darrell Long Computer Science Department Jack Baskin School of Engineering.
Introduction to Operating Systems Prof. Darrell Long Computer Science Department Jack Baskin School of Engineering.
Course Information 1 CS502 Spring 2006 Operating Systems CS502 Spring 2006 Mondays – 6PM.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
1 Course Title : Title : Ceng 334 Operating Systems Ceng 334 Operating Systems Lecturer : Lecturer : Prof. F. Payidar Genç Prof. F. Payidar Genç Room A-409.
EET 4250: Microcomputer Architecture Fall 2009 William Acosta URL:
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Introduction to Operating Systems J. H. Wang Sep. 18, 2012.
COMPE / SE / ISE 431 Operating Systems 2013 Fall Erhan GÖKÇAY (Coor.) Department of Software Engineering Murat KARAKAYA Department of Computer Engineering.
Introduction to Operating Systems J. H. Wang Sep. 18, 2015.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
EZWAN SHAH ABD MAJID Q1 LEVEL FB: EZWAN SHAH Interest Group: Web Development IAD1133:
CSNB334 Advanced Operating Systems Course Introduction Lecturer: Abdul Rahim Ahmad.
1 CSCI 3120: Operating Systems Summer 2003 Instructor: Kirstie Hawkey Office hours (outside Room 311): Mon: 2:30-3:30, Fri: 10:30-11:30.
OS, Operating System First Semester, Year 2000 Wannarat Suntiamorntut Department of Computer Engineering, PSUWannarat Suntiamorntut.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
Introduction to Operating Systems J. H. Wang Sep. 15, 2010.
1DT057 Distributed Information System Dr. Edith C.-H. Ngai Department of Information Technology Uppsala University.
CS1253- OPERATING SYSTEMS. SYLLABUS UNIT I PROCESSES AND THREADS 9 Introduction to operating systems – Review of computer organization – Operating.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
Cheating The School of Network Computing, the Faculty of Information Technology and Monash as a whole regard cheating as a serious offence. Where assignments.
Introduction to Operating Systems J. H. Wang Sep. 13, 2013.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
CCSB234/CSNB234 Operating System Concepts Semester 2, Dec 2006 – Mar 2007 Abdul Rahim Ahmad.
Dr. Ying Lu ylu at cse.unl.edu Schorr Center Aug 22, CSCE 351 Operating System Kernels.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
Operating Systems (CS 340 D) Dr. Abeer Mahmoud Princess Nora University Faculty of Computer & Information Systems Computer science Department.
CSI 3131 Summer 2016 Principles of Operating Systems Instructor: Dr. Nathalie Japkowicz Office: STE 5029 Office Hours: n In.
CSC322 OPERATING SYSTEM Mr. Dilawar Lecturer, Department of Computer Science, Jahan University Kabul, Afghanistan.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
CSE202 Database Management Systems
Cen 112 C Programming Özgür Örnek.
Introduction to Operating Systems
Welcome to SSE3044 Operating Systems!
CS 450/550 Operating Systems Loc & Time: MW 1:40pm-4:20pm, 101 ENG
CS431 Distributed Systems
CSE 111 Introduction to Computer Applications
Course Information EECS 2031 – Section A Fall 2017.
Introduction to Operating Systems
CS101 Computer Programming I
CSCE 451/851 Operating System Principles
CSE305 Software Engineering
CSE309 Computer Architecture and Organization
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
Lecture Note 0: Course Introduction
Introduction to Operating Systems
Lecture 1: Introduction
CGS 3763 Operating Systems Concepts Spring 2013
Organizational Issues
ENG3380 Computer Organization
CSE 310 Human-Computer Interaction
G53OPS Operating Systems
CSE 307 Basics of Image Processing Lecture #0 Organizational Issues
CSC227: Operating Systems
First Semester 1439/1440 Welcome 
Course Information EECS 2031 Fall 2016.
CSE 411 Computer Graphics Lecture #0 Organizational Issues
CSE 414 Systems Analysis and Design
L L Line CSE 420 Computer Games Organizational Issues.
Lecture Note 0: Course Introduction
Operating Systems lectures – preliminary information
ITEC 202 Operating Systems
Programming Fundamentals Lecture #1 Overview of Computer Programming
EECE.4810/EECE.5730 Operating Systems
ITEC 202 Operating Systems
CSE 310 Human-Computer Interaction
Presentation transcript:

Organizational Issues CSE 306 Operating Systems Lecture 0 Organizational Issues Prepared & Presented by Asst. Prof. Dr. Samsun M. BAŞARICI

Organizational Issues About this Course Course Title Course Code Semester Course Hour/Week ADU Credit ECTS Introduction to Computer Applications CSE 306 Spring Theory 2 Practice 3 6 Course Type 1. Compulsory Courses   1.1. Programme Compulsory Courses X 1.2. University Compulsory Courses (UFND) 1.3. YÖK (Higher Education Council) Compulsory Courses 2. Elective Courses 2.1. Program Elective Courses 2.2. University Elective Courses 3. Prerequisites Courses 3.1. Compulsory Prerequisites Courses 3.2. Elective Prerequisites Courses Organizational Issues

About this Course (Cont.) Language of Instruction English Level of Course Associate Degree (Short Cycle) Undergraduate (First Cycle) Graduate (Second Cycle) Doctoral Course (Third Cycle) Special Pre-Conditions of the Course (compulsory)  None Special Pre-Conditions of the Course (recommended) Course Instructor(s) Dr. Samsun M. Başarıcı Mail: sbasarici@adu.edu.tr Web: http://akademik.adu.edu.tr/fakulte/muhendislik/personel/sbasarici/anasayfa Organizational Issues

Main Objective(s) of this Course To provide students with basic concepts of modern operating systems To explain the mechanism of memory management, input/output, file systems To understand the concepts of handling deadlocks, processes, and threads To understand the differences between “normal” OS, multimedia OS, and multiprocessor systems Critically thinking about security issues To understand the philosophy of OS design Organizational Issues

Learning Outcomes of this Course Upon successful completion of this course, students will Know the basic concepts of OS Be able to handle deadlocks Understand and apply thread, process, memory etc. management algorithms Understand and apply file management Apprehend the differences between OS and assess recent developments Organizational Issues

Organizational Issues Course Content History of operating systems Processes System calls Threads Communication between processes Process scheduling Deadlock Memory management File system Organizational Issues

Organizational Issues Resources Required Course Material (s) /Reading(s)/Text Book (s) Andrew S. Tanenbaum, Herbert Bos, Modern Operating Systems 4th Global Edition, Pearson, 2015 (T) 2) William Stallings, Operating Systems: Internals and Design Principles, 9th Global Edition, Pearson, 2017 (S) 3) Lecture Notes Recommended Course Material (s)/Reading(s)/Other Galvin, Gagne, Peter Abraham Silberschatz, Operating System Concepts, Wiley & Sons, 2015 Harvey M. Deitel,‎ Paul J. Deitel,‎ David R. Choffners, Operating Systems: International Edition, 3/E, Prentice Hall, 2004 Other sources will be announced Organizational Issues

Course Schedule (Weekly) Topics Preliminary Preparation Methodology and Implementation (theory, practice, assignment etc) 1 Introduction and history of operating systems Ch. 1 (T); Part I, Ch. 1-2 (S) Theory 2 Processes and threads Ch. 2 (T); Part II, Ch. 3-4 (S) Theory, practice 3 Processes and threads (cont.) 4 Interprocess communication & process scheduling Ch. 2 (T); Part IV, Ch. 9-10 (S) 5 Deadlock Ch. 6 (T); Part II, Ch. 5-6 (S) 6 Memory management Ch. 3 (T); Part III, Ch. 7-8 (S) 7 Memory management (cont.) Organizational Issues

Course Schedule (Weekly) (Cont.) Topics Preliminary Preparation Methodology and Implementation (theory, practice, assignment etc) 8 MIDTERM EXAM WEEK 9 10 File management Ch. 4 (T); Part V, Ch. 12 (S) Theory, practice 11 File management (cont.) 12 Input/Output management Ch. 5 (T); Part V, Ch. 11 (S) 13 Input/Output management (cont.) 14 Multimedia OS and OS security, OS design Ch. 8-9 & 12 (T) 15 Case studies Ch. 10-11 (T) Practice 16 FINAL EXAM Organizational Issues

Organizational Issues Assessment Semester Activities/ Studies NUMBER WEIGHT in % Mid- Term 1 40 Attendance - Quiz Assignment (s) Project Laboratory Field Studies (Technical Visits) Presentation/ Seminar Practice (Laboratory, Virtual Court, Studio Studies etc.) Other (Placement/Internship etc.) TOTAL   Contribution of Semester Activities/Studies to the Final Grade Contribution of Final Examination/Final Project/ Dissertation to the Final Grade  1 60 100 Organizational Issues

Organizational Issues Assessment (Cont.) Final Grades will be determined according to the Adnan Menderes University Associate Degree, Bachelor Degree and Graduate Degree Education and Examination Regulation Organizational Issues

Responsibilities of the Students Obtaining the text book(s) Coming to the course with a good preparation Completing the exercises with individual efforts unless told otherwise Following the rules set by the responsibles for the course and the implementation/lab. studies HONESTY !!! Organizational Issues

Organizational Issues Plagiarism Plagiarism will not be tolerated Projects without references: a penalty of 20% Submitting your own work that has been earlier submitted to satisfy the requirements of another course is (self)-plagiarism (also called double dipping) Copying a journal article or a section of a book or code from an article or book and submitting it as your own is plagiarism Organizational Issues

Organizational Issues Plagiarism (Cont.) Using significant ideas from someone else, but putting them in to your own words and not acknowledging the source of the ideas is plagiarism Copying an essay, code, work etc. from another student and submitting it as your own is plagiarism And PLAGIARISM is THEFT So don’t steal (Nobody likes thieves) Organizational Issues