Csc 101 Second Note
Csc 101 Second Note
to Computer
Science
CSC 101
Mr. Samuel Acheme
Mr. Francis Edoh
COURSE CONTENTS
• Definition of computer science. History of computer and their
generations.
• Information Processing and their roles in the society
• Computer Hardware: functional components, Modern I/O units.
• Software: Operating Systems, Application Packages.
• Information Systems:
• Integration and Application of ICT in Business and other
segments of the society
• Usage of MS office Applications and the internet for lab
sections
• Program: Development; Flowcharts and Algorithms;
• Introduction to Computer Programming using Python.
Course Aim and Objectives
The aim of this course is to Develop your knowledge
and understanding of the underlying principles and
applicability of Computer Science. The Objectives
include;
Types of Software
System Software:
o Operating Systems: Control the computer's resources,
manage hardware, and provide a user interface. Examples
include Windows, macOS, and Linux.
Computer Software:
Application Software:
Application software is designed to help users perform specific
tasks. It runs on top of the operating system and includes a
wide range of programs tailored to different purposes.
Computer Software:
TYPES
- Productivity Software: Includes applications like
Microsoft Office (Word, Excel, PowerPoint) and Google
Workspace (Docs, Sheets, Slides), which are used for
creating documents, spreadsheets, and presentations.
Computer Software:
o Word Processing: Used for creating and editing
text documents. Examples include Microsoft Word,
Google Docs, and LibreOffice Writer.
Computer Software:
o Spreadsheets: Used for organizing and analyzing
data in tables. Examples include Microsoft Excel,
Google Sheets, and LibreOffice Calc.
Computer Software:
o Presentation Software: Used for creating and
delivering presentations. Examples include Microsoft
PowerPoint, Google Slides, and LibreOffice Impress.
Computer Software: