1.1 Course summary SO 2013_2014_QP. 1.2 Outline Goals Competences Methodology Course scheduling Evaluation

Slides:



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

Innovations in Teaching of Programming languages Milena Stanković Suzana Stojković Ivan Petković Petar Rajković.
1 Copyright © 2010 AQA and its licensors. All rights reserved. Introduction to the new specification GCSE Computer Science Paul Varey.
BU 111: Fall 2014 Course Introduction
ECE 355 Introduction to Computer Networks and Data Communications
Introduction to Computers Lab Assignments. Introduction to Computers Laboratory Schedule All Lab Sessions are held in the classroom. The completion of.
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
Introduction Name: Jani Peusaari Office: 6608 Contact: Reception hours: Wednesday
Offering your Windows Server Class Online. Tony Basilico Community College of Rhode Island
Strategies for Math Success Russell Conwell Learning Center Online Workshop.
Wednesday, August 26 th Dr. Dennis S. Kubasko, Jr.
Evaluation and analysis of the application of interactive digital resources in a blended-learning methodology for a computer networks subject F.A. Candelas,
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 1 1.
E-Learning Services. e-Learning is transforming the way we learn and teach e-Learning can be broadly defined as technology assisted learning. It is all.
CE0825 Object-Oriented Programming 2 © Allan C. Milne Abertay University v
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
IMAT1906 Systems Development Lecture 1: Introduction.
1 RTOS Design Some of the content of this set of slides is taken from the documentation existing on the FreeRTOS website
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
1 Welcome! CSI 3310: Operating System Principles Mario Marchand
IPC144 An Introduction to Programming Using C. Instructor Murray Saul Office: Rm –Office hours are posted on my IPC144 web page or on bulletin board.
Operating Systems Session 1. Contact details TA: Alexander(Sasha) Apartsin ◦ ◦ Office hours: Homepage:
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
CSNB334 Advanced Operating Systems Course Introduction Lecturer: Abdul Rahim Ahmad.
CSE 3358 NOTE SET 1 Data Structures and Algorithms.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
Operating Systems Session 1. Contact details TA: Alexander(Sasha) Apartsin ◦ ◦ Office hours: TA: Sasha Alperovich.
Course Overhead. 1.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 9 th Edition, Jan 12, 2012.
Introduction.  Introduction to course and syllabus  Meet and greet activity  Before next time.
Public Presentation TEMPUS project (CD-JEP 16160/2001) Innovation of Computer Science Curriculum in Higher Education Artificial Intelligence Course Innovation.
Wednesday, September 9 th Dr. Dennis S. Kubasko, Jr. EDN 303 Unit 2 – Class 1 Online.
CS 838: Pervasive Parallelism Introduction to pthreads Copyright 2005 Mark D. Hill University of Wisconsin-Madison Slides are derived from online references.
Physics 1B3-summer Lecture 11 Welcome to Physics 1B03 !
COURSE “PROGRAMMING” GRADUATE IN ENGINEERING OF TELECOMMUNICATION TECHNOLOGIES GRADUATE IN ENGINEERING OF TELECOMMUNICATION SYSTEMS GRADUATE IN ENGINEERING.
1 4/11/98 Welcome to CSE 143 Martin Dickey University of Washington Spring 1998 Slides based upon those of Ben Dugan, Winter 1998.
Embedded System Course Syllabus. Course Outline Instructor: 안 종석 –Office: 컴퓨터 공학과 Q304 – –Home page:
The influence of the new administrative law upon teaching OOP course Ana Madevska Bogdanova Nevena Ackovska University “Sts. Cyril and Methodius”, Skopje,
Mr C Johnston ICT Teacher G041: How Organisations Use ICT Introduction To The Unit.
Data Structures and Algorithms in Java AlaaEddin 2012.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Administrative Preliminaries Computer Architecture.
Dana Nau: CMSC 722, AI Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
“Babeş-Bolyai” University Faculty of Economics and Business Administration Second semester 1st year, English line of study Business IT Introductive course.
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
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.
Homework 1.
Orientation Classroom Teaching and Learning Theory Course Introduction and Overview.
Course Information EECS 2031 – Section A Fall 2017.
Resource Management IB Computer Science.
CSc 020: Programming Concepts and Methodology II
FINANCIAL ACCOUNTING ACCOUNTING-I ACCT 2003
Theory of Algorithms Introduction.
Introduction to CPSC3125 Operating System
Delivering Distance Learning Experiments in Local Area Networking
Exam Preparation Spring 2017
First Semester 1439/1440 Welcome 
Welcome to Physics 1D03 !.
Operating Systems (COL 331)
Paper Presentation - Ultra Portable Devices
Web Programming Ben Blanc
ITEC 202 Operating Systems
EECE.4810/EECE.5730 Operating Systems
ITEC 202 Operating Systems
Orientation Classroom Teaching and Learning Theory Course Introduction and Overview.
Lecture 1a- Introduction
Exam Preparation Spring 2018
Exam Preparation Spring 2012
Presentation transcript:

1.1 Course summary SO 2013_2014_QP

1.2 Outline Goals Competences Methodology Course scheduling Evaluation

1.3 Goals O.S. Functions (system calls): To know and to be able to use basic S.O. Functionality (for Linux based systems) Creation of new “programs” (processes) Associating an executable with a running program Changing the amount of memory used by a “program” Send/Receive data to/from devices... O.S. Main services: To know basic services offered by the O.S. (Linux based systems). Main data structures Main algorithms

1.4 Competences Techniques Look at the official web page to have the details Resume: To know how to use, evaluate and design an O.S. and applications running on top of them Transversals To have an appropriate attitude towards work: To be punctual, don’t disturb, to deliver homework in time, etc

1.5 Methodology Theoretical sessions 2h/week (50%) Concepts and examples We will use slides (ppoint) and blackboard Laboratory (Mandatory) 2h/week (50%) Previous homework  delivered through the RACO Work done during the session  delivered through the RACO Evaluation of last session concepts  Atenea online tests 10 sessions It is mandatory to assist, at least, to the 80% of the sessions 3 exercises sessions: see the course scheduling

1.6 Organization Look at the web page. All the documentation of the course is available here Racó FIB We publish here specific information related to the current course: notifications, exams, practices, etc Laboratory sessions delivered through the web

1.7 Evaluation C. techniques=MAX(cont. Evaluation, non continuous evaluation) Mark Continuous evaluation: 50% THEORY + 50% PRACTICE 50% THEORY (Partials exams in special hours)  Partial exam: introduction + processes mng.+ memory mng.(40%)  Partial exam: System File + Threads (60%) 50% LABORATORY (During lab sessions, see the scheduling)  CONTROL_LAB1: Processes+memory (45%)  CONTROL_LAB2: System files and Threads (45%)  10%: Atenea test Marks for non continuous evaluation: 50% TEORY + 50% LABORATORY Only available for those students with the non continuous evaluation suspended 50% TEORY 50% LABORATORY