SlideShare une entreprise Scribd logo
1  sur  3
University of Texas at San
                                                                 Antonio



Operating System                                 Hours M,W 2:00-3:00 PM Spring, 2011


 Contact person                Prosunjit Biswas
 Position                      Teaching Assistant
 Contact hours:                By appointment
 Office phone:                 210 548 8883

 E-mail:                       Prosun.csedu@gmail.com

 Course Web page:              cs.utsa.edu/student/~pbiswas

 Prerequisites:                Undergraduate Operating System CS 3065


COURSE DESCRIPTION
This course covers the principles of operating systems theory and practice as well as distributed
operating systems. Fundamental concepts such as processes and threads, synchronization and
concurrency, communication, remote method invocation, security, distributed file systems and name
services will be presented

COURSE OBJECTIVES

   •    Enhance the understanding for the key operating system concepts (such as process, thread and
        memory management);
   •    Develop an understanding of distributed systems and the important issues in their design;
   •    Develop a working knowledge of the infrastructure required to support distributed systems
        (inter-process communication and internetworking);
   •    Understand how applications are evolving to use distributed system support;
   •    Improve system-development and technical writing skills;
   •    Learn and/or improve team work and oral discussion skills;

COURSE TOPICS

   1.   Process and memory management:
   2.   Networks and Communication
   3.   Security
   4.   Advanced Operating system




EVALUATION AND GRADING


                                                                                       1
University of Texas at San
                                                                            Antonio



1. Homework           20%             You have to present the assigned homework on last working day of
                                      every week.

2. Quizzes            10%             There will be two quizzes best of which will be counted.

3. Final exam         30%             The final exam will be comprehensive and entirely conceptual.

4. Attendance         10%             Expect you all achieve this points.
5 Projects            30%             You will be given 2/3 projects on course topics.
TOTAL                 100%


   1 No early and makeup exams will be given except with university sanctioned excuses.
     No late submission of projects will be accepted except with prior instructor consent.
     Reading the material prior to class and participation in the class discussion is highly encouraged.
     Assignment for the final letter grade will base on the following ranges: A: >= 90% , B: >=
   80% , C: >=70% ,D: >=60% ,F: <60%


REQUIRED TEXTBOOKS

   •     Required textbook: Distributed Systems: Principles and Paradigms, 2nd edition. by Andrew S.
         Tanenbaum and Maarten Van Steen (TS); ISBN: 0-13-239227-5
   •     Recommended for reference: Operating System Concepts, by Silberschatz, Galvin and Gagne
         (SGG); ISBN: 0-471-69466-5 Recommended for reference: Distributed Systems: Concepts and
         Design 4th ed. by G. Coulouris, J. Dollimore and T. Kindberg (CDK); ISBN: 0-321-26354-5

CLASSROOM RULES OF CONDUCT

               1.   Turn off cell phones.
               2.   Food and beverages are not permitted in the classroom.
               3.   Class lab time is expected to be spent on lab work. Lab time is not free time.
               4.   Participate fully and share your ideas. Share “air time” with other students.
               5.   Check the blackboard for course instruction on the fly.



                                           COURSE SCHEDULE PLAN
       DATE          DAY     TOPIC/ACTIVITY
       Feb 1         Mon     Introduction to Operating System Ref Book : SGG
       Feb 3         Wed     Process Management Ref Book : SGG
       Feb 7         Mon     Process Management Application , Homework
    Feb 10           Wed     Memory Management
    Feb 14           Mon     Memory management Application & Simulation , 1st Project


                                                                                                      2
University of Texas at San
                                                                   Antonio



                                     COURSE SCHEDULE PLAN
    Feb 20       Wed    Network & Communication
    Feb 20       Wed    Network & Communication, Homework
     Feb 2       Wed    Network & Communication
    Feb 28        Mon   Review
    March 2       Wed   Final Exam




ONLINE RESOURCES:
             1. http://freevideolectures.com/Course/2398/Operating-Systems-and-System-Programming-
                Fall-2009
             2. http://www.learnerstv.com/Free-Computers-Video-lectures-ltv033-Page1.htm
             3. http://www.cosmolearning.com/courses/operating-systems-and-system-
                programming-326/video-lectures/


Note: The course schedule plan, course material and all others related to this course is subject to change.
In such case you will be notified before the change is taken to action.




Acknowledgement: The content of this syllabus is prepared with help from the syllabus of Prof. Dakai
Zhu of UTSA. The design format is adapted from the Internet.




                                                                                          3

Contenu connexe

Similaire à Syllabus sample

Machine Learning
Machine LearningMachine Learning
Machine Learning
butest
 
501: Syllabus
501: Syllabus501: Syllabus
501: Syllabus
Linda
 
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
Brittany Ann Kos
 
Week 4 Assignment
Week 4 AssignmentWeek 4 Assignment
Week 4 Assignment
Lamar
 
Week 4 Assignment
Week 4 AssignmentWeek 4 Assignment
Week 4 Assignment
Lamar
 
