User:Phoenix715/Operating Systems/MINIX

Introduction edit

Dear student! This course is an introduction to the MINIX Operating System, an Operating System designed especially for the teaching of operating system principles.

Operating Systems programming can be difficult. Don't be put off if you are stuck on an assignment. Ask for help. You are not expected to understand a lot of this the first time you do it.

Completing the reading and programming assignments for one section can take awhile. If you would like feedback, the instructors are here to help.

Lessons edit

Educational level: this is a tertiary (university) resource.
Completion status: Almost complete, but you can help make it more thorough.
Type classification: this resource is a course.
  1. History of Computing
  2. Basics of Computer Architecture
  3. Personal Computers
  4. What is an Algorithm
  5. How To Implement a Problem Solution as a Program
  6. Development Environment and Language Principles
  7. Types and Variables
  8. Operators and Expressions
  9. Control Structures
  10. Procedures and Functions
  11. Arrays, Strings and Records
  12. Basic I/O

Next Course edit

Active Participants edit

Despite the best efforts of the authors, the material in this course is imperfect. If you have question or otherwise need help with this course, please post your question on the Help Page.

You may also contact those involved with developing this course below. When new active participants sign in please use 4 tildes (~) to correctly display the username.

We also encourage you to join as an instructor. If you can't teach the course anymore, please remove your name from the list of active participants.

Related Wikiversity resources edit

Related Links edit

Academic and other organizations edit

Advice edit

Other E-books edit

Similar courses at other institutions edit

  • MIT's. Classes in a variety of subjects are available for free at the school's Open CourseWare website.
  • Princeton University's course in introductory computer science, complete with lecture slides, assignments and an online textbook.