Section outline


    • Course Teacher

      Course Teacher:Most. Hasna Hena

      Designation:Assistant Professor

      Office address:Room no 405, Level 4, CSE Building, DIU(MC)

      Email:hena.cse@diu.edu.bd

      Mobile:01719472885

      Course Outline

       Download course outline

      Course Code: CSE 323

      Course Description

      Operating systems are central to computing activities. An operating system is a program that acts as an intermediary between a user of a computer and the computer hardware. Two primary aims of an operating system are to manage resources (e.g. CPU time, memory) and to control users and software. Operating system design goals are often contradictory and vary depending of user, software, and hardware criteria. This course describes the fundamental concept behind operating systems, and examines the ways that design goals can be achieved.

      Course Learning Outcome

      CLO1 Able to explain and analyze the functions, facilities, structure, environment and security of operating systems.
      CLO2 Able to investigate operating system administrative functions and can build shell program for process and file system management with system calls.
      CLO3 Able to analyze the performance and can apply different algorithms used in major components of operating systems, such as scheduler, memory manager, concurrency control manager and mass-storage manager, I/O manager.
      CLO4 Able to select, implement and justify recommending an operating system for a specified application and system configuration.

      Course Objective

      • To learn the fundamentals of Operating Systems.
      • To learn the mechanisms of OS to handle processes and threads and their communication.
      • To learn the mechanisms involved in memory management in contemporary OS.
      • To gain knowledge on distributed operating system concepts that includes architecture, mutual exclusion algorithms, deadlock detection algorithms and agreement protocols.
      • To know the components and management aspects of concurrency management.
      • To learn programmatically to implement simple OS mechanisms.

      Welcome my students to the course of Operating System. We teacher, can open the door, but you must enter it yourself.

      Welcome to Operating systems

       

       

      Prefect Information

      Name:Muhammad Rabius Sunny

      Dept:Computer Science and Engineering

      Email:Muhammad15-10932@diu.edu.bd

      Mobile:01171313713


      Name:Tariqul Islam

      Dept:Computer Science and Engineering

      Email:tariqul15-10765@diu.edu.bd

      Mobile:01862274335


    • Quick Access
      Attendance: Attend
      Class Test:
       Self Test, Self Test 2, CT1, CT2, CT3      Assignment: ASN1, ASN2, ASN3       Presentation        Mid Exam       Final Exam
      Week2Go:   WK1    WK2    WK3    WK4    WK5    WK6   WK7    WK8    WK9    WK10    WK11    WK12    WK13    WK14