Apr 25, 2024  
Course/Program Inventory 
    
Course/Program Inventory

CIT 1041 - Introduction to Operating Systems



Clock Hours: 54

Delivery Mode
on-ground

Course Description:
Introduction to Operating Systems is a course that teaches the basic operating system abstractions, mechanisms, and their implementations. The core of the course contains concurrent programming (threads and synchronization), inter process communication, and an introduction to distributed operating systems. 

Student Learning Outcomes:
Students will be able to demonstrate knowledge of:

1. Properly boot/logon the operating environment.

2. Properly logoff and exit the operating environment.

3. Navigate and/or access the file structure of the computer.

4. Use the Help contents.

5. Create, move, copy, group, and delete icons.

6. Set keyboard, mouse, and printer properties.

7. Copy, move, rename, delete, and retrieve files.

8. Create, copy, rename, move, and delete folders.

9. Format/convert media

10. Copy files to media.

11. Clone media.

12. Change background patterns, the screen saver, and the color scheme of the operating environment.

13. Enable passwords, security features, and profiles, if available.

14. Use the Startup Group/Folder to automatically launch programs or open documents.

15. Manage and maintain system performance.

16. Load applications programs.

17. Use operating environment applets.

18. Operate a graphical user interface without a pointing device.

19. Use most CMD Prompt commands with confidence and ease.

20. Know the boot process.

21. Create and understand file structure of a storage drive.

22. Create and remove files and directories.

23. Know command syntax and syntax errors.

24. Move from drive to drive.

25. Use wildcards.

26. Create system boot disk.

27. Sort files.

28. Identify file types by extensions.

29. Understand and use editors such as NotePad++.

30. Understand what is in startup configurations.

31. Perform system backup and restore.

32. Understand virus/malware protection.

33. Understand memory management.

34. Be familiar with and able to run system utility programs such as Reliability Monitor, Scheduled Tasks and other utilities in operating systems.