Lesson 17 Ed.Tech.Practicum (Nebres)
Lesson 17 Ed.Tech.Practicum (Nebres)Lesson 17 Ed.Tech.Practicum (Nebres)
Lesson 17 Ed.Tech.Practicum (Nebres)
Judy Ann Nebres
 

Similaire à Syllabus sample (20)

Prontuario CIIC5995 Spring 2020 UPRM
Prontuario CIIC5995 Spring 2020 UPRMProntuario CIIC5995 Spring 2020 UPRM
Prontuario CIIC5995 Spring 2020 UPRM
 
Course outline-2012
Course outline-2012Course outline-2012
Course outline-2012
 
Prontuario
ProntuarioProntuario
Prontuario
 
Prontuario ciic5995 1.4
Prontuario ciic5995 1.4Prontuario ciic5995 1.4
Prontuario ciic5995 1.4
 
Itc504 201730 sm_i-25_january_2017-version_1
Itc504 201730 sm_i-25_january_2017-version_1Itc504 201730 sm_i-25_january_2017-version_1
Itc504 201730 sm_i-25_january_2017-version_1
 
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
ASCILITE 2018: Do-it-yourself e-Exams (using spreadsheets)
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Course plan hm-3
Course plan   hm-3Course plan   hm-3
Course plan hm-3
 
Analysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management SystemAnalysis And Design Of Internship Report And Thesis Mentoring Management System
Analysis And Design Of Internship Report And Thesis Mentoring Management System
 
Itc560 201730 sm_i-14_january_2017-version_1
Itc560 201730 sm_i-14_january_2017-version_1Itc560 201730 sm_i-14_january_2017-version_1
Itc560 201730 sm_i-14_january_2017-version_1
 
501: Syllabus
501: Syllabus501: Syllabus
501: Syllabus
 
CC 207 Module.docx
CC 207 Module.docxCC 207 Module.docx
CC 207 Module.docx
 
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_SyllabusATLS_3020_DM2_Spring_2015_Kos_Syllabus
ATLS_3020_DM2_Spring_2015_Kos_Syllabus
 
hci-syllabus
hci-syllabushci-syllabus
hci-syllabus
 
hci-syllabus
hci-syllabushci-syllabus
hci-syllabus
 
21st Century School Presentation - Acorn High School
21st Century School Presentation - Acorn High School21st Century School Presentation - Acorn High School
21st Century School Presentation - Acorn High School
 
Week 4 Assignment
Week 4 AssignmentWeek 4 Assignment
Week 4 Assignment
 
Week 4 Assignment
Week 4 AssignmentWeek 4 Assignment
Week 4 Assignment
 
Lesson 17 Ed.Tech.Practicum (Nebres)
Lesson 17 Ed.Tech.Practicum (Nebres)Lesson 17 Ed.Tech.Practicum (Nebres)
Lesson 17 Ed.Tech.Practicum (Nebres)
 
educational technology 2 Lesson 17 educational technology practicum
educational technology 2 Lesson 17 educational technology practicumeducational technology 2 Lesson 17 educational technology practicum
educational technology 2 Lesson 17 educational technology practicum
 

Plus de UT, San Antonio

Security_of_openstack_keystone
Security_of_openstack_keystoneSecurity_of_openstack_keystone
Security_of_openstack_keystone
UT, San Antonio
 
Attribute Based Encryption
Attribute Based EncryptionAttribute Based Encryption
Attribute Based Encryption
UT, San Antonio
 

Plus de UT, San Antonio (20)

digital certificate - types and formats
digital certificate - types and formatsdigital certificate - types and formats
digital certificate - types and formats
 
Saml metadata
Saml metadataSaml metadata
Saml metadata
 
Static Analysis with Sonarlint
Static Analysis with SonarlintStatic Analysis with Sonarlint
Static Analysis with Sonarlint
 
Shellshock- from bug towards vulnerability
Shellshock- from bug towards vulnerabilityShellshock- from bug towards vulnerability
Shellshock- from bug towards vulnerability
 
Abac17 prosun-slides
Abac17 prosun-slidesAbac17 prosun-slides
Abac17 prosun-slides
 
Abac17 prosun-slides
Abac17 prosun-slidesAbac17 prosun-slides
Abac17 prosun-slides
 
Recitation
RecitationRecitation
Recitation
 
Big Data Processing: Performance Gain Through In-Memory Computation
Big Data Processing: Performance Gain Through In-Memory ComputationBig Data Processing: Performance Gain Through In-Memory Computation
Big Data Processing: Performance Gain Through In-Memory Computation
 
Enumerated authorization policy ABAC (EP-ABAC) model
Enumerated authorization policy ABAC (EP-ABAC) modelEnumerated authorization policy ABAC (EP-ABAC) model
Enumerated authorization policy ABAC (EP-ABAC) model
 
Where is my Privacy presentation slideshow (one page only)
Where is my Privacy presentation slideshow (one page only)Where is my Privacy presentation slideshow (one page only)
Where is my Privacy presentation slideshow (one page only)
 
Three month course
Three month courseThree month course
Three month course
 
One month-syllabus
One month-syllabusOne month-syllabus
One month-syllabus
 
Zerovm backgroud
Zerovm backgroudZerovm backgroud
Zerovm backgroud
 
Security_of_openstack_keystone
Security_of_openstack_keystoneSecurity_of_openstack_keystone
Security_of_openstack_keystone
 
Research seminar group_1_prosunjit
Research seminar group_1_prosunjitResearch seminar group_1_prosunjit
Research seminar group_1_prosunjit
 
Ksi
KsiKsi
Ksi
 
Attribute Based Encryption
Attribute Based EncryptionAttribute Based Encryption
Attribute Based Encryption
 
Final Project Transciption Factor DNA binding Prediction
Final Project Transciption Factor DNA binding Prediction Final Project Transciption Factor DNA binding Prediction
Final Project Transciption Factor DNA binding Prediction
 
Cyber Security Exam 2
Cyber Security Exam 2Cyber Security Exam 2
Cyber Security Exam 2
 
Transcription Factor DNA Binding Prediction
Transcription Factor DNA Binding PredictionTranscription Factor DNA Binding Prediction
Transcription Factor DNA Binding Prediction
 

Syllabus sample

  • 1. University of Texas at San Antonio Operating System Hours M,W 2:00-3:00 PM Spring, 2011 Contact person Prosunjit Biswas Position Teaching Assistant Contact hours: By appointment Office phone: 210 548 8883 E-mail: Prosun.csedu@gmail.com Course Web page: cs.utsa.edu/student/~pbiswas Prerequisites: Undergraduate Operating System CS 3065 COURSE DESCRIPTION This course covers the principles of operating systems theory and practice as well as distributed operating systems. Fundamental concepts such as processes and threads, synchronization and concurrency, communication, remote method invocation, security, distributed file systems and name services will be presented COURSE OBJECTIVES • Enhance the understanding for the key operating system concepts (such as process, thread and memory management); • Develop an understanding of distributed systems and the important issues in their design; • Develop a working knowledge of the infrastructure required to support distributed systems (inter-process communication and internetworking); • Understand how applications are evolving to use distributed system support; • Improve system-development and technical writing skills; • Learn and/or improve team work and oral discussion skills; COURSE TOPICS 1. Process and memory management: 2. Networks and Communication 3. Security 4. Advanced Operating system EVALUATION AND GRADING 1
  • 2. University of Texas at San Antonio 1. Homework 20% You have to present the assigned homework on last working day of every week. 2. Quizzes 10% There will be two quizzes best of which will be counted. 3. Final exam 30% The final exam will be comprehensive and entirely conceptual. 4. Attendance 10% Expect you all achieve this points. 5 Projects 30% You will be given 2/3 projects on course topics. TOTAL 100% 1 No early and makeup exams will be given except with university sanctioned excuses. No late submission of projects will be accepted except with prior instructor consent. Reading the material prior to class and participation in the class discussion is highly encouraged. Assignment for the final letter grade will base on the following ranges: A: >= 90% , B: >= 80% , C: >=70% ,D: >=60% ,F: <60% REQUIRED TEXTBOOKS • Required textbook: Distributed Systems: Principles and Paradigms, 2nd edition. by Andrew S. Tanenbaum and Maarten Van Steen (TS); ISBN: 0-13-239227-5 • Recommended for reference: Operating System Concepts, by Silberschatz, Galvin and Gagne (SGG); ISBN: 0-471-69466-5 Recommended for reference: Distributed Systems: Concepts and Design 4th ed. by G. Coulouris, J. Dollimore and T. Kindberg (CDK); ISBN: 0-321-26354-5 CLASSROOM RULES OF CONDUCT 1. Turn off cell phones. 2. Food and beverages are not permitted in the classroom. 3. Class lab time is expected to be spent on lab work. Lab time is not free time. 4. Participate fully and share your ideas. Share “air time” with other students. 5. Check the blackboard for course instruction on the fly. COURSE SCHEDULE PLAN DATE DAY TOPIC/ACTIVITY Feb 1 Mon Introduction to Operating System Ref Book : SGG Feb 3 Wed Process Management Ref Book : SGG Feb 7 Mon Process Management Application , Homework Feb 10 Wed Memory Management Feb 14 Mon Memory management Application & Simulation , 1st Project 2
  • 3. University of Texas at San Antonio COURSE SCHEDULE PLAN Feb 20 Wed Network & Communication Feb 20 Wed Network & Communication, Homework Feb 2 Wed Network & Communication Feb 28 Mon Review March 2 Wed Final Exam ONLINE RESOURCES: 1. http://freevideolectures.com/Course/2398/Operating-Systems-and-System-Programming- Fall-2009 2. http://www.learnerstv.com/Free-Computers-Video-lectures-ltv033-Page1.htm 3. http://www.cosmolearning.com/courses/operating-systems-and-system- programming-326/video-lectures/ Note: The course schedule plan, course material and all others related to this course is subject to change. In such case you will be notified before the change is taken to action. Acknowledgement: The content of this syllabus is prepared with help from the syllabus of Prof. Dakai Zhu of UTSA. The design format is adapted from the Internet. 